| 限定符和类型 | 字段 | 说明 |
|---|---|---|
static int |
GL_DEPTH_STENCIL_ATTACHMENT |
|
static int |
GL_DEPTH24_STENCIL8 |
|
static int |
GL_DRAW_FRAMEBUFFER |
|
static int |
GL_READ_FRAMEBUFFER |
|
static int |
GL_RGBA8 |
GL_ACTIVE_TEXTURE, GL_ALWAYS, GL_ARRAY_BUFFER, GL_BACK, GL_BLEND, GL_CCW, GL_CLAMP_TO_EDGE, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COMPILE_STATUS, GL_CULL_FACE, GL_CW, GL_DELETE_STATUS, GL_DEPTH_ATTACHMENT, GL_DEPTH_BUFFER_BIT, GL_DEPTH_COMPONENT16, GL_DEPTH_TEST, GL_FLOAT, GL_FRAGMENT_SHADER, GL_FRAMEBUFFER, GL_FRAMEBUFFER_COMPLETE, GL_FRONT, GL_INVALID_VALUE, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINES, GL_LINK_STATUS, GL_MAX_TEXTURE_SIZE, GL_NEAREST, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_ONE, GL_ONE_MINUS_SRC_ALPHA, GL_POINTS, GL_RENDERBUFFER, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGBA, GL_SAMPLER_2D, GL_SHADER_COMPILER, GL_SRC_ALPHA, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_TEST, GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE3, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_SHORT, GL_VALIDATE_STATUS, GL_VENDOR, GL_VERSION, GL_VERTEX_SHADER, GL_ZERO| 构造器 | 说明 |
|---|---|
GLES30() |
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
static void |
glBeginQuery(int target,
int id) |
|
static void |
glBeginTransformFeedback(int primitiveMode) |
|
static void |
glBindBufferBase(int target,
int index,
int buffer) |
|
static void |
glBindBufferRange(int target,
int index,
int buffer,
int offset,
int size) |
|
static void |
glBindFramebuffer(int target,
int frameBuffer) |
|
static void |
glBindImageTexture(int unit,
int texture,
int level,
boolean layered,
int layer,
int access,
int format) |
|
static void |
glBindRenderbuffer(int target,
int renderbuffer) |
|
static void |
glBindSampler(int unit,
int sampler) |
|
static void |
glBindTransformFeedback(int target,
int id) |
|
static void |
glBindVertexArray(int array) |
|
static void |
glBlitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter) |
|
static void |
glClearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil) |
|
static void |
glClearBufferfv(int buffer,
int drawbuffer,
float[] value) |
|
static void |
glClearBufferiv(int buffer,
int drawbuffer,
int[] value) |
|
static void |
glClearBufferuiv(int buffer,
int drawbuffer,
int[] value) |
|
static int |
glClientWaitSync(long sync,
int flags,
long timeout) |
|
static void |
glCompressedTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
int imageSize,
Buffer data) |
|
static void |
glCompressedTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int width,
int height,
int depth,
int format,
int imageSize,
Buffer data) |
|
static void |
glCopyBufferSubData(int readTarget,
int writeTarget,
int readOffset,
int writeOffset,
int size) |
|
static void |
glCopyTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int x,
int y,
int width,
int height) |
|
static void |
glDeleteQueries(int n,
IntBuffer ids) |
|
static void |
glDeleteSamplers(int n,
int[] samplers) |
|
static void |
glDeleteSync(long sync) |
|
static void |
glDeleteTransformFeedbacks(int n,
int[] ids) |
|
static void |
glDeleteVertexArrays(int n,
int[] arrays) |
|
static void |
glDispatchCompute(int num_groups_x,
int num_groups_y,
int num_groups_z) |
|
static void |
glDrawArraysInstanced(int mode,
int first,
int count,
int instanceCount) |
|
static void |
glDrawBuffers(int n,
int[] buffers) |
|
static void |
glDrawElementsInstanced(int mode,
int count,
int type,
Buffer indices,
int instanceCount) |
|
static void |
glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
Buffer indices) |
|
static void |
glEndQuery(int target) |
|
static void |
glEndTransformFeedback() |
|
static long |
glFenceSync(int condition,
int flags) |
|
static void |
glFlushMappedBufferRange(int target,
int offset,
int length) |
|
static void |
glFramebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer) |
|
static void |
glGenQueries(int n,
IntBuffer ids) |
|
static void |
glGenSamplers(int n,
int[] samplers) |
|
static void |
glGenTransformFeedbacks(int n,
int[] ids) |
|
static void |
glGenVertexArrays(int n,
int[] arrays) |
|
static void |
glGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pName,
int[] params) |
|
static String |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex) |
|
static void |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
int bufSize,
int[] length,
byte[] uniformBlockName) |
|
static void |
glGetActiveUniformsiv(int program,
int uniformCount,
int[] uniformIndices,
int pName,
int[] params) |
|
static void |
glGetBufferParameteri64v(int target,
int value,
long[] data) |
|
static void |
glGetBufferPointerv(int target,
int pName,
Buffer params) |
|
static int |
glGetFragDataLocation(int program,
String name) |
|
static void |
glGetInteger64iV(int target,
int index,
long[] data) |
|
static void |
glGetInteger64v(int pName,
long[] data) |
|
static void |
glGetIntegerIndexv(int target,
int index,
IntBuffer data) |
|
static void |
glGetInternalformativ(int target,
int internalformat,
int pName,
int bufSize,
int[] params) |
|
static void |
glGetProgramBinary(int program,
int bufSize,
int[] length,
int[] binaryFormat,
Buffer binary) |
|
static void |
glGetQueryiv(int target,
int pName,
IntBuffer params) |
|
static void |
glGetQueryObjectuiv(int id,
int pName,
IntBuffer params) |
|
static void |
glGetSamplerParameterfv(int sampler,
int pName,
float[] params) |
|
static void |
glGetSamplerParameteriv(int sampler,
int pName,
int[] params) |
|
static String |
glGetStringi(int name,
int index) |
|
static void |
glGetSynciv(long sync,
int pName,
int bufSize,
int[] length,
int[] values) |
|
static void |
glGetTransformFeedbackVarying(int program,
int index,
int bufsize,
int[] length,
int[] size,
int[] type,
byte[] name) |
|
static int |
glGetUniformBlockIndex(int program,
String uniformBlockName) |
|
static void |
glGetUniformIndices(int program,
String[] uniformNames,
int[] uniformIndices) |
|
static void |
glGetUniformuiv(int program,
int location,
int[] params) |
|
static void |
glGetVertexAttribIiv(int index,
int pName,
int[] params) |
|
static void |
glGetVertexAttribIuiv(int index,
int pName,
int[] params) |
|
static void |
glInvalidateFramebuffer(int target,
int numAttachments,
int[] attachments) |
|
static void |
glInvalidateSubFramebuffer(int target,
int numAttachments,
int[] attachments,
int x,
int y,
int width,
int height) |
|
static boolean |
glIsQuery(int id) |
|
static boolean |
glIsSampler(int id) |
|
static boolean |
glIsSync(long sync) |
|
static boolean |
glIsTransformFeedback(int id) |
|
static boolean |
glIsVertexArray(int array) |
|
static Buffer |
glMapBufferRange(int target,
int offset,
int length,
int access) |
|
static void |
glMemoryBarrier(int barriers) |
|
static void |
glPauseTransformFeedback() |
|
static void |
glProgramBinary(int program,
int binaryFormat,
Buffer binary,
int length) |
|
static void |
glProgramParameteri(int program,
int pName,
int value) |
|
static void |
glReadBuffer(int src) |
|
static void |
glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
int data) |
|
static void |
glRenderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height) |
|
static void |
glResumeTransformFeedback() |
|
static void |
glSamplerParameterf(int sampler,
int pName,
float param) |
|
static void |
glSamplerParameterfv(int sampler,
int pName,
float[] params) |
|
static void |
glSamplerParameteri(int sampler,
int pName,
int param) |
|
static void |
glSamplerParameteriv(int sampler,
int pName,
int[] params) |
|
static void |
glTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
int format,
int type,
Buffer data) |
|
static void |
glTexStorage2D(int target,
int levels,
int internalformat,
int width,
int height) |
|
static void |
glTexStorage3D(int target,
int levels,
int internalformat,
int width,
int height,
int depth) |
|
static void |
glTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int width,
int height,
int depth,
int format,
int type,
Buffer data) |
|
static void |
glTransformFeedbackVaryings(int program,
int count,
String[] varyings,
int bufferMode) |
|
static void |
glUniform1ui(int location,
int v0) |
|
static void |
glUniform1uiv(int location,
int count,
int[] value) |
|
static void |
glUniform2ui(int location,
int v0,
int v1) |
|
static void |
glUniform2uiv(int location,
int count,
int[] value) |
|
static void |
glUniform3ui(int location,
int v0,
int v1,
int v2) |
|
static void |
glUniform3uiv(int location,
int count,
int[] value) |
|
static void |
glUniform4ui(int location,
int v0,
int v1,
int v2,
int v3) |
|
static void |
glUniform4uiv(int location,
int count,
int[] value) |
|
static void |
glUniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding) |
|
static void |
glUniformMatrix2x3fv(int location,
int count,
boolean transpose,
float[] value) |
|
static void |
glUniformMatrix2x3fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
|
static void |
glUniformMatrix2x4fv(int location,
int count,
boolean transpose,
float[] value) |
|
static void |
glUniformMatrix2x4fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
|
static void |
glUniformMatrix3x2fv(int location,
int count,
boolean transpose,
float[] value) |
|
static void |
glUniformMatrix3x2fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
|
static void |
glUniformMatrix3x4fv(int location,
int count,
boolean transpose,
float[] value) |
|
static void |
glUniformMatrix3x4fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
|
static void |
glUniformMatrix4x2fv(int location,
int count,
boolean transpose,
float[] value) |
|
static void |
glUniformMatrix4x2fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
|
static void |
glUniformMatrix4x3fv(int location,
int count,
boolean transpose,
float[] value) |
|
static void |
glUniformMatrix4x3fv(int location,
int count,
boolean transpose,
FloatBuffer value) |
|
static boolean |
glUnmapBuffer(int target) |
|
static void |
glVertexAttribDivisor(int index,
int divisor) |
|
static void |
glVertexAttribI4i(int index,
int v0,
int v1,
int v2,
int v3) |
|
static void |
glVertexAttribI4iv(int index,
int[] v) |
|
static void |
glVertexAttribI4ui(int index,
int v0,
int v1,
int v2,
int v3) |
|
static void |
glVertexAttribI4uiv(int index,
int[] v) |
|
static void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
int offset) |
|
static void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
Buffer pointer) |
|
static void |
glWaitSync(long sync,
int flags,
long timeout) |
glActiveTexture, glAttachShader, glBindAttribLocation, glBindBuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteShader, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGetActiveAttrib, glGetActiveUniform, glGetAttachedShaders, glGetAttribLocation, glGetBooleanv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetProgramInfoLog, glGetProgramiv, glGetRenderbufferParameteriv, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderSource, glGetString, glGetTexParameterfv, glGetTexParameteriv, glGetUniformfv, glGetUniformiv, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribiv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexSubImage2D, glUniform1f, glUniform1fv, glUniform1i, glUniform1iv, glUniform2f, glUniform2fv, glUniform2i, glUniform2iv, glUniform3f, glUniform3fv, glUniform3i, glUniform3iv, glUniform4f, glUniform4fv, glUniform4i, glUniform4iv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer, glViewportpublic static final int GL_DEPTH24_STENCIL8
public static final int GL_DEPTH_STENCIL_ATTACHMENT
public static final int GL_DRAW_FRAMEBUFFER
public static final int GL_READ_FRAMEBUFFER
public static final int GL_RGBA8
public static void glBindFramebuffer(int target,
int frameBuffer)
public static void glBindRenderbuffer(int target,
int renderbuffer)
public static void glRenderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height)
public static void glBlitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter)
public static void glDrawBuffers(int n,
int[] buffers)
public static void glGenVertexArrays(int n,
int[] arrays)
public static void glBindVertexArray(int array)
public static void glWaitSync(long sync,
int flags,
long timeout)
public static void glTransformFeedbackVaryings(int program,
int count,
String[] varyings,
int bufferMode)
public static void glReadPixels(int x,
int y,
int width,
int height,
int format,
int type,
int data)
public static void glReadBuffer(int src)
public static Buffer glMapBufferRange(int target, int offset, int length, int access)
public static long glFenceSync(int condition,
int flags)
public static void glBeginTransformFeedback(int primitiveMode)
public static void glEndTransformFeedback()
public static void glDeleteVertexArrays(int n,
int[] arrays)
public static void glBindBufferBase(int target,
int index,
int buffer)
public static boolean glUnmapBuffer(int target)
public static void glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
Buffer indices)
public static void glTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
int format,
int type,
Buffer data)
public static void glTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int width,
int height,
int depth,
int format,
int type,
Buffer data)
public static void glCopyTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int x,
int y,
int width,
int height)
public static void glCompressedTexImage3D(int target,
int level,
int internalFormat,
int width,
int height,
int depth,
int border,
int imageSize,
Buffer data)
public static void glCompressedTexSubImage3D(int target,
int level,
int xOffset,
int yOffset,
int zOffset,
int width,
int height,
int depth,
int format,
int imageSize,
Buffer data)
public static void glGenQueries(int n,
IntBuffer ids)
public static void glDeleteQueries(int n,
IntBuffer ids)
public static boolean glIsQuery(int id)
public static void glBeginQuery(int target,
int id)
public static void glEndQuery(int target)
public static void glGetQueryiv(int target,
int pName,
IntBuffer params)
public static void glGetQueryObjectuiv(int id,
int pName,
IntBuffer params)
public static void glGetBufferPointerv(int target,
int pName,
Buffer params)
public static void glBindBufferRange(int target,
int index,
int buffer,
int offset,
int size)
public static void glGetTransformFeedbackVarying(int program,
int index,
int bufsize,
int[] length,
int[] size,
int[] type,
byte[] name)
public static void glVertexAttribIPointer(int index,
int size,
int type,
int stride,
int offset)
public static void glGetVertexAttribIiv(int index,
int pName,
int[] params)
public static void glGetVertexAttribIuiv(int index,
int pName,
int[] params)
public static void glVertexAttribI4i(int index,
int v0,
int v1,
int v2,
int v3)
public static void glVertexAttribI4ui(int index,
int v0,
int v1,
int v2,
int v3)
public static void glVertexAttribI4iv(int index,
int[] v)
public static void glVertexAttribI4uiv(int index,
int[] v)
public static void glGetUniformuiv(int program,
int location,
int[] params)
public static int glGetFragDataLocation(int program,
String name)
public static void glUniform1ui(int location,
int v0)
public static void glUniform2ui(int location,
int v0,
int v1)
public static void glUniformMatrix2x3fv(int location,
int count,
boolean transpose,
FloatBuffer value)
public static void glUniform3ui(int location,
int v0,
int v1,
int v2)
public static void glUniformMatrix3x2fv(int location,
int count,
boolean transpose,
FloatBuffer value)
public static void glUniformMatrix2x4fv(int location,
int count,
boolean transpose,
FloatBuffer value)
public static void glUniform4ui(int location,
int v0,
int v1,
int v2,
int v3)
public static void glUniform1uiv(int location,
int count,
int[] value)
public static void glUniformMatrix4x2fv(int location,
int count,
boolean transpose,
FloatBuffer value)
public static void glUniform2uiv(int location,
int count,
int[] value)
public static void glUniformMatrix3x4fv(int location,
int count,
boolean transpose,
FloatBuffer value)
public static void glUniform3uiv(int location,
int count,
int[] value)
public static void glUniformMatrix4x3fv(int location,
int count,
boolean transpose,
FloatBuffer value)
public static void glFramebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer)
public static void glFlushMappedBufferRange(int target,
int offset,
int length)
public static boolean glIsVertexArray(int array)
public static void glGetIntegerIndexv(int target,
int index,
IntBuffer data)
public static void glSamplerParameteri(int sampler,
int pName,
int param)
public static void glSamplerParameteriv(int sampler,
int pName,
int[] params)
public static void glSamplerParameterf(int sampler,
int pName,
float param)
public static void glSamplerParameterfv(int sampler,
int pName,
float[] params)
public static void glGetSamplerParameteriv(int sampler,
int pName,
int[] params)
public static void glGetSamplerParameterfv(int sampler,
int pName,
float[] params)
public static void glVertexAttribDivisor(int index,
int divisor)
public static void glBindTransformFeedback(int target,
int id)
public static void glDeleteTransformFeedbacks(int n,
int[] ids)
public static void glGenTransformFeedbacks(int n,
int[] ids)
public static boolean glIsTransformFeedback(int id)
public static void glPauseTransformFeedback()
public static void glResumeTransformFeedback()
public static void glGetProgramBinary(int program,
int bufSize,
int[] length,
int[] binaryFormat,
Buffer binary)
public static void glProgramBinary(int program,
int binaryFormat,
Buffer binary,
int length)
public static void glProgramParameteri(int program,
int pName,
int value)
public static void glInvalidateFramebuffer(int target,
int numAttachments,
int[] attachments)
public static void glInvalidateSubFramebuffer(int target,
int numAttachments,
int[] attachments,
int x,
int y,
int width,
int height)
public static void glTexStorage2D(int target,
int levels,
int internalformat,
int width,
int height)
public static void glTexStorage3D(int target,
int levels,
int internalformat,
int width,
int height,
int depth)
public static void glGetInternalformativ(int target,
int internalformat,
int pName,
int bufSize,
int[] params)
public static void glUniform4uiv(int location,
int count,
int[] value)
public static void glClearBufferiv(int buffer,
int drawbuffer,
int[] value)
public static void glClearBufferuiv(int buffer,
int drawbuffer,
int[] value)
public static void glClearBufferfv(int buffer,
int drawbuffer,
float[] value)
public static void glClearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil)
public static String glGetStringi(int name, int index)
public static void glCopyBufferSubData(int readTarget,
int writeTarget,
int readOffset,
int writeOffset,
int size)
public static void glGetUniformIndices(int program,
String[] uniformNames,
int[] uniformIndices)
public static void glGetActiveUniformsiv(int program,
int uniformCount,
int[] uniformIndices,
int pName,
int[] params)
public static int glGetUniformBlockIndex(int program,
String uniformBlockName)
public static void glGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pName,
int[] params)
public static void glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
int bufSize,
int[] length,
byte[] uniformBlockName)
public static void glUniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding)
public static void glDrawArraysInstanced(int mode,
int first,
int count,
int instanceCount)
public static void glDrawElementsInstanced(int mode,
int count,
int type,
Buffer indices,
int instanceCount)
public static boolean glIsSync(long sync)
public static void glDeleteSync(long sync)
public static int glClientWaitSync(long sync,
int flags,
long timeout)
public static void glGetInteger64v(int pName,
long[] data)
public static void glGetSynciv(long sync,
int pName,
int bufSize,
int[] length,
int[] values)
public static void glGetInteger64iV(int target,
int index,
long[] data)
public static void glGetBufferParameteri64v(int target,
int value,
long[] data)
public static void glGenSamplers(int n,
int[] samplers)
public static void glDeleteSamplers(int n,
int[] samplers)
public static boolean glIsSampler(int id)
public static void glBindSampler(int unit,
int sampler)
public static void glBindImageTexture(int unit,
int texture,
int level,
boolean layered,
int layer,
int access,
int format)
public static void glDispatchCompute(int num_groups_x,
int num_groups_y,
int num_groups_z)
public static void glMemoryBarrier(int barriers)
public static String glGetActiveUniformBlockName(int program, int uniformBlockIndex)
public static void glUniformMatrix2x3fv(int location,
int count,
boolean transpose,
float[] value)
public static void glUniformMatrix2x4fv(int location,
int count,
boolean transpose,
float[] value)
public static void glUniformMatrix3x2fv(int location,
int count,
boolean transpose,
float[] value)
public static void glUniformMatrix3x4fv(int location,
int count,
boolean transpose,
float[] value)
public static void glUniformMatrix4x2fv(int location,
int count,
boolean transpose,
float[] value)
public static void glUniformMatrix4x3fv(int location,
int count,
boolean transpose,
float[] value)
public static void glVertexAttribIPointer(int index,
int size,
int type,
int stride,
Buffer pointer)