Home
last modified time | relevance | path

Searched refs:m_vaoStateMap (Results 1 – 4 of 4) sorted by relevance

/hardware/google/gfxstream/host/gl/glestranslator/GLcommon/
DGLEScontext.cpp324 assert(m_vaoStateMap.count(array) == 0); // Overwriting existing entry, leaking memory in addVertexArrayObject()
325m_vaoStateMap[array] = VAOState(0, map, std::max(s_glSupport.maxVertexAttribs, s_glSupport.maxVert… in addVertexArrayObject()
330 if (m_vaoStateMap.find(array) == m_vaoStateMap.end()) in removeVertexArrayObject()
336 auto& state = m_vaoStateMap[array]; in removeVertexArrayObject()
344 m_vaoStateMap.erase(array); in removeVertexArrayObject()
348 VAOStateMap::iterator it = m_vaoStateMap.find(array); in setVertexArrayObject()
349 if (it != m_vaoStateMap.end()) { in setVertexArrayObject()
468 loadNameMap<VAOStateMap>(stream, m_vaoStateMap); in GLEScontext()
617 for (auto&& vao : m_vaoStateMap) { in ~GLEScontext()
652 saveNameMap(stream, m_vaoStateMap); in onSave()
[all …]
/hardware/google/gfxstream/host/gl/glestranslator/GLES_V2/
DGLESv2Context.cpp223 m_vaoStateMap[array] = VAOState(0, nullptr, kMaxVertexAttributes); in addVertexArrayObject()
251 for (const auto& vaoIte : m_vaoStateMap) { in postLoadRestoreCtx()
/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/
DGLEScontext.h543 VAOStateMap m_vaoStateMap; variable
/hardware/google/gfxstream/host/gl/glestranslator/GLES_CM/
DGLEScmContext.cpp212 if (m_vaoStateMap.size()) { in ~GLEScmContext()