MCPcopy Create free account
hub / github.com/comaps/comaps / Flush

Method Flush

libs/shaders/vulkan_program_params.cpp:92–103  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

90}
91
92void VulkanProgramParamsSetter::Flush()
93{
94 CHECK_THREAD_CHECKER(m_threadChecker, ());
95 for (auto & b : m_uniformBuffers[m_currentInflightFrameIndex])
96 {
97 if (b.m_freeOffset == 0)
98 continue;
99
100 auto const size = b.m_freeOffset;
101 m_objectManager->FlushUnsafe(b.m_object, 0 /* offset */, size);
102 }
103}
104
105void VulkanProgramParamsSetter::Finish(uint32_t inflightFrameIndex)
106{

Callers 1

DownloadNextChunkMethod · 0.45

Calls 1

FlushUnsafeMethod · 0.80

Tested by

no test coverage detected