Home
last modified time | relevance | path

Searched refs:VertexArrayGL (Results 1 – 6 of 6) sorted by relevance

/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DVertexArrayGL.cpp107 VertexArrayGL::VertexArrayGL(const VertexArrayState &state, GLuint id) in VertexArrayGL() function in rx::VertexArrayGL
116 VertexArrayGL::VertexArrayGL(const gl::VertexArrayState &state, in VertexArrayGL() function in rx::VertexArrayGL
125 VertexArrayGL::~VertexArrayGL() {} in ~VertexArrayGL()
127 void VertexArrayGL::destroy(const gl::Context *context) in destroy()
159 angle::Result VertexArrayGL::syncClientSideData(const gl::Context *context, in syncClientSideData()
169 angle::Result VertexArrayGL::updateElementArrayBufferBinding(const gl::Context *context) const in updateElementArrayBufferBinding()
185 angle::Result VertexArrayGL::syncDrawState(const gl::Context *context, in syncDrawState()
260 angle::Result VertexArrayGL::syncIndexData(const gl::Context *context, in syncIndexData()
343 void VertexArrayGL::computeStreamingAttributeSizes(const gl::AttributesMask &attribsToStream, in computeStreamingAttributeSizes()
374 angle::Result VertexArrayGL::streamAttributes( in streamAttributes()
[all …]
DVertexArrayGL.h25 class VertexArrayGL : public VertexArrayImpl
28 VertexArrayGL(const gl::VertexArrayState &data, GLuint id);
29 VertexArrayGL(const gl::VertexArrayState &data, GLuint id, VertexArrayStateGL *sharedState);
30 ~VertexArrayGL() override;
154 ANGLE_INLINE angle::Result VertexArrayGL::syncDrawElementsState( in syncDrawElementsState()
DContextGL.cpp124 return new VertexArrayGL(data, stateManager->getDefaultVAO(), in createVertexArray()
133 return new VertexArrayGL(data, vao); in createVertexArray()
231 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawArraysState()
246 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawArraysState()
277 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawElementsState()
283 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawElementsState()
302 const VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(vao); in setDrawElementsState()
DBUILD.gn70 "VertexArrayGL.cpp",
71 "VertexArrayGL.h",
DStateManagerGL.h35 class VertexArrayGL; variable
309 VertexArrayGL *vao);
DStateManagerGL.cpp2025 VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(state.getVertexArray()); in syncState()
2029 GetImplAs<VertexArrayGL>(state.getVertexArray()))); in syncState()
2113 context, program, GetImplAs<VertexArrayGL>(state.getVertexArray()))); in syncState()
2437 VertexArrayGL *vao) in propagateProgramToVAO()