/device/generic/goldfish-opengl/system/include/GLES2/ |
H A D | gl2ext.h | 545 typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINSTANCEDANGLEPROC) (GLenum mode, GLint first, GLsizei count, GLsizei primcount); 546 typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDANGLEPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount); 549 GL_APICALL void GL_APIENTRY glDrawArraysInstancedANGLE (GLenum mode, GLint first, GLsizei count, GLsizei primcount); 550 GL_APICALL void GL_APIENTRY glDrawElementsInstancedANGLE (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount); 866 typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINSTANCEDEXTPROC) (GLenum mode, GLint start, GLsizei count, GLsizei primcount); 867 typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINSTANCEDEXTPROC) (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount); 869 GL_APICALL void GL_APIENTRY glDrawArraysInstancedEXT (GLenum mode, GLint start, GLsizei count, GLsizei primcount); 870 GL_APICALL void GL_APIENTRY glDrawElementsInstancedEXT (GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount); 946 typedef void (GL_APIENTRYP PFNGLMULTIDRAWARRAYSEXTPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount); 947 typedef void (GL_APIENTRYP PFNGLMULTIDRAWELEMENTSEXTPROC) (GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount); [all...] |
/device/generic/goldfish-opengl/system/GLESv2_enc/ |
H A D | gl2_entry.cpp | 167 void glMultiDrawArraysEXT(GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount); 168 void glMultiDrawElementsEXT(GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei primcount); 272 void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei primcount); 273 void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount); 274 void glDrawElementsInstancedDataAEMU(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount, GLsizei datalen); 275 void glDrawElementsInstancedOffsetAEMU(GLenum mode, GLsizei count, GLenum type, GLuint offset, GLsizei primcount); 1400 void glMultiDrawArraysEXT(GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount) argument 1403 ctx->glMultiDrawArraysEXT(ctx, mode, first, count, primcount); 1406 void glMultiDrawElementsEXT(GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei primcount) argument 1409 ctx->glMultiDrawElementsEXT(ctx, mode, count, type, indices, primcount); 2033 glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei primcount) argument 2039 glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount) argument 2045 glDrawElementsInstancedDataAEMU(GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount, GLsizei datalen) argument 2051 glDrawElementsInstancedOffsetAEMU(GLenum mode, GLsizei count, GLenum type, GLuint offset, GLsizei primcount) argument [all...] |
H A D | GL2Encoder.h | 137 void sendVertexAttributes(GLint first, GLsizei count, bool hasClientArrays, GLsizei primcount = 0); 531 static void s_glDrawArraysInstanced(void* self, GLenum mode, GLint first, GLsizei count, GLsizei primcount); 533 static void s_glDrawElementsInstanced(void* self, GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount);
|
H A D | GL2Encoder.cpp | 1051 void GL2Encoder::sendVertexAttributes(GLint first, GLsizei count, bool hasClientArrays, GLsizei primcount) 1079 if (firstIndex && divisor && !primcount) { 1088 if (divisor && primcount) { 1091 int actual_count = std::max(1, (int)((primcount + divisor - 1) / divisor)); 1118 if (divisor && primcount) { 1119 int actual_count = std::max(1, (int)((primcount + divisor - 1) / divisor)); 3788 void GL2Encoder::s_glDrawArraysInstanced(void* self, GLenum mode, GLint first, GLsizei count, GLsizei primcount) { 3802 ctx->sendVertexAttributes(first, count, true, primcount); 3803 ctx->m_glDrawArraysInstanced_enc(ctx, mode, 0, count, primcount); 3805 ctx->sendVertexAttributes(0, count, false, primcount); [all...] |
H A D | gl2_enc.cpp | 6655 void glDrawArraysInstanced_enc(void *self , GLenum mode, GLint first, GLsizei count, GLsizei primcount) argument 6676 memcpy(ptr, &primcount, 4); ptr += 4; 6683 void glDrawElementsInstancedDataAEMU_enc(void *self , GLenum mode, GLsizei count, GLenum type, const void* indices, GLsizei primcount, GLsizei datalen) argument 6707 memcpy(ptr, &primcount, 4); ptr += 4; 6715 void glDrawElementsInstancedOffsetAEMU_enc(void *self , GLenum mode, GLsizei count, GLenum type, GLuint offset, GLsizei primcount) argument 6737 memcpy(ptr, &primcount, 4); ptr += 4;
|
/device/generic/goldfish-opengl/system/GLESv1_enc/ |
H A D | gl_entry.cpp | 268 void glMultiDrawArraysEXT(GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount); 269 void glMultiDrawElementsEXT(GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei primcount); 270 void glMultiDrawArraysSUN(GLenum mode, GLint* first, GLsizei* count, GLsizei primcount); 271 void glMultiDrawElementsSUN(GLenum mode, const GLsizei* count, GLenum type, const GLvoid** indices, GLsizei primcount); 1877 void glMultiDrawArraysEXT(GLenum mode, const GLint* first, const GLsizei* count, GLsizei primcount) argument 1880 ctx->glMultiDrawArraysEXT(ctx, mode, first, count, primcount); 1883 void glMultiDrawElementsEXT(GLenum mode, const GLsizei* count, GLenum type, const GLvoid* const* indices, GLsizei primcount) argument 1886 ctx->glMultiDrawElementsEXT(ctx, mode, count, type, indices, primcount); 1889 void glMultiDrawArraysSUN(GLenum mode, GLint* first, GLsizei* count, GLsizei primcount) argument 1892 ctx->glMultiDrawArraysSUN(ctx, mode, first, count, primcount); 1895 glMultiDrawElementsSUN(GLenum mode, const GLsizei* count, GLenum type, const GLvoid** indices, GLsizei primcount) argument [all...] |
/device/generic/goldfish-opengl/tests/gles_android_wrapper/ |
H A D | gles.cpp | 1256 void glMultiDrawArraysEXT(GLenum mode, GLint *first, GLsizei *count, GLsizei primcount) argument 1258 getDispatch()->glMultiDrawArraysEXT(mode, first, count, primcount); 1261 void glMultiDrawElementsEXT(GLenum mode, const GLsizei *count, GLenum type, const GLvoid **indices, GLsizei primcount) argument 1263 getDispatch()->glMultiDrawElementsEXT(mode, count, type, indices, primcount);
|
/device/generic/goldfish-opengl/system/include/GLES/ |
H A D | glext.h | 1061 typedef void (GL_APIENTRYP PFNGLMULTIDRAWARRAYSEXTPROC) (GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount); 1062 typedef void (GL_APIENTRYP PFNGLMULTIDRAWELEMENTSEXTPROC) (GLenum mode, const GLsizei *count, GLenum type, const GLvoid* const*indices, GLsizei primcount);
|