Searched defs:VAOStateRef (Results 1 – 2 of 2) sorted by relevance
188 struct VAOStateRef { struct189 VAOStateRef() { } in VAOStateRef() argument190 VAOStateRef(VAOStateMap::iterator iter) : it(iter) { } in VAOStateRef() function191 GLuint vaoId() const { return it->first; } in vaoId()192 GLuint& iboId() { return it->second.element_array_buffer_binding; } in iboId()194 const VertexAttribInfoVector& attribInfo_const() const { in attribInfo_const()198 VertexAttribInfoVector& attribInfo() { in attribInfo()202 ArraysMap::iterator begin() { in begin()205 ArraysMap::iterator end() { in end()208 ArraysMap::iterator find(GLenum arrType) { in find()[all …]
206 struct VAOStateRef { struct207 VAOStateRef() { } in VAOStateRef() function208 VAOStateRef( in VAOStateRef() argument210 VAOState& vaoState() { return it->second; } in vaoState()212 BufferBinding& bufferBinding(size_t k) { return it->second.bindingState[k]; } in bufferBinding()213 VertexAttribBindingVector& bufferBindings() { return it->second.bindingState; } in bufferBindings()214 … const VertexAttribBindingVector& bufferBindings_const() const { return it->second.bindingState; } in bufferBindings_const()215 GLuint vaoId() const { return it->first; } in vaoId()216 GLuint& iboId() { return it->second.element_array_buffer_binding; } in iboId()217 GLuint& iboIdLastEncode() { return it->second.element_array_buffer_binding_lastEncode; } in iboIdLastEncode()[all …]