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

Method End

Source/Engine/Graphics/GPUSwapChain.cpp:77–87  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75}
76
77void GPUSwapChain::End(RenderTask* task)
78{
79 if (_downloadTask)
80 {
81 auto downloadTask = (GPUSwapChainDownloadTask*)_downloadTask;
82 auto context = GPUDevice::Instance->GetMainContext();
83 CopyBackbuffer(context, downloadTask->Texture);
84 downloadTask->Execute();
85 _downloadTask = nullptr;
86 }
87}
88
89void GPUSwapChain::Present(bool vsync)
90{

Callers 1

OnEndMethod · 0.45

Calls 2

GetMainContextMethod · 0.45
ExecuteMethod · 0.45

Tested by

no test coverage detected