[PATCH v2 4/4] tests/shader-runner: Compile [shader] directives separately from backend execution.