MCPcopy Create free account
hub / github.com/ZDoom/Raze / Update

Method Update

source/common/rendering/vulkan/system/vk_renderdevice.cpp:213–234  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

211}
212
213void VulkanRenderDevice::Update()
214{
215 twoD.Reset();
216 Flush3D.Reset();
217
218 Flush3D.Clock();
219
220 GetPostprocess()->SetActiveRenderTarget();
221
222 Draw2D();
223 twod->Clear();
224
225 mRenderState->EndRenderPass();
226 mRenderState->EndFrame();
227
228 Flush3D.Unclock();
229
230 mCommands->WaitForCommands(true);
231 mCommands->UpdateGpuStats();
232
233 Super::Update();
234}
235
236bool VulkanRenderDevice::CompileNextShader()
237{

Callers 1

UpdateShadowMapMethod · 0.45

Calls 10

Draw2DFunction · 0.85
EndRenderPassMethod · 0.80
UpdateGpuStatsMethod · 0.80
ResetMethod · 0.45
ClockMethod · 0.45
SetActiveRenderTargetMethod · 0.45
ClearMethod · 0.45
EndFrameMethod · 0.45
UnclockMethod · 0.45
WaitForCommandsMethod · 0.45

Tested by

no test coverage detected