Searched refs:VAOs (Results 1 – 6 of 6) sorted by relevance
88 glthread->VAOs = _mesa_NewHashTable(); in _mesa_glthread_init()89 if (!glthread->VAOs) { in _mesa_glthread_init()99 _mesa_DeleteHashTable(glthread->VAOs); in _mesa_glthread_init()155 _mesa_HashDeleteAll(glthread->VAOs, free_vao, NULL); in _mesa_glthread_destroy()156 _mesa_DeleteHashTable(glthread->VAOs); in _mesa_glthread_destroy()
83 vao = _mesa_HashLookupLocked(glthread->VAOs, id); in lookup_vao()137 _mesa_HashRemoveLocked(glthread->VAOs, vao->Name); in _mesa_glthread_DeleteVertexArrays()162 _mesa_HashInsertLocked(glthread->VAOs, id, vao, true); in _mesa_glthread_GenVertexArrays()
170 struct _mesa_HashTable *VAOs; member
45 state. [VAOs][VAOState] store vertex arrays and array buffer bindings. [Framebuffers][FBOState]
3065 - glthread: track VAOs created by CreateVertexArrays3128 - mesa: optimize initialization of new VAOs3228 - i965: Use the VAOs binding information in array setup.
3180 - mesa,st/mesa: add a fast path for non-static VAOs3189 - glthread: initialize VAOs properly