MCPcopy Create free account
hub / github.com/RavEngine/RavEngine / CreateQueryHeap

Method CreateQueryHeap

deps/LLGL/sources/Renderer/Vulkan/VKRenderSystem.cpp:674–680  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

672/* ----- Queries ----- */
673
674QueryHeap* VKRenderSystem::CreateQueryHeap(const QueryHeapDescriptor& desc)
675{
676 if (desc.renderCondition)
677 return TakeOwnership(queryHeaps_, MakeUnique<VKPredicateQueryHeap>(device_, *deviceMemoryMngr_, desc));
678 else
679 return TakeOwnership(queryHeaps_, MakeUnique<VKQueryHeap>(device_, desc));
680}
681
682void VKRenderSystem::Release(QueryHeap& queryHeap)
683{

Callers 5

mainFunction · 0.45
mainFunction · 0.45
LoadMethod · 0.45
mainFunction · 0.45
CreateQueriesMethod · 0.45

Calls 1

TakeOwnershipFunction · 0.85

Tested by 4

mainFunction · 0.36
mainFunction · 0.36
LoadMethod · 0.36
mainFunction · 0.36