Home
last modified time | relevance | path

Searched defs:VAOStateRef (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/hardware/google/gfxstream/host/gl/glestranslator/include/GLcommon/
DGLEScontext.h187 struct VAOStateRef { struct
188 VAOStateRef() { } in VAOStateRef() argument
189 VAOStateRef(VAOStateMap::iterator iter) : it(iter) { } in VAOStateRef() function
190 GLuint vaoId() const { return it->first; } in vaoId()
191 GLuint& iboId() { return it->second.element_array_buffer_binding; } in iboId()
193 const VertexAttribInfoVector& attribInfo_const() const { in attribInfo_const()
197 VertexAttribInfoVector& attribInfo() { in attribInfo()
201 ArraysMap::iterator begin() { in begin()
204 ArraysMap::iterator end() { in end()
207 ArraysMap::iterator find(GLenum arrType) { in find()
[all …]
/aosp_15_r20/hardware/google/gfxstream/guest/OpenglCodecCommon/include/gfxstream/guest/
DGLClientState.h206 struct VAOStateRef { struct
207 VAOStateRef() { } in VAOStateRef() argument
208 VAOStateRef( in VAOStateRef() argument
210 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 …]