Home
last modified time | relevance | path

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

/external/angle/src/libANGLE/renderer/gl/
DVertexArrayGL.cpp99 VertexArrayGL::VertexArrayGL(const VertexArrayState &state, GLuint id) in VertexArrayGL() function in rx::VertexArrayGL
108 VertexArrayGL::VertexArrayGL(const gl::VertexArrayState &state, in VertexArrayGL() function in rx::VertexArrayGL
117 VertexArrayGL::~VertexArrayGL() {} in ~VertexArrayGL()
119 void VertexArrayGL::destroy(const gl::Context *context) in destroy()
151 angle::Result VertexArrayGL::syncClientSideData(const gl::Context *context, in syncClientSideData()
161 void VertexArrayGL::updateElementArrayBufferBinding(const gl::Context *context) const in updateElementArrayBufferBinding()
175 angle::Result VertexArrayGL::syncDrawState(const gl::Context *context, in syncDrawState()
250 angle::Result VertexArrayGL::syncIndexData(const gl::Context *context, in syncIndexData()
332 void VertexArrayGL::computeStreamingAttributeSizes(const gl::AttributesMask &attribsToStream, in computeStreamingAttributeSizes()
363 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;
153 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.cpp2020 VertexArrayGL *vaoGL = GetImplAs<VertexArrayGL>(state.getVertexArray()); in syncState()
2024 GetImplAs<VertexArrayGL>(state.getVertexArray())); in syncState()
2108 GetImplAs<VertexArrayGL>(state.getVertexArray())); in syncState()
2432 VertexArrayGL *vao) in propagateProgramToVAO()