Searched refs:GrGLAttribArrayState (Results 1 - 10 of 10) sorted by relevance

/external/chromium_org/third_party/skia/src/gpu/gl/
H A DGrGLVertexArray.cpp14 void GrGLAttribArrayState::set(const GrGpuGL* gpu,
52 void GrGLAttribArrayState::disableUnusedArrays(const GrGpuGL* gpu, uint64_t usedMask) {
93 GrGLAttribArrayState* GrGLVertexArray::bind() {
101 GrGLAttribArrayState* GrGLVertexArray::bindWithIndexBuffer(const GrGLIndexBuffer* buffer) {
102 GrGLAttribArrayState* state = this->bind();
H A DGrGLVertexArray.h50 class GrGLAttribArrayState { class
52 explicit GrGLAttribArrayState(int arrayCount = 0) { function in class:GrGLAttribArrayState
65 * assumed that the GrGLAttribArrayState is tracking the state of the currently bound vertex
79 * GrGLAttribArrayState is tracking the state of the currently bound vertex array object.
139 * Otherwise, the GrGLAttribArrayState that is tracking this vertex array's attrib bindings is
142 GrGLAttribArrayState* bind();
148 GrGLAttribArrayState* bindWithIndexBuffer(const GrGLIndexBuffer* indexBuffer);
169 GrGLAttribArrayState fAttribArrays;
H A DGrGpuGL.h390 * returned GrGLAttribArrayState should be used to set vertex attribute arrays.
392 GrGLAttribArrayState* bindArrayAndBuffersToDraw(GrGpuGL* gpu,
407 GrGLAttribArrayState fDefaultVertexArrayAttribState;
H A DGrGpuGL_program.cpp347 GrGLAttribArrayState* attribState =
H A DGrGpuGL.cpp2578 GrGLAttribArrayState* GrGpuGL::HWGeometryState::bindArrayAndBuffersToDraw(
2583 GrGLAttribArrayState* attribState;
/external/skia/src/gpu/gl/
H A DGrGLVertexArray.cpp14 void GrGLAttribArrayState::set(const GrGpuGL* gpu,
52 void GrGLAttribArrayState::disableUnusedArrays(const GrGpuGL* gpu, uint64_t usedMask) {
92 GrGLAttribArrayState* GrGLVertexArray::bind() {
100 GrGLAttribArrayState* GrGLVertexArray::bindWithIndexBuffer(const GrGLIndexBuffer* buffer) {
101 GrGLAttribArrayState* state = this->bind();
H A DGrGLVertexArray.h50 class GrGLAttribArrayState { class
52 explicit GrGLAttribArrayState(int arrayCount = 0) { function in class:GrGLAttribArrayState
65 * assumed that the GrGLAttribArrayState is tracking the state of the currently bound vertex
79 * GrGLAttribArrayState is tracking the state of the currently bound vertex array object.
139 * Otherwise, the GrGLAttribArrayState that is tracking this vertex array's attrib bindings is
142 GrGLAttribArrayState* bind();
148 GrGLAttribArrayState* bindWithIndexBuffer(const GrGLIndexBuffer* indexBuffer);
169 GrGLAttribArrayState fAttribArrays;
H A DGrGpuGL.h410 * returned GrGLAttribArrayState should be used to set vertex attribute arrays.
412 GrGLAttribArrayState* bindArrayAndBuffersToDraw(GrGpuGL* gpu,
427 GrGLAttribArrayState fDefaultVertexArrayAttribState;
H A DGrGpuGL_program.cpp345 GrGLAttribArrayState* attribState =
H A DGrGpuGL.cpp2994 GrGLAttribArrayState* GrGpuGL::HWGeometryState::bindArrayAndBuffersToDraw(
2999 GrGLAttribArrayState* attribState;

Completed in 179 milliseconds