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

Method GetAvailableVertexCount

libs/drape/vertex_array_buffer.cpp:296–309  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

294}
295
296uint32_t VertexArrayBuffer::GetAvailableVertexCount() const
297{
298 if (m_staticBuffers.empty())
299 return m_dataBufferSize;
300
301#ifdef DEBUG
302 auto it = m_staticBuffers.begin();
303 uint32_t const prev = it->second->GetBuffer()->GetAvailableSize();
304 for (; it != m_staticBuffers.end(); ++it)
305 ASSERT_EQUAL(prev, it->second->GetBuffer()->GetAvailableSize(), ());
306#endif
307
308 return m_staticBuffers.begin()->second->GetBuffer()->GetAvailableSize();
309}
310
311uint32_t VertexArrayBuffer::GetStartIndexValue() const
312{

Callers

nothing calls this directly

Calls 5

emptyMethod · 0.45
beginMethod · 0.45
GetAvailableSizeMethod · 0.45
GetBufferMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected