MCPcopy Create free account
hub / github.com/TheRealMJP/Shadows / CompilePSFromFile

Function CompilePSFromFile

Shadows/SampleFramework11/ShaderCompilation.cpp:341–353  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

339}
340
341PixelShaderPtr CompilePSFromFile(ID3D11Device* device,
342 const wchar* path,
343 const char* functionName,
344 const char* profile,
345 const CompileOptions& compileOptions,
346 bool forceOptimization)
347{
348 CompiledPixelShader* compiledShader = new CompiledPixelShader(path, functionName, profile, compileOptions, forceOptimization);
349 CompileShader<ID3D11PixelShader>(device, compiledShader);
350 CompiledShaders.push_back(compiledShader);
351
352 return compiledShader;
353}
354
355GeometryShaderPtr CompileGSFromFile(ID3D11Device* device,
356 const wchar* path,

Callers 5

InitializeMethod · 0.85
CompileMeshPSFunction · 0.85
LoadShadersMethod · 0.85
InitializeMethod · 0.85
InitializeMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected