MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / InitShader

Method InitShader

Source/Engine/Renderer/ProbesRenderer.cpp:272–280  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

270}
271
272bool ProbesRendererService::InitShader()
273{
274 const auto shader = _shader->GetShader();
275 CHECK_INVALID_SHADER_PASS_CB_SIZE(shader, 0, Data);
276 _psFilterFace = GPUDevice::Instance->CreatePipelineState();
277 auto psDesc = GPUPipelineState::Description::DefaultFullscreenTriangle;
278 psDesc.PS = shader->GetPS("PS_FilterFace");
279 return _psFilterFace->Init(psDesc);
280}
281
282void ProbesRendererService::Update()
283{

Callers

nothing calls this directly

Calls 4

GetShaderMethod · 0.45
CreatePipelineStateMethod · 0.45
GetPSMethod · 0.45
InitMethod · 0.45

Tested by

no test coverage detected