Lines Matching refs:vao
131 GLuint vao = 0; in createVertexArray() local
132 functions->genVertexArrays(1, &vao); in createVertexArray()
133 return new VertexArrayGL(data, vao); in createVertexArray()
230 const gl::VertexArray *vao = glState.getVertexArray(); in setDrawArraysState() local
231 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawArraysState()
245 const gl::VertexArray *vao = glState.getVertexArray(); in setDrawArraysState() local
246 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawArraysState()
269 const gl::VertexArray *vao = glState.getVertexArray(); in setDrawElementsState() local
277 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawElementsState()
281 if (stateCache.hasAnyActiveClientAttrib() || vao->getElementArrayBuffer() == nullptr) in setDrawElementsState()
283 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawElementsState()
302 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawElementsState()