MCPcopy Create free account
hub / github.com/DiligentGraphics/DiligentFX / GetShaderCompileFlags

Method GetShaderCompileFlags

PostProcess/Common/src/PostFXContext.cpp:343–351  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

341}
342
343SHADER_COMPILE_FLAGS PostFXContext::GetShaderCompileFlags(bool CompileAsynchronously) const
344{
345 SHADER_COMPILE_FLAGS Flags = SHADER_COMPILE_FLAG_NONE;
346 if (m_Settings.PackMatrixRowMajor)
347 Flags |= SHADER_COMPILE_FLAG_PACK_MATRIX_ROW_MAJOR;
348 if (CompileAsynchronously)
349 Flags |= SHADER_COMPILE_FLAG_ASYNCHRONOUS;
350 return Flags;
351}
352
353float PostFXContext::GetInterpolationSpeed() const
354{

Callers 6

PrepareShadersAndPSOMethod · 0.80
PrepareShadersAndPSOMethod · 0.80
PrepareShadersAndPSOMethod · 0.80
PrepareShadersAndPSOMethod · 0.80
PrepareShadersAndPSOMethod · 0.80
PrepareShadersAndPSOMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected