/device/generic/opengl-transport/host/libs/virglrenderer/OpenGLESDispatch/ |
D | gles31_only.entries | 68 void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 71 void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex); 72 void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor);
|
/device/generic/goldfish-opengl/shared/OpenglCodecCommon/ |
D | GLClientState.h | 132 int bindingindex; member 221 void setVertexBindingDivisor(int bindingindex, GLuint divisor); 223 void setVertexAttribBinding(int attribindex, int bindingindex); 595 m_currVaoState.bufferBindings_const()[vertexAttrib.bindingindex]; in getVertexAttribParameter() 600 *ptr = (T)vertexAttrib.bindingindex; in getVertexAttribParameter()
|
D | GLClientState.cpp | 169 void GLClientState::setVertexBindingDivisor(int bindingindex, GLuint divisor) { in setVertexBindingDivisor() argument 170 m_currVaoState.bufferBinding(bindingindex).divisor = divisor; in setVertexBindingDivisor() 174 return m_currVaoState.bufferBindings_const()[m_currVaoState[attribindex].bindingindex]; in getCurrAttributeBindingInfo() 177 void GLClientState::setVertexAttribBinding(int attribindex, int bindingindex) { in setVertexAttribBinding() argument 178 m_currVaoState[attribindex].bindingindex = bindingindex; in setVertexAttribBinding() 179 m_currVaoState.bufferBinding(bindingindex).vertexAttribLoc = attribindex; in setVertexAttribBinding() 236 attribState[i].bindingindex = i; in addVertexArrayObject() 323 m_currVaoState[i].bindingindex]; in getVBOUsage()
|
/device/generic/goldfish-opengl/system/GLESv2_enc/ |
D | GL2Encoder.h | 744 static void s_glVertexBindingDivisor(void* self, GLuint bindingindex, GLuint divisor); 745 static void s_glVertexAttribBinding(void* self, GLuint attribindex, GLuint bindingindex); 746 …static void s_glBindVertexBuffer(void* self, GLuint bindingindex, GLuint buffer, GLintptr offset, …
|
D | gl2_entry.cpp | 401 void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLintptr stride); 402 void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex); 405 void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor); 2837 void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLintptr stride) in glBindVertexBuffer() argument 2840 ctx->glBindVertexBuffer(ctx, bindingindex, buffer, offset, stride); in glBindVertexBuffer() 2843 void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex) in glVertexAttribBinding() argument 2846 ctx->glVertexAttribBinding(ctx, attribindex, bindingindex); in glVertexAttribBinding() 2861 void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor) in glVertexBindingDivisor() argument 2864 ctx->glVertexBindingDivisor(ctx, bindingindex, divisor); in glVertexBindingDivisor()
|
D | GL2Encoder.cpp | 5305 void GL2Encoder::s_glVertexBindingDivisor(void* self, GLuint bindingindex, GLuint divisor) { in s_glVertexBindingDivisor() argument 5311 state->setVertexBindingDivisor(bindingindex, divisor); in s_glVertexBindingDivisor() 5312 ctx->m_glVertexBindingDivisor_enc(ctx, bindingindex, divisor); in s_glVertexBindingDivisor() 5315 void GL2Encoder::s_glVertexAttribBinding(void* self, GLuint attribindex, GLuint bindingindex) { in s_glVertexAttribBinding() argument 5321 state->setVertexAttribBinding(attribindex, bindingindex); in s_glVertexAttribBinding() 5322 ctx->m_glVertexAttribBinding_enc(ctx, attribindex, bindingindex); in s_glVertexAttribBinding() 5325 void GL2Encoder::s_glBindVertexBuffer(void* self, GLuint bindingindex, GLuint buffer, GLintptr offs… in s_glBindVertexBuffer() argument 5337 state->bindIndexedBuffer(0, bindingindex, buffer, offset, 0, stride, stride); in s_glBindVertexBuffer() 5338 ctx->m_glBindVertexBuffer_enc(ctx, bindingindex, buffer, offset, stride); in s_glBindVertexBuffer()
|
D | gl2_enc.cpp | 10551 void glBindVertexBuffer_enc(void *self , GLuint bindingindex, GLuint buffer, GLintptr offset, GLint… in glBindVertexBuffer_enc() argument 10569 memcpy(ptr, &bindingindex, 4); ptr += 4; in glBindVertexBuffer_enc() 10579 void glVertexAttribBinding_enc(void *self , GLuint attribindex, GLuint bindingindex) in glVertexAttribBinding_enc() argument 10598 memcpy(ptr, &bindingindex, 4); ptr += 4; in glVertexAttribBinding_enc() 10662 void glVertexBindingDivisor_enc(void *self , GLuint bindingindex, GLuint divisor) in glVertexBindingDivisor_enc() argument 10680 memcpy(ptr, &bindingindex, 4); ptr += 4; in glVertexBindingDivisor_enc()
|
/device/generic/goldfish-opengl/system/include/GLES3/ |
D | gl31.h | 1173 GL_APICALL void GL_APIENTRY glBindVertexBuffer (GLuint bindingindex, GLuint buffer, GLintptr offset… 1176 GL_APICALL void GL_APIENTRY glVertexAttribBinding (GLuint attribindex, GLuint bindingindex); 1177 GL_APICALL void GL_APIENTRY glVertexBindingDivisor (GLuint bindingindex, GLuint divisor);
|
/device/generic/opengl-transport/host/libs/virglrenderer/GLESv3_dec/ |
D | gles3.in | 532 GL_ENTRY(void, glBindVertexBuffer, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei str… 533 GL_ENTRY(void, glVertexAttribBinding, GLuint attribindex, GLuint bindingindex); 536 GL_ENTRY(void, glVertexBindingDivisor, GLuint bindingindex, GLuint divisor)
|