Interface ShaderCompiler

All Known Implementing Classes:
NoOpShaderCompiler

public interface ShaderCompiler
Compiles shader source code to target-specific output (GLSL, SPIRV, WGSL).

Desktop: wraps SlangCompilerNative (FFM). Web: wraps Slang WASM compiler.

Implementations are injected into ShaderManager and Renderer so the same rendering pipeline works on all platforms.