// slang-support.h #pragma once #include "render.h" #include #include "shader-input-layout.h" namespace renderer_test { struct ShaderCompiler { RefPtr renderer; SlangCompileTarget target; SlangSourceLanguage sourceLanguage; SlangPassThrough passThrough; char const* profile; SlangSession* slangSession; RefPtr compileProgram( ShaderCompileRequest const& request); }; } // renderer_test