{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.v5IsrROX/b1/libjogl2-java_2.3.2+dfsg-9_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.v5IsrROX/b2/libjogl2-java_2.3.2+dfsg-9_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,5 +1,5 @@\n \n- e9f939c1898339dba92d56326a8c73e9 4645812 doc optional libjogl2-java-doc_2.3.2+dfsg-9_all.deb\n- 38d1f1fba8b0e85d8c630490ba665989 3162220 java optional libjogl2-java_2.3.2+dfsg-9_all.deb\n+ 2c58bc8e1db933477e0c0918377b433d 4645740 doc optional libjogl2-java-doc_2.3.2+dfsg-9_all.deb\n+ 4cbb1735c5b2d7cfe97e48c3cc5810b0 3162896 java optional libjogl2-java_2.3.2+dfsg-9_all.deb\n e1263c95fc3929c51f6dee11dc3a2397 153740 java optional libjogl2-jni_2.3.2+dfsg-9_amd64.deb\n- 5117059707f0484f13f32bf0d1f6fd42 47212 doc optional libjogl2-toolkits_2.3.2+dfsg-9_all.deb\n+ 0d56eb7c4e4aa46c698037a26adcebb4 47220 doc optional libjogl2-toolkits_2.3.2+dfsg-9_all.deb\n"}, {"source1": "libjogl2-java-doc_2.3.2+dfsg-9_all.deb", "source2": "libjogl2-java-doc_2.3.2+dfsg-9_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2019-03-02 13:56:52.000000 debian-binary\n--rw-r--r-- 0 0 0 24392 2019-03-02 13:56:52.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4621228 2019-03-02 13:56:52.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 24396 2019-03-02 13:56:52.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4621152 2019-03-02 13:56:52.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/share/doc/libjogl2-java-doc/jogl/javadoc/com/jogamp/opengl/DebugGL4bc.html", "source2": "./usr/share/doc/libjogl2-java-doc/jogl/javadoc/com/jogamp/opengl/DebugGL4bc.html", "comments": ["Ordering differences only"], "unified_diff": "@@ -32207,49 +32207,49 @@\n
void (GLhandleARB shaderObj)
GL_ARB_shader_objects
glCompileShaderARB
in interface GL2
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glCompileShaderIncludeARB
in interface GL3
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glGetPerfMonitorGroupsAMD
in interface GL2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- int[] arg4,\n- int arg5)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- IntBuffer arg4)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
GLint (GLuint program, GLint location)
GL_EXT_bindable_uniform
glGetUniformBufferSizeEXT
in interface GL2
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(GLArrayData arg0)\n+
public void glNormalPointer(int arg0,\n+ int arg1,\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n- int arg1,\n- Buffer arg2)\n+
public void glNormalPointer(GLArrayData arg0)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glShadeModel(int arg0)\n
glShadeModel
in interface GLLightingFunc
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
void (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3)
GL_EXT_vertex_shader
glShaderOp3EXT
in interface GL2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glShaderSourceARB
in interface GL2
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glVDPAUMapSurfacesNV
in interface GL2
arg1
- a direct only PointerBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glColorMask
in interface GL
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n+ long arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(GLArrayData arg0)\n
glColorPointer
in interface GLPointerFunc
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
void (GLfixed nx, GLfixed ny, GLfixed nz)
GL_VERSION_ES_CL_CM
, GL_OES_fixed_point
glNormal3xOES
glNormal3x
in interface GLES1
public void glNormalPointer(int arg0,\n int arg1,\n- long arg2)\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n int arg1,\n- Buffer arg2)\n+ long arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
void (GLenum fail, GLenum zfail, GLenum zpass)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glStencilOp
in interface GL
public void glTexCoordPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(GLArrayData arg0)\n+
public void glTexCoordPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glTexCoordPointer(GLArrayData arg0)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
glTexGenxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
GL_ARB_texture_storage
, GL_VERSION_4_2
, GL_ES_VERSION_3_0
, GL_EXT_texture_storage
glTexStorage3DEXT
glTexStorage3D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexSubImage2D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
GLboolean (GLenum target)
GL_VERSION_1_5
, GL_ES_VERSION_3_0
, GL_OES_mapbuffer
, GL_ARB_vertex_buffer_object
glUnmapBufferOES
, glUnmapBufferARB
glUnmapBuffer
in interface GL
public void glVertexPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLuint shader)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glCompileShaderARB
glCompileShader
in interface GL2ES2
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
glCompressedTexImage3D
in interface GL2ES2
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawArraysIndirect(int arg0,\n- Buffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawArraysIndirect
in interface GL3ES3
public void glDrawArraysIndirect(int arg0,\n- long arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawBuffersIndexedEXT
in interface GLES2
arg1
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
glDrawElementsBaseVertex
in interface GL3ES3
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
void (GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawElementsIndirect
in interface GL3ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstanced
in interface GL2ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
glDrawElementsInstanced
in interface GL2ES3
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstancedNV
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- Buffer arg5)\n-
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
glDrawRangeElements
in interface GL2ES3
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- long arg5)\n-
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
glDrawRangeElements
in interface GL2ES3
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
GLenum (void)
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_EXT_robustness
, GL_ARB_robustness
, GL_KHR_robustness
glGetGraphicsResetStatusEXT
, glGetGraphicsResetStatusARB
, glGetGraphicsResetStatusKHR
glGetGraphicsResetStatus
in interface GL
public void glGetInteger64i_v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
glGetInteger64i_v
in interface GL3ES3
public void glGetInteger64i_v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- long[] arg1,\n- int arg2)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- LongBuffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
glGetInteger64v
in interface GL3ES3
glGetObjectLabel
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- int[] arg2,\n- int arg3,\n- byte[] arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- IntBuffer arg2,\n- ByteBuffer arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
glGetProgramiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjecti64v
in interface GL2ES2
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectui64v
in interface GL2ES2
GLuint (GLuint program, const GLchar * uniformBlockName)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformBlockIndex
in interface GL2ES3
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectLabelKHR
glObjectLabel
in interface GL2ES2
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- ByteBuffer arg2)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- byte[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
void (GLenum mode)
GL_NV_read_buffer
glReadBufferNV
in interface GLES2
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- long arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- Buffer arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
glReadPixels
in interface GL
void (GLuint index, const GLint * v)
GL_NV_viewport_array
glScissorIndexedvNV
in interface GLES2
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
void (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_OES_texture_buffer
glTexBufferRangeOES
in interface GLES2
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_ARB_texture_multisample
, GL_VERSION_3_2
glTexImage2DMultisample
in interface GL2ES2
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- long arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- Buffer arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
glTexImage3D
in interface GL2ES2
void (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribIFormatNV
glVertexAttribIFormat
in interface GL3ES3
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- long arg4)\n-
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glVertexAttribIPointer
in interface GL2ES3
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- Buffer arg4)\n-
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
glVertexAttribIPointer
in interface GL2ES3
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- Buffer arg5)\n-
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
glVertexAttribPointer
in interface GL2ES2
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- long arg5)\n-
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
glVertexAttribPointer
in interface GL2ES2
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
void (GLhandleARB shaderObj)
GL_ARB_shader_objects
glCompileShaderARB
in interface GL2
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glCompileShaderIncludeARB
in interface GL3
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glGetPerfMonitorGroupsAMD
in interface GL2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- int[] arg4,\n- int arg5)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- IntBuffer arg4)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
GLint (GLuint program, GLint location)
GL_EXT_bindable_uniform
glGetUniformBufferSizeEXT
in interface GL2
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(GLArrayData arg0)\n+
public void glNormalPointer(int arg0,\n+ int arg1,\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n- int arg1,\n- Buffer arg2)\n+
public void glNormalPointer(GLArrayData arg0)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glShadeModel(int arg0)\n
glShadeModel
in interface GLLightingFunc
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
void (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3)
GL_EXT_vertex_shader
glShaderOp3EXT
in interface GL2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glShaderSourceARB
in interface GL2
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glVDPAUMapSurfacesNV
in interface GL2
arg1
- a direct only PointerBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glColorMask
in interface GL
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n+ long arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(GLArrayData arg0)\n
glColorPointer
in interface GLPointerFunc
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
void (GLfixed nx, GLfixed ny, GLfixed nz)
GL_VERSION_ES_CL_CM
, GL_OES_fixed_point
glNormal3xOES
glNormal3x
in interface GLES1
public void glNormalPointer(int arg0,\n int arg1,\n- long arg2)\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n int arg1,\n- Buffer arg2)\n+ long arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
void (GLenum fail, GLenum zfail, GLenum zpass)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glStencilOp
in interface GL
public void glTexCoordPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(GLArrayData arg0)\n+
public void glTexCoordPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glTexCoordPointer(GLArrayData arg0)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
glTexGenxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
GL_ARB_texture_storage
, GL_VERSION_4_2
, GL_ES_VERSION_3_0
, GL_EXT_texture_storage
glTexStorage3DEXT
glTexStorage3D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexSubImage2D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
GLboolean (GLenum target)
GL_VERSION_1_5
, GL_ES_VERSION_3_0
, GL_OES_mapbuffer
, GL_ARB_vertex_buffer_object
glUnmapBufferOES
, glUnmapBufferARB
glUnmapBuffer
in interface GL
public void glVertexPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLuint shader)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glCompileShaderARB
glCompileShader
in interface GL2ES2
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
glCompressedTexImage3D
in interface GL2ES2
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawArraysIndirect(int arg0,\n- Buffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawArraysIndirect
in interface GL3ES3
public void glDrawArraysIndirect(int arg0,\n- long arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawBuffersIndexedEXT
in interface GLES2
arg1
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
glDrawElementsBaseVertex
in interface GL3ES3
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
void (GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawElementsIndirect
in interface GL3ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstanced
in interface GL2ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
glDrawElementsInstanced
in interface GL2ES3
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstancedNV
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- Buffer arg5)\n-
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
glDrawRangeElements
in interface GL2ES3
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- long arg5)\n-
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
glDrawRangeElements
in interface GL2ES3
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
GLenum (void)
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_EXT_robustness
, GL_ARB_robustness
, GL_KHR_robustness
glGetGraphicsResetStatusEXT
, glGetGraphicsResetStatusARB
, glGetGraphicsResetStatusKHR
glGetGraphicsResetStatus
in interface GL
public void glGetInteger64i_v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
glGetInteger64i_v
in interface GL3ES3
public void glGetInteger64i_v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- long[] arg1,\n- int arg2)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- LongBuffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
glGetInteger64v
in interface GL3ES3
glGetObjectLabel
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- int[] arg2,\n- int arg3,\n- byte[] arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- IntBuffer arg2,\n- ByteBuffer arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
glGetProgramiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjecti64v
in interface GL2ES2
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectui64v
in interface GL2ES2
GLuint (GLuint program, const GLchar * uniformBlockName)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformBlockIndex
in interface GL2ES3
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectLabelKHR
glObjectLabel
in interface GL2ES2
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- ByteBuffer arg2)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- byte[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
void (GLenum mode)
GL_NV_read_buffer
glReadBufferNV
in interface GLES2
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- long arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- Buffer arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
glReadPixels
in interface GL
void (GLuint index, const GLint * v)
GL_NV_viewport_array
glScissorIndexedvNV
in interface GLES2
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
void (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_OES_texture_buffer
glTexBufferRangeOES
in interface GLES2
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_ARB_texture_multisample
, GL_VERSION_3_2
glTexImage2DMultisample
in interface GL2ES2
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- long arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- Buffer arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
glTexImage3D
in interface GL2ES2
void (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribIFormatNV
glVertexAttribIFormat
in interface GL3ES3
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- long arg4)\n-
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glVertexAttribIPointer
in interface GL2ES3
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- Buffer arg4)\n-
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
glVertexAttribIPointer
in interface GL2ES3
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- Buffer arg5)\n-
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
glVertexAttribPointer
in interface GL2ES2
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- long arg5)\n-
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
glVertexAttribPointer
in interface GL2ES2
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
void (GLhandleARB shaderObj)
GL_ARB_shader_objects
glCompileShaderARB
in interface GL2
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glCompileShaderIncludeARB
in interface GL3
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glGetPerfMonitorGroupsAMD
in interface GL2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- int[] arg4,\n- int arg5)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- IntBuffer arg4)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
GLint (GLuint program, GLint location)
GL_EXT_bindable_uniform
glGetUniformBufferSizeEXT
in interface GL2
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(GLArrayData arg0)\n+
public void glNormalPointer(int arg0,\n+ int arg1,\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n- int arg1,\n- Buffer arg2)\n+
public void glNormalPointer(GLArrayData arg0)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glShadeModel(int arg0)\n
glShadeModel
in interface GLLightingFunc
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
void (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3)
GL_EXT_vertex_shader
glShaderOp3EXT
in interface GL2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glShaderSourceARB
in interface GL2
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glVDPAUMapSurfacesNV
in interface GL2
arg1
- a direct only PointerBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glColorMask
in interface GL
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n+ long arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(GLArrayData arg0)\n
glColorPointer
in interface GLPointerFunc
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
void (GLfixed nx, GLfixed ny, GLfixed nz)
GL_VERSION_ES_CL_CM
, GL_OES_fixed_point
glNormal3xOES
glNormal3x
in interface GLES1
public void glNormalPointer(int arg0,\n int arg1,\n- long arg2)\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n int arg1,\n- Buffer arg2)\n+ long arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
void (GLenum fail, GLenum zfail, GLenum zpass)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glStencilOp
in interface GL
public void glTexCoordPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(GLArrayData arg0)\n+
public void glTexCoordPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glTexCoordPointer(GLArrayData arg0)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
glTexGenxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
GL_ARB_texture_storage
, GL_VERSION_4_2
, GL_ES_VERSION_3_0
, GL_EXT_texture_storage
glTexStorage3DEXT
glTexStorage3D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexSubImage2D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
GLboolean (GLenum target)
GL_VERSION_1_5
, GL_ES_VERSION_3_0
, GL_OES_mapbuffer
, GL_ARB_vertex_buffer_object
glUnmapBufferOES
, glUnmapBufferARB
glUnmapBuffer
in interface GL
public void glVertexPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLuint shader)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glCompileShaderARB
glCompileShader
in interface GL2ES2
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
glCompressedTexImage3D
in interface GL2ES2
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawArraysIndirect(int arg0,\n- Buffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawArraysIndirect
in interface GL3ES3
public void glDrawArraysIndirect(int arg0,\n- long arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawBuffersIndexedEXT
in interface GLES2
arg1
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
glDrawElementsBaseVertex
in interface GL3ES3
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
void (GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawElementsIndirect
in interface GL3ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstanced
in interface GL2ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
glDrawElementsInstanced
in interface GL2ES3
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstancedNV
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- Buffer arg5)\n-
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
glDrawRangeElements
in interface GL2ES3
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- long arg5)\n-
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
glDrawRangeElements
in interface GL2ES3
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
GLenum (void)
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_EXT_robustness
, GL_ARB_robustness
, GL_KHR_robustness
glGetGraphicsResetStatusEXT
, glGetGraphicsResetStatusARB
, glGetGraphicsResetStatusKHR
glGetGraphicsResetStatus
in interface GL
public void glGetInteger64i_v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
glGetInteger64i_v
in interface GL3ES3
public void glGetInteger64i_v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- long[] arg1,\n- int arg2)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- LongBuffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
glGetInteger64v
in interface GL3ES3
glGetObjectLabel
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- int[] arg2,\n- int arg3,\n- byte[] arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- IntBuffer arg2,\n- ByteBuffer arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
glGetProgramiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjecti64v
in interface GL2ES2
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectui64v
in interface GL2ES2
GLuint (GLuint program, const GLchar * uniformBlockName)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformBlockIndex
in interface GL2ES3
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectLabelKHR
glObjectLabel
in interface GL2ES2
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- ByteBuffer arg2)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- byte[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
void (GLenum mode)
GL_NV_read_buffer
glReadBufferNV
in interface GLES2
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- long arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- Buffer arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
glReadPixels
in interface GL
void (GLuint index, const GLint * v)
GL_NV_viewport_array
glScissorIndexedvNV
in interface GLES2
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
void (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_OES_texture_buffer
glTexBufferRangeOES
in interface GLES2
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_ARB_texture_multisample
, GL_VERSION_3_2
glTexImage2DMultisample
in interface GL2ES2
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- long arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- Buffer arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
glTexImage3D
in interface GL2ES2
void (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribIFormatNV
glVertexAttribIFormat
in interface GL3ES3
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- long arg4)\n-
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glVertexAttribIPointer
in interface GL2ES3
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- Buffer arg4)\n-
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
glVertexAttribIPointer
in interface GL2ES3
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- Buffer arg5)\n-
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
glVertexAttribPointer
in interface GL2ES2
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- long arg5)\n-
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
glVertexAttribPointer
in interface GL2ES2
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
void (GLhandleARB shaderObj)
GL_ARB_shader_objects
glCompileShaderARB
in interface GL2
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glCompileShaderIncludeARB
in interface GL3
public void glCompileShaderIncludeARB(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL3
GL3
void (GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
GL_ARB_shading_language_include
glCompileShaderIncludeARB
in interface GL3
glCompileShaderIncludeARB
in interface GL3
arg3
- a direct or array-backed IntBuffer
glGetPerfMonitorGroupsAMD
in interface GL2
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- int[] arg4,\n- int arg5)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
public void glGetPerfQueryDataINTEL(int arg0,\n int arg1,\n int arg2,\n Buffer arg3,\n- IntBuffer arg4)\n-
GL2
GL2
void (GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
GL_INTEL_performance_query
glGetPerfQueryDataINTEL
in interface GL2
glGetPerfQueryDataINTEL
in interface GL2
arg3
- a direct or array-backed Buffer
arg4
- a direct or array-backed IntBuffer
GLint (GLuint program, GLint location)
GL_EXT_bindable_uniform
glGetUniformBufferSizeEXT
in interface GL2
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(GLArrayData arg0)\n+
public void glNormalPointer(int arg0,\n+ int arg1,\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n- int arg1,\n- Buffer arg2)\n+
public void glNormalPointer(GLArrayData arg0)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glShadeModel(int arg0)\n
glShadeModel
in interface GLLightingFunc
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
void (GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3)
GL_EXT_vertex_shader
glShaderOp3EXT
in interface GL2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glShaderSourceARB
in interface GL2
public void glShaderSourceARB(long arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
void (GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
GL_ARB_shader_objects
glShaderSourceARB
in interface GL2
glShaderSourceARB
in interface GL2
arg3
- a direct or array-backed IntBuffer
glVDPAUMapSurfacesNV
in interface GL2
arg1
- a direct only PointerBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterOutputSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterOutputSurfaceNV
in interface GL2
glVDPAURegisterOutputSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- int[] arg3,\n- int arg4)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
public long glVDPAURegisterVideoSurfaceNV(Buffer arg0,\n int arg1,\n int arg2,\n- IntBuffer arg3)\n-
GL2
GL2
GLvdpauSurfaceNV (const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
GL_NV_vdpau_interop
glVDPAURegisterVideoSurfaceNV
in interface GL2
glVDPAURegisterVideoSurfaceNV
in interface GL2
arg0
- a direct or array-backed Buffer
arg3
- a direct or array-backed IntBuffer
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glColorMask
in interface GL
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n+ long arg3)\n
glColorPointer
in interface GLPointerFunc
glColorPointer
in interface GLPointerFunc
public void glColorPointer(GLArrayData arg0)\n
glColorPointer
in interface GLPointerFunc
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GL2ES1
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
void (GLfixed nx, GLfixed ny, GLfixed nz)
GL_VERSION_ES_CL_CM
, GL_OES_fixed_point
glNormal3xOES
glNormal3x
in interface GLES1
public void glNormalPointer(int arg0,\n int arg1,\n- long arg2)\n+ Buffer arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0,\n int arg1,\n- Buffer arg2)\n+ long arg2)\n
glNormalPointer
in interface GLPointerFunc
glNormalPointer
in interface GLPointerFunc
void (GLenum fail, GLenum zfail, GLenum zpass)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glStencilOp
in interface GL
public void glTexCoordPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(GLArrayData arg0)\n+
public void glTexCoordPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glTexCoordPointer(GLArrayData arg0)\n
glTexCoordPointer
in interface GLPointerFunc
glTexCoordPointer
in interface GLPointerFunc
glTexGenxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
GL_ARB_texture_storage
, GL_VERSION_4_2
, GL_ES_VERSION_3_0
, GL_EXT_texture_storage
glTexStorage3DEXT
glTexStorage3D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexSubImage2D
in interface GL
public void glTexSubImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_subtexture
glTexSubImage2DEXT
glTexSubImage2D
in interface GL
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
GLboolean (GLenum target)
GL_VERSION_1_5
, GL_ES_VERSION_3_0
, GL_OES_mapbuffer
, GL_ARB_vertex_buffer_object
glUnmapBufferOES
, glUnmapBufferARB
glUnmapBuffer
in interface GL
public void glVertexPointer(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n+ Buffer arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(GLArrayData arg0)\n+
public void glVertexPointer(int arg0,\n+ int arg1,\n+ int arg2,\n+ long arg3)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0,\n- int arg1,\n- int arg2,\n- Buffer arg3)\n+
public void glVertexPointer(GLArrayData arg0)\n
glVertexPointer
in interface GLPointerFunc
glVertexPointer
in interface GLPointerFunc
void (GLuint shader)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glCompileShaderARB
glCompileShader
in interface GL2ES2
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- long arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public void glCompressedTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n- Buffer arg7)\n-
GL
GL
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_2_0
, GL_VERSION_1_3
, GL_VERSION_ES_CL_CM
, GL_ARB_texture_compression
glCompressedTexImage2DARB
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
glCompressedTexImage2D
in interface GL
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
public void glCompressedTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
GL_ES_VERSION_3_0
, GL_VERSION_1_3
, GL_ARB_texture_compression
, GL_OES_texture_3D
glCompressedTexImage3DARB
, glCompressedTexImage3DOES
glCompressedTexImage3D
in interface GL2ES2
arg8
- a direct or array-backed Buffer
glCompressedTexImage3D
in interface GL2ES2
void (GLenum mode, GLint first, GLsizei count)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_EXT_vertex_array
glDrawArraysEXT
glDrawArrays
in interface GL
public void glDrawArraysIndirect(int arg0,\n- Buffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawArraysIndirect
in interface GL3ES3
public void glDrawArraysIndirect(int arg0,\n- long arg1)\n-
GL3ES3
GL3ES3
void (GLenum mode, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawArraysIndirect
in interface GL3ES3
glDrawArraysIndirect
in interface GL3ES3
arg1
- a direct or array-backed Buffer
glDrawBuffersIndexedEXT
in interface GLES2
arg1
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3)\n-
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
glDrawElements
in interface GL
public void glDrawElements(int arg0,\n int arg1,\n int arg2,\n- long arg3)\n-
GL
void (GLenum mode, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
GLES2
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
glDrawElements
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
glDrawElementsBaseVertex
in interface GL3ES3
public void glDrawElementsBaseVertex(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL3ES3
GL3ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
GL_ARB_draw_elements_base_vertex
, GL_ES_VERSION_3_2
, GL_VERSION_3_2
, GL_EXT_draw_elements_base_vertex
, GL_OES_draw_elements_base_vertex
glDrawElementsBaseVertexEXT
, glDrawElementsBaseVertexOES
glDrawElementsBaseVertex
in interface GL3ES3
glDrawElementsBaseVertex
in interface GL3ES3
arg3
- a direct or array-backed Buffer
void (GLenum mode, GLenum type, const void * indirect)
GL_ES_VERSION_3_1
, GL_ARB_draw_indirect
, GL_VERSION_4_0
glDrawElementsIndirect
in interface GL3ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- Buffer arg3,\n+ long arg3,\n int arg4)\n-
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstanced
in interface GL2ES3
public void glDrawElementsInstanced(int arg0,\n int arg1,\n int arg2,\n- long arg3,\n+ Buffer arg3,\n int arg4)\n-
GL2ES3
void (GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
GL_ES_VERSION_3_0
, GL_VERSION_3_1
, GL_ARB_draw_instanced
, GL_EXT_draw_instanced
, GL_ANGLE_instanced_arrays
, GL_NV_draw_instanced
glDrawElementsInstancedARB
, glDrawElementsInstancedEXT
, glDrawElementsInstancedANGLE
, glDrawElementsInstancedNV
GLES3
void (GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
GL_ES_VERSION_3_0
, GL_VERSION_3_1
; GL_ARB_draw_instanced
glDrawElementsInstanced
in interface GL2ES3
glDrawElementsInstanced
in interface GLES3
arg3
- a direct or array-backed Buffer
glDrawElementsInstancedNV
in interface GLES2
arg3
- a direct or array-backed Buffer
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- Buffer arg5)\n-
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
glDrawRangeElements
in interface GL2ES3
public void glDrawRangeElements(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n- long arg5)\n-
GL2ES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_EXT_draw_range_elements
glDrawRangeElementsEXT
GLES3
void (GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
GL_VERSION_1_2
, GL_ES_VERSION_3_0
glDrawRangeElements
in interface GL2ES3
glDrawRangeElements
in interface GLES3
arg5
- a direct or array-backed Buffer
GLenum (void)
GL_VERSION_4_5
, GL_ES_VERSION_3_2
, GL_EXT_robustness
, GL_ARB_robustness
, GL_KHR_robustness
glGetGraphicsResetStatusEXT
, glGetGraphicsResetStatusARB
, glGetGraphicsResetStatusKHR
glGetGraphicsResetStatus
in interface GL
public void glGetInteger64i_v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
glGetInteger64i_v
in interface GL3ES3
public void glGetInteger64i_v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL3ES3
GL3ES3
void (GLenum target, GLuint index, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
glGetInteger64i_v
in interface GL3ES3
glGetInteger64i_v
in interface GL3ES3
arg2
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- long[] arg1,\n- int arg2)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
public void glGetInteger64v(int arg0,\n- LongBuffer arg1)\n-
GL3ES3
GL3ES3
void (GLenum pname, GLint64 * data)
GL_ES_VERSION_3_0
, GL_VERSION_3_2
, GL_ARB_sync
, GL_APPLE_sync
glGetInteger64vAPPLE
glGetInteger64v
in interface GL3ES3
arg1
- a direct or array-backed LongBuffer
glGetInteger64v
in interface GL3ES3
glGetObjectLabel
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
arg4
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- int[] arg2,\n- int arg3,\n- byte[] arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public void glGetObjectPtrLabel(Buffer arg0,\n int arg1,\n- IntBuffer arg2,\n- ByteBuffer arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glGetObjectPtrLabelKHR
glGetObjectPtrLabel
in interface GL2ES2
glGetObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
glGetProgramiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjecti64v
in interface GL2ES2
public void glGetQueryObjecti64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjecti64vEXT
glGetQueryObjecti64v
in interface GL2ES2
glGetQueryObjecti64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectiv
in interface GL2ES2
arg2
- a direct or array-backed IntBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- long[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
public void glGetQueryObjectui64v(int arg0,\n int arg1,\n- LongBuffer arg2)\n-
GL2ES2
GL2ES2
void (GLuint id, GLenum pname, GLuint64 * params)
GL_ARB_timer_query
, GL_VERSION_3_3
, GL_EXT_disjoint_timer_query
, GL_EXT_timer_query
glGetQueryObjectui64vEXT
glGetQueryObjectui64v
in interface GL2ES2
arg2
- a direct or array-backed LongBuffer
glGetQueryObjectui64v
in interface GL2ES2
GLuint (GLuint program, const GLchar * uniformBlockName)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformBlockIndex
in interface GL2ES3
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
public void glGetUniformIndices(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES3
GL2ES3
void (GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
GL_ARB_uniform_buffer_object
, GL_ES_VERSION_3_0
, GL_VERSION_3_1
glGetUniformIndices
in interface GL2ES3
arg3
- a direct or array-backed IntBuffer
glGetUniformIndices
in interface GL2ES3
void (GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectLabelKHR
glObjectLabel
in interface GL2ES2
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- ByteBuffer arg2)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
public void glObjectPtrLabel(Buffer arg0,\n int arg1,\n- byte[] arg2,\n- int arg3)\n-
GL2ES2
GL2ES2
void (const void * ptr, GLsizei length, const GLchar * label)
GL_KHR_debug
, GL_ES_VERSION_3_2
, GL_VERSION_4_3
, GL_KHR_debug
glObjectPtrLabelKHR
glObjectPtrLabel
in interface GL2ES2
glObjectPtrLabel
in interface GL2ES2
arg0
- a direct or array-backed Buffer
arg2
- a direct or array-backed ByteBuffer
void (GLenum mode)
GL_NV_read_buffer
glReadBufferNV
in interface GLES2
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- long arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
public void glReadPixels(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n- Buffer arg6)\n-
GL
GL
void (GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
glReadPixels
in interface GL
void (GLuint index, const GLint * v)
GL_NV_viewport_array
glScissorIndexedvNV
in interface GLES2
public void glShaderBinary(int arg0,\n- IntBuffer arg1,\n+ int[] arg1,\n int arg2,\n- Buffer arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderBinary(int arg0,\n- int[] arg1,\n+ IntBuffer arg1,\n int arg2,\n- int arg3,\n- Buffer arg4,\n- int arg5)\n-
GL2ES2
GL2ES2
void (GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
\n GL_ES_VERSION_2_0
and GL_ARB_ES2_compatibility
. \n glShaderBinary
in interface GL2ES2
glShaderBinary
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- IntBuffer arg3)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
glShaderSource
in interface GL2ES2
public void glShaderSource(int arg0,\n int arg1,\n String[] arg2,\n- int[] arg3,\n- int arg4)\n-
GL2ES2
GL2ES2
void (GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_shader_objects
glShaderSourceARB
glShaderSource
in interface GL2ES2
glShaderSource
in interface GL2ES2
arg3
- a direct or array-backed IntBuffer
void (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
GL_OES_texture_buffer
glTexBufferRangeOES
in interface GLES2
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- long arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTexImage2D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n- Buffer arg8)\n-
GL
GL
void (GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_2_0
, GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
glTexImage2D
in interface GL
void (GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
GL_ARB_texture_multisample
, GL_VERSION_3_2
glTexImage2DMultisample
in interface GL2ES2
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- long arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
public void glTexImage3D(int arg0,\n int arg1,\n int arg2,\n int arg3,\n int arg4,\n int arg5,\n int arg6,\n int arg7,\n int arg8,\n- Buffer arg9)\n-
GL2ES2
GL2ES2
void (GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
GL_ES_VERSION_3_0
, GL_VERSION_1_2
, GL_OES_texture_3D
, GL_EXT_texture3D
glTexImage3DOES
, glTexImage3DEXT
glTexImage3D
in interface GL2ES2
arg9
- a direct or array-backed Buffer
glTexImage3D
in interface GL2ES2
void (GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
GL_ES_VERSION_3_1
, GL_VERSION_4_3
, GL_ARB_vertex_attrib_binding
, GL_NV_vertex_buffer_unified_memory
glVertexAttribIFormatNV
glVertexAttribIFormat
in interface GL3ES3
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- long arg4)\n-
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
glVertexAttribIPointer
in interface GL2ES3
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
public void glVertexAttribIPointer(int arg0,\n int arg1,\n int arg2,\n int arg3,\n- Buffer arg4)\n-
GLES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
GL_ES_VERSION_3_0
, GL_VERSION_3_0
GL2ES3
void (GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
GL_ES_VERSION_3_0
, GL_VERSION_3_0
, GL_NV_vertex_program4
glVertexAttribIPointerEXT
glVertexAttribIPointer
in interface GLES3
arg4
- a direct only Buffer
glVertexAttribIPointer
in interface GL2ES3
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- Buffer arg5)\n-
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer
glVertexAttribPointer
in interface GL2ES2
public void glVertexAttribPointer(int arg0,\n int arg1,\n int arg2,\n boolean arg3,\n int arg4,\n- long arg5)\n-
GL2ES2
void (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
GL_ES_VERSION_2_0
, GL_VERSION_2_0
, GL_ARB_vertex_program
, GL_NV_vertex_program
glVertexAttribPointerARB
, glVertexAttribPointerNV
GLES2
void (GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
GL_ES_VERSION_2_0
, GL_VERSION_2_0
glVertexAttribPointer
in interface GL2ES2
glVertexAttribPointer
in interface GLES2
glVertexAttribPointer
in interface GLES3
arg5
- a direct only Buffer