/frameworks/native/opengl/tools/glgen/stubs/gles11/ |
H A D | glDispatchComputeIndirect.java | 1 // C function void glDispatchComputeIndirect ( GLintptr indirect ); 3 public static native void glDispatchComputeIndirect(long indirect); argument
|
H A D | glDrawArraysIndirect.java | 1 // C function void glDrawArraysIndirect ( GLenum mode, const void *indirect ); 3 public static native void glDrawArraysIndirect(int mode, long indirect); argument
|
H A D | glDispatchComputeIndirect.cpp | 1 /* void glDispatchComputeIndirect ( GLintptr indirect ) */ 2 static void android_glDispatchComputeIndirect(JNIEnv *_env, jobject, jlong indirect) { argument 3 // 'indirect' is a byte offset, not a pointer. GL checks for negative and too-large values. 7 if (sizeof(GLintptr) != sizeof(jlong) && (indirect < LONG_MIN || indirect > LONG_MAX)) { 8 jniThrowException(_env, "java/lang/IllegalArgumentException", "indirect offset too large"); 11 glDispatchComputeIndirect((GLintptr)indirect);
|
H A D | glDrawElementsIndirect.java | 1 // C function glDrawElementsIndirect ( GLenum mode, GLenum type, const void *indirect ); 3 public static native void glDrawElementsIndirect(int mode, int type, long indirect); argument
|
H A D | glDrawArraysIndirect.cpp | 1 /* void glDrawArraysIndirect ( GLenum mode, const void *indirect ) */ 2 static void android_glDrawArraysIndirect(JNIEnv *_env, jobject, int mode, jlong indirect) { argument 3 // In OpenGL ES, 'indirect' is a byte offset into a buffer, not a raw pointer. 6 if (sizeof(void*) != sizeof(jlong) && indirect > static_cast<jlong>(UINT32_MAX)) { 7 jniThrowException(_env, "java/lang/IllegalArgumentException", "indirect offset too large"); 10 glDrawArraysIndirect(mode, (const void*)indirect);
|
H A D | glDrawElementsIndirect.cpp | 1 /* void glDrawElementsIndirect ( GLenum mode, GLenum type, const void *indirect ) */ 2 static void android_glDrawElementsIndirect(JNIEnv *_env, jobject, jint mode, jint type, jlong indirect) { argument 3 // In OpenGL ES, 'indirect' is a byte offset into a buffer, not a raw pointer. 6 if (sizeof(void*) != sizeof(jlong) && indirect > static_cast<jlong>(UINT32_MAX)) { 7 jniThrowException(_env, "java/lang/IllegalArgumentException", "indirect offset too large"); 10 glDrawElementsIndirect(mode, type, (const void*)indirect);
|
/frameworks/native/opengl/tools/glgen/specs/gles11/ |
H A D | GLES31.spec | 2 void glDispatchComputeIndirect ( GLintptr indirect ) 3 void glDrawArraysIndirect ( GLenum mode, const void *indirect ) 4 void glDrawElementsIndirect ( GLenum mode, GLenum type, const void *indirect )
|
/frameworks/base/opengl/java/android/opengl/ |
H A D | GLES31.java | 217 // C function void glDispatchComputeIndirect ( GLintptr indirect ); 219 public static native void glDispatchComputeIndirect(long indirect); argument 221 // C function void glDrawArraysIndirect ( GLenum mode, const void *indirect ); 223 public static native void glDrawArraysIndirect(int mode, long indirect); argument 225 // C function glDrawElementsIndirect ( GLenum mode, GLenum type, const void *indirect ); 227 public static native void glDrawElementsIndirect(int mode, int type, long indirect); argument
|
/frameworks/base/core/jni/ |
H A D | android_opengl_GLES31.cpp | 454 /* void glDispatchComputeIndirect ( GLintptr indirect ) */ 455 static void android_glDispatchComputeIndirect(JNIEnv *_env, jobject, jlong indirect) { argument 456 // 'indirect' is a byte offset, not a pointer. GL checks for negative and too-large values. 460 if (sizeof(GLintptr) != sizeof(jlong) && (indirect < LONG_MIN || indirect > LONG_MAX)) { 461 jniThrowException(_env, "java/lang/IllegalArgumentException", "indirect offset too large"); 464 glDispatchComputeIndirect((GLintptr)indirect); 467 /* void glDrawArraysIndirect ( GLenum mode, const void *indirect ) */ 468 static void android_glDrawArraysIndirect(JNIEnv *_env, jobject, int mode, jlong indirect) { argument 469 // In OpenGL ES, 'indirect' i 480 android_glDrawElementsIndirect(JNIEnv *_env, jobject, jint mode, jint type, jlong indirect) argument [all...] |
/frameworks/native/opengl/include/GLES3/ |
H A D | gl31.h | 1385 typedef void (GL_APIENTRYP PFNGLDISPATCHCOMPUTEINDIRECTPROC) (GLintptr indirect); 1386 typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINDIRECTPROC) (GLenum mode, const void *indirect); 1387 typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINDIRECTPROC) (GLenum mode, GLenum type, const void *indirect); 1454 GL_APICALL void GL_APIENTRY glDispatchComputeIndirect (GLintptr indirect); 1455 GL_APICALL void GL_APIENTRY glDrawArraysIndirect (GLenum mode, const void *indirect); 1456 GL_APICALL void GL_APIENTRY glDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect);
|
H A D | gl32.h | 1385 typedef void (GL_APIENTRYP PFNGLDISPATCHCOMPUTEINDIRECTPROC) (GLintptr indirect); 1386 typedef void (GL_APIENTRYP PFNGLDRAWARRAYSINDIRECTPROC) (GLenum mode, const void *indirect); 1387 typedef void (GL_APIENTRYP PFNGLDRAWELEMENTSINDIRECTPROC) (GLenum mode, GLenum type, const void *indirect); 1454 GL_APICALL void GL_APIENTRY glDispatchComputeIndirect (GLintptr indirect); 1455 GL_APICALL void GL_APIENTRY glDrawArraysIndirect (GLenum mode, const void *indirect); 1456 GL_APICALL void GL_APIENTRY glDrawElementsIndirect (GLenum mode, GLenum type, const void *indirect);
|
/frameworks/native/opengl/include/GLES2/ |
H A D | gl2ext.h | 1364 typedef void (GL_APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTEXTPROC) (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride); 1365 typedef void (GL_APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTEXTPROC) (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride); 1367 GL_APICALL void GL_APIENTRY glMultiDrawArraysIndirectEXT (GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride); 1368 GL_APICALL void GL_APIENTRY glMultiDrawElementsIndirectEXT (GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride);
|
/frameworks/opt/setupwizard/tools/docs/ |
H A D | doclava.jar | META-INF/ META-INF/MANIFEST.MF org/ org/ccil/ org/ccil/cowan/ org/ccil/cowan/tagsoup/ ... |