Top Fields Constructors Methods
org.lwjgl.opengles

public final Class GLES20

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
GL_ACTIVE_TEXTURE

TextureUnit

public static final int
public static final int
public static final int
public static final int
public static final int
GL_ALPHA

PixelFormat

public static final int
GL_ALPHA_BITS

GetPName

public static final int
GL_ALWAYS

StencilFunction

public static final int
GL_ARRAY_BUFFER

Buffer Objects

public static final int
public static final int
public static final int
GL_BACK

CullFaceMode

public static final int
GL_BLEND

EnableCap

public static final int
GL_BLEND_COLOR

Separate Blend Functions

public static final int
GL_BLEND_DST_ALPHA

Separate Blend Functions

public static final int
GL_BLEND_DST_RGB

Separate Blend Functions

public static final int
GL_BLEND_EQUATION

BlendEquationSeparate

public static final int
GL_BLEND_EQUATION_ALPHA

BlendEquationSeparate

public static final int
GL_BLEND_EQUATION_RGB

BlendEquationSeparate

public static final int
GL_BLEND_SRC_ALPHA

Separate Blend Functions

public static final int
GL_BLEND_SRC_RGB

Separate Blend Functions

public static final int
GL_BLUE_BITS

GetPName

public static final int
GL_BOOL

Uniform Types

public static final int
GL_BOOL_VEC2

Uniform Types

public static final int
GL_BOOL_VEC3

Uniform Types

public static final int
GL_BOOL_VEC4

Uniform Types

public static final int
GL_BUFFER_SIZE

Buffer Objects

public static final int
GL_BUFFER_USAGE

Buffer Objects

public static final int
GL_BYTE

DataType

public static final int
GL_CCW

FrontFaceDirection

public static final int
GL_CLAMP_TO_EDGE

TextureWrapMode

public static final int
GL_COLOR_ATTACHMENT0

Framebuffer Object.

public static final int
GL_COLOR_BUFFER_BIT

ClearBufferMask

public static final int
public static final int
public static final int
GL_COMPILE_STATUS

Shader Source

public static final int
GL_COMPRESSED_TEXTURE_FORMATS

GetTextureParameter

public static final int
GL_CONSTANT_ALPHA

Separate Blend Functions

public static final int
GL_CONSTANT_COLOR

Separate Blend Functions

public static final int
GL_CULL_FACE

EnableCap

public static final int
public static final int
public static final int
public static final int
GL_CW

FrontFaceDirection

public static final int
GL_DECR

StencilOp

public static final int
GL_DECR_WRAP

StencilOp

public static final int
public static final int
GL_DEPTH_ATTACHMENT

Framebuffer Object.

public static final int
GL_DEPTH_BITS

GetPName

public static final int
GL_DEPTH_BUFFER_BIT

ClearBufferMask

public static final int
public static final int
GL_DEPTH_COMPONENT

PixelFormat

public static final int
GL_DEPTH_COMPONENT16

Framebuffer Object.

public static final int
GL_DEPTH_FUNC

GetPName

public static final int
public static final int
GL_DEPTH_TEST

EnableCap

public static final int
public static final int
GL_DITHER

EnableCap

public static final int
GL_DONT_CARE

HintMode

public static final int
GL_DST_ALPHA

BlendingFactorDest

public static final int
GL_DST_COLOR

BlendingFactorSrc

public static final int
GL_DYNAMIC_DRAW

Buffer Objects

public static final int
public static final int
public static final int
GL_EQUAL

StencilFunction

public static final int
GL_EXTENSIONS

StringName

public static final int
GL_FALSE

Boolean

public static final int
GL_FASTEST

HintMode

public static final int
GL_FIXED

DataType

public static final int
GL_FLOAT

DataType

public static final int
GL_FLOAT_MAT2

Uniform Types

public static final int
GL_FLOAT_MAT3

Uniform Types

public static final int
GL_FLOAT_MAT4

Uniform Types

public static final int
GL_FLOAT_VEC2

Uniform Types

public static final int
GL_FLOAT_VEC3

Uniform Types

public static final int
GL_FLOAT_VEC4

Uniform Types

public static final int
public static final int
GL_FRAMEBUFFER

Framebuffer Object.

public static final int
public static final int
public static final int
public static final int
public static final int
GL_FRAMEBUFFER_BINDING

Framebuffer Object.

public static final int
GL_FRAMEBUFFER_COMPLETE

Framebuffer Object.

public static final int
public static final int
public static final int
public static final int
GL_FRAMEBUFFER_UNSUPPORTED

Framebuffer Object.

public static final int
GL_FRONT

CullFaceMode

public static final int
GL_FRONT_AND_BACK

CullFaceMode

public static final int
GL_FRONT_FACE

GetPName

public static final int
GL_FUNC_ADD

BlendEquationSeparate

public static final int
public static final int
GL_FUNC_SUBTRACT

BlendSubtract

public static final int
public static final int
GL_GEQUAL

StencilFunction

public static final int
GL_GREATER

StencilFunction

public static final int
GL_GREEN_BITS

GetPName

public static final int
GL_HIGH_FLOAT

Shader Precision-Specified Types

public static final int
GL_HIGH_INT

Shader Precision-Specified Types

public static final int
public static final int
public static final int
GL_INCR

StencilOp

public static final int
GL_INCR_WRAP

StencilOp

public static final int
GL_INFO_LOG_LENGTH

Shader Source

public static final int
GL_INT

DataType

public static final int
GL_INT_VEC2

Uniform Types

public static final int
GL_INT_VEC3

Uniform Types

public static final int
GL_INT_VEC4

Uniform Types

public static final int
GL_INVALID_ENUM

ErrorCode

public static final int
public static final int
public static final int
public static final int
GL_INVERT

StencilOp

public static final int
GL_KEEP

StencilOp

public static final int
GL_LEQUAL

StencilFunction

public static final int
GL_LESS

StencilFunction

public static final int
GL_LINE_LOOP

BeginMode

public static final int
GL_LINE_STRIP

BeginMode

public static final int
GL_LINE_WIDTH

GetPName

public static final int
GL_LINEAR

TextureMagFilter

public static final int
GL_LINEAR_MIPMAP_LINEAR

TextureMinFilter

public static final int
GL_LINEAR_MIPMAP_NEAREST

TextureMinFilter

public static final int
GL_LINES

BeginMode

public static final int
GL_LOW_FLOAT

Shader Precision-Specified Types

public static final int
GL_LOW_INT

Shader Precision-Specified Types

public static final int
GL_LUMINANCE

PixelFormat

public static final int
GL_LUMINANCE_ALPHA

PixelFormat

public static final int
public static final int
public static final int
public static final int
GL_MAX_RENDERBUFFER_SIZE

Framebuffer Object.

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
GL_MEDIUM_FLOAT

Shader Precision-Specified Types

public static final int
GL_MEDIUM_INT

Shader Precision-Specified Types

public static final int
GL_MIRRORED_REPEAT

TextureWrapMode

public static final int
GL_NEAREST

TextureMagFilter

public static final int
GL_NEAREST_MIPMAP_LINEAR

TextureMinFilter

public static final int
GL_NEAREST_MIPMAP_NEAREST

TextureMinFilter

public static final int
GL_NEVER

StencilFunction

public static final int
GL_NICEST

HintMode

public static final int
GL_NO_ERROR

ErrorCode

public static final int
GL_NONE

Framebuffer Object.

public static final int
GL_NOTEQUAL

StencilFunction

public static final int
public static final int
public static final int
GL_ONE

BlendingFactorDest

public static final int
GL_ONE_MINUS_CONSTANT_ALPHA

Separate Blend Functions

public static final int
GL_ONE_MINUS_CONSTANT_COLOR

Separate Blend Functions

public static final int
GL_ONE_MINUS_DST_ALPHA

BlendingFactorDest

public static final int
GL_ONE_MINUS_DST_COLOR

BlendingFactorSrc

public static final int
GL_ONE_MINUS_SRC_ALPHA

BlendingFactorDest

public static final int
GL_ONE_MINUS_SRC_COLOR

BlendingFactorDest

public static final int
public static final int
public static final int
GL_POINTS

BeginMode

public static final int
public static final int
public static final int
public static final int
GL_RED_BITS

GetPName

public static final int
GL_RENDERBUFFER

Framebuffer Object.

public static final int
GL_RENDERBUFFER_ALPHA_SIZE

Framebuffer Object.

public static final int
GL_RENDERBUFFER_BINDING

Framebuffer Object.

public static final int
GL_RENDERBUFFER_BLUE_SIZE

Framebuffer Object.

public static final int
GL_RENDERBUFFER_DEPTH_SIZE

Framebuffer Object.

public static final int
GL_RENDERBUFFER_GREEN_SIZE

Framebuffer Object.

public static final int
GL_RENDERBUFFER_HEIGHT

Framebuffer Object.

public static final int
public static final int
GL_RENDERBUFFER_RED_SIZE

Framebuffer Object.

public static final int
GL_RENDERBUFFER_STENCIL_SIZE

Framebuffer Object.

public static final int
GL_RENDERBUFFER_WIDTH

Framebuffer Object.

public static final int
GL_RENDERER

StringName

public static final int
GL_REPEAT

TextureWrapMode

public static final int
GL_REPLACE

StencilOp

public static final int
GL_RGB

PixelFormat

public static final int
GL_RGB565

Framebuffer Object.

public static final int
GL_RGB5_A1

Framebuffer Object.

public static final int
GL_RGBA

PixelFormat

public static final int
GL_RGBA4

Framebuffer Object.

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
GL_SAMPLER_2D

Uniform Types

public static final int
GL_SAMPLER_CUBE

Uniform Types

public static final int
GL_SAMPLES

GetPName

public static final int
public static final int
GL_SCISSOR_TEST

EnableCap

public static final int
public static final int
GL_SHADER_COMPILER

Shader Source

public static final int
public static final int
public static final int
public static final int
GL_SHORT

DataType

public static final int
GL_SRC_ALPHA

BlendingFactorDest

public static final int
GL_SRC_ALPHA_SATURATE

BlendingFactorSrc

public static final int
GL_SRC_COLOR

BlendingFactorDest

public static final int
GL_STATIC_DRAW

Buffer Objects

public static final int
GL_STENCIL_ATTACHMENT

Framebuffer Object.

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
GL_STENCIL_BUFFER_BIT

ClearBufferMask

public static final int
public static final int
public static final int
public static final int
GL_STENCIL_INDEX

Framebuffer Object.

public static final int
GL_STENCIL_INDEX8

Framebuffer Object.

public static final int
public static final int
public static final int
public static final int
GL_STENCIL_TEST

EnableCap

public static final int
public static final int
public static final int
GL_STREAM_DRAW

Buffer Objects

public static final int
public static final int
GL_TEXTURE

TextureTarget

public static final int
GL_TEXTURE0

TextureUnit

public static final int
GL_TEXTURE1

TextureUnit

public static final int
GL_TEXTURE10

TextureUnit

public static final int
GL_TEXTURE11

TextureUnit

public static final int
GL_TEXTURE12

TextureUnit

public static final int
GL_TEXTURE13

TextureUnit

public static final int
GL_TEXTURE14

TextureUnit

public static final int
GL_TEXTURE15

TextureUnit

public static final int
GL_TEXTURE16

TextureUnit

public static final int
GL_TEXTURE17

TextureUnit

public static final int
GL_TEXTURE18

TextureUnit

public static final int
GL_TEXTURE19

TextureUnit

public static final int
GL_TEXTURE2

TextureUnit

public static final int
GL_TEXTURE20

TextureUnit

public static final int
GL_TEXTURE21

TextureUnit

public static final int
GL_TEXTURE22

TextureUnit

public static final int
GL_TEXTURE23

TextureUnit

public static final int
GL_TEXTURE24

TextureUnit

public static final int
GL_TEXTURE25

TextureUnit

public static final int
GL_TEXTURE26

TextureUnit

public static final int
GL_TEXTURE27

TextureUnit

public static final int
GL_TEXTURE28

TextureUnit

public static final int
GL_TEXTURE29

TextureUnit

public static final int
GL_TEXTURE3

TextureUnit

public static final int
GL_TEXTURE30

TextureUnit

public static final int
GL_TEXTURE31

TextureUnit

public static final int
GL_TEXTURE4

TextureUnit

public static final int
GL_TEXTURE5

TextureUnit

public static final int
GL_TEXTURE6

TextureUnit

public static final int
GL_TEXTURE7

TextureUnit

public static final int
GL_TEXTURE8

TextureUnit

public static final int
GL_TEXTURE9

TextureUnit

public static final int
GL_TEXTURE_2D

EnableCap

public static final int
public static final int
public static final int
GL_TEXTURE_CUBE_MAP

TextureTarget

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
GL_TEXTURE_MAG_FILTER

TextureParameterName

public static final int
GL_TEXTURE_MIN_FILTER

TextureParameterName

public static final int
GL_TEXTURE_WRAP_S

TextureParameterName

public static final int
GL_TEXTURE_WRAP_T

TextureParameterName

public static final int
GL_TRIANGLE_FAN

BeginMode

public static final int
public static final int
GL_TRIANGLES

BeginMode

public static final int
GL_TRUE

Boolean

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
GL_VENDOR

StringName

public static final int
GL_VERSION

StringName

public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
GL_VIEWPORT

GetPName

public static final int
GL_ZERO

BlendingFactorDest

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glActiveTexture(int texture)

public static void
glAttachShader(int program, int shader)

public static void
glBindAttribLocation(int program, int index, ByteBuffer name)

public static void
glBindAttribLocation(int program, int index, CharSequence name)

Overloads glBindAttribLocation.

public static void
glBindBuffer(int target, int buffer)

public static void
glBindFramebuffer(int target, int framebuffer)

public static void
glBindRenderbuffer(int target, int renderbuffer)

public static void
glBindTexture(int target, int texture)

public static void
glBlendColor(float red, float green, float blue, float alpha)

public static void
glBlendEquation(int mode)

public static void
glBlendEquationSeparate(int modeRGB, int modeAlpha)

public static void
glBlendFunc(int sfactor, int dfactor)

public static void
glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

public static void
glBufferData(int target, long data_size, int usage)

public static void
glBufferData(int target, ByteBuffer data, int usage)

public static void
glBufferData(int target, FloatBuffer data, int usage)

public static void
glBufferData(int target, IntBuffer data, int usage)

public static void
glBufferData(int target, ShortBuffer data, int usage)

public static void
glBufferSubData(int target, long offset, ByteBuffer data)

public static void
glBufferSubData(int target, long offset, FloatBuffer data)

public static void
glBufferSubData(int target, long offset, IntBuffer data)

public static void
glBufferSubData(int target, long offset, ShortBuffer data)

public static int
public static void
glClear(int mask)

public static void
glClearColor(float red, float green, float blue, float alpha)

public static void
glClearDepthf(float depth)

public static void
public static void
glColorMask(boolean red, boolean green, boolean blue, boolean alpha)

public static void
glCompileShader(int shader)

public static void
glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ByteBuffer data)

public static void
glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data)

public static void
glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)

public static void
glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)

public static int
public static int
glCreateShader(int type)

public static void
glCullFace(int mode)

public static void
public static void
glDeleteBuffers(int buffer)

Overloads glDeleteBuffers.

public static void
public static void
glDeleteFramebuffers(int framebuffer)

Overloads glDeleteFramebuffers.

public static void
glDeleteProgram(int program)

public static void
public static void
glDeleteRenderbuffers(int renderbuffer)

Overloads glDeleteRenderbuffers.

public static void
glDeleteShader(int shader)

public static void
public static void
glDeleteTextures(int texture)

Overloads glDeleteTextures.

public static void
glDepthFunc(int func)

public static void
glDepthMask(boolean flag)

public static void
glDepthRangef(float zNear, float zFar)

public static void
glDetachShader(int program, int shader)

public static void
glDisable(int cap)

public static void
public static void
glDrawArrays(int mode, int first, int count)

public static void
glDrawElements(int mode, ByteBuffer indices)

public static void
glDrawElements(int mode, IntBuffer indices)

public static void
glDrawElements(int mode, ShortBuffer indices)

public static void
glDrawElements(int mode, int indices_count, int type, long indices_buffer_offset)

public static void
glEnable(int cap)

public static void
public static void
public static void
public static void
glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)

public static void
glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)

public static void
glFrontFace(int mode)

public static void
public static int
glGenBuffers()

Overloads glGenBuffers.

public static void
glGenerateMipmap(int target)

public static void
public static int
glGenFramebuffers()

Overloads glGenFramebuffers.

public static void
public static int
glGenRenderbuffers()

Overloads glGenRenderbuffers.

public static void
public static int
glGenTextures()

Overloads glGenTextures.

public static void
glGetActiveAttrib(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)

public static String
glGetActiveAttrib(int program, int index, int bufsize, IntBuffer sizeType)

Overloads glGetActiveAttrib.

public static String
glGetActiveAttrib(int program, int index, int bufsize)

Overloads glGetActiveAttrib.

public static int
glGetActiveAttribSize(int program, int index)

Overloads glGetActiveAttrib.

public static int
glGetActiveAttribType(int program, int index)

Overloads glGetActiveAttrib.

public static void
glGetActiveUniform(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name)

public static String
glGetActiveUniform(int program, int index, int bufsize, IntBuffer sizeType)

Overloads glGetActiveUniform.

public static String
glGetActiveUniform(int program, int index, int bufsize)

Overloads glGetActiveUniform.

public static int
glGetActiveUniformSize(int program, int index)

Overloads glGetActiveUniform.

public static int
glGetActiveUniformType(int program, int index)

Overloads glGetActiveUniform.

public static void
glGetAttachedShaders(int program, IntBuffer count, IntBuffer shaders)

public static int
glGetAttribLocation(int program, ByteBuffer name)

public static int
glGetAttribLocation(int program, CharSequence name)

Overloads glGetAttribLocation.

public static void
glGetBoolean(int pname, ByteBuffer params)

public static boolean
glGetBoolean(int pname)

Overloads glGetBooleanv.

public static void
glGetBufferParameter(int target, int pname, IntBuffer params)

public static int
glGetBufferParameter(int target, int pname)

Deprecated Will be removed in 3.0. Use glGetBufferParameteri instead.
Overloads glGetBufferParameteriv.
public static int
glGetBufferParameteri(int target, int pname)

Overloads glGetBufferParameteriv.

public static int
public static void
glGetFloat(int pname, FloatBuffer params)

public static float
glGetFloat(int pname)

Overloads glGetFloatv.

public static void
glGetFramebufferAttachmentParameter(int target, int attachment, int pname, IntBuffer params)

public static int
glGetFramebufferAttachmentParameter(int target, int attachment, int pname)

Deprecated Will be removed in 3.0. Use glGetFramebufferAttachmentParameteri instead.
Overloads glGetFramebufferAttachmentParameteriv.
public static int
glGetFramebufferAttachmentParameteri(int target, int attachment, int pname)

Overloads glGetFramebufferAttachmentParameteriv.

public static void
glGetInteger(int pname, IntBuffer params)

public static int
glGetInteger(int pname)

Overloads glGetIntegerv.

public static void
glGetProgram(int program, int pname, IntBuffer params)

public static int
glGetProgram(int program, int pname)

Deprecated Will be removed in 3.0. Use glGetProgrami instead.
Overloads glGetProgramiv.
public static int
glGetProgrami(int program, int pname)

Overloads glGetProgramiv.

public static void
glGetProgramInfoLog(int program, IntBuffer length, ByteBuffer infoLog)

public static String
glGetProgramInfoLog(int program, int bufsize)

Overloads glGetProgramInfoLog.

public static void
glGetRenderbufferParameter(int target, int pname, IntBuffer params)

public static int
glGetRenderbufferParameter(int target, int pname)

Deprecated Will be removed in 3.0. Use glGetRenderbufferParameteri instead.
Overloads glGetRenderbufferParameteriv.
public static int
glGetRenderbufferParameteri(int target, int pname)

Overloads glGetRenderbufferParameteriv.

public static void
glGetShader(int shader, int pname, IntBuffer params)

public static int
glGetShader(int shader, int pname)

Deprecated Will be removed in 3.0. Use glGetShaderi instead.
Overloads glGetShaderiv.
public static int
glGetShaderi(int shader, int pname)

Overloads glGetShaderiv.

public static void
glGetShaderInfoLog(int shader, IntBuffer length, ByteBuffer infoLog)

public static String
glGetShaderInfoLog(int shader, int bufsize)

Overloads glGetShaderInfoLog.

public static void
glGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision)

public static void
glGetShaderSource(int shader, IntBuffer length, ByteBuffer source)

public static String
glGetShaderSource(int shader, int bufsize)

Overloads glGetShaderSource.

public static String
glGetString(int name)

public static void
glGetTexParameter(int target, int pname, FloatBuffer params)

public static void
glGetTexParameter(int target, int pname, IntBuffer params)

public static float
glGetTexParameterf(int target, int pname)

Overloads glGetTexParameterfv.

public static int
glGetTexParameteri(int target, int pname)

Overloads glGetTexParameteriv.

public static void
glGetUniform(int program, int location, FloatBuffer params)

public static void
glGetUniform(int program, int location, IntBuffer params)

public static int
glGetUniformLocation(int program, ByteBuffer name)

Returns the location of the uniform with the specified name.

public static int
glGetUniformLocation(int program, CharSequence name)

Overloads glGetUniformLocation.

public static void
glGetVertexAttrib(int index, int pname, FloatBuffer params)

public static void
glGetVertexAttrib(int index, int pname, IntBuffer params)

public static ByteBuffer
glGetVertexAttribPointer(int index, int pname, long result_size)

public static void
glHint(int target, int mode)

public static boolean
glIsBuffer(int buffer)

public static boolean
glIsEnabled(int cap)

public static boolean
glIsFramebuffer(int framebuffer)

public static boolean
glIsProgram(int program)

public static boolean
glIsRenderbuffer(int renderbuffer)

public static boolean
glIsShader(int shader)

public static boolean
glIsTexture(int texture)

public static void
glLineWidth(float width)

public static void
glLinkProgram(int program)

public static void
glPixelStorei(int pname, int param)

public static void
glPolygonOffset(float factor, float units)

public static void
glReadPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels)

public static void
glReadPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels)

public static void
glReadPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels)

public static void
glReadPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels)

public static void
public static void
glRenderbufferStorage(int target, int internalformat, int width, int height)

public static void
glSampleCoverage(float value, boolean invert)

public static void
glScissor(int x, int y, int width, int height)

public static void
glShaderBinary(IntBuffer shaders, int binaryformat, ByteBuffer binary)

public static void
glShaderSource(int shader, ByteBuffer string)

glShaderSource allows multiple, optionally null-terminated, source strings to define a shader program.

public static void
glShaderSource(int shader, CharSequence string)

Overloads glShaderSource.

public static void
glShaderSource(int shader, CharSequence[] strings)

Overloads glShaderSource.

public static void
glStencilFunc(int func, int ref, int mask)

public static void
glStencilFuncSeparate(int face, int func, int ref, int mask)

public static void
glStencilMask(int mask)

public static void
glStencilMaskSeparate(int face, int mask)

public static void
glStencilOp(int fail, int zfail, int zpass)

public static void
glStencilOpSeparate(int face, int fail, int zfail, int zpass)

public static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ByteBuffer pixels)

public static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, FloatBuffer pixels)

public static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, IntBuffer pixels)

public static void
glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ShortBuffer pixels)

public static void
glTexParameter(int target, int pname, FloatBuffer param)

public static void
glTexParameter(int target, int pname, IntBuffer param)

public static void
glTexParameterf(int target, int pname, float param)

public static void
glTexParameteri(int target, int pname, int param)

public static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels)

public static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels)

public static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels)

public static void
glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels)

public static void
glUniform1(int location, FloatBuffer v)

public static void
glUniform1(int location, IntBuffer v)

public static void
glUniform1f(int location, float x)

public static void
glUniform1i(int location, int x)

public static void
glUniform2(int location, FloatBuffer v)

public static void
glUniform2(int location, IntBuffer v)

public static void
glUniform2f(int location, float x, float y)

public static void
glUniform2i(int location, int x, int y)

public static void
glUniform3(int location, FloatBuffer v)

public static void
glUniform3(int location, IntBuffer v)

public static void
glUniform3f(int location, float x, float y, float z)

public static void
glUniform3i(int location, int x, int y, int z)

public static void
glUniform4(int location, FloatBuffer v)

public static void
glUniform4(int location, IntBuffer v)

public static void
glUniform4f(int location, float x, float y, float z, float w)

public static void
glUniform4i(int location, int x, int y, int z, int w)

public static void
glUniformMatrix2(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix3(int location, boolean transpose, FloatBuffer matrices)

public static void
glUniformMatrix4(int location, boolean transpose, FloatBuffer matrices)

public static void
glUseProgram(int program)

public static void
glValidateProgram(int program)

public static void
glVertexAttrib1(int indx, FloatBuffer values)

public static void
glVertexAttrib1f(int indx, float x)

public static void
glVertexAttrib2(int indx, FloatBuffer values)

public static void
glVertexAttrib2f(int indx, float x, float y)

public static void
glVertexAttrib3(int indx, FloatBuffer values)

public static void
glVertexAttrib3f(int indx, float x, float y, float z)

public static void
glVertexAttrib4(int indx, FloatBuffer values)

public static void
glVertexAttrib4f(int indx, float x, float y, float z, float w)

public static void
glVertexAttribPointer(int index, int size, boolean normalized, int stride, FloatBuffer buffer)

public static void
glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ByteBuffer buffer)

public static void
glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, IntBuffer buffer)

public static void
glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ShortBuffer buffer)

public static void
glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset)

public static void
glViewport(int x, int y, int width, int height)

pack-priv static native void
pack-priv static native void
nglActiveTexture(int texture)

pack-priv static native void
nglAttachShader(int program, int shader)

pack-priv static native void
nglBindAttribLocation(int program, int index, long name)

pack-priv static native void
nglBindBuffer(int target, int buffer)

pack-priv static native void
nglBindFramebuffer(int target, int framebuffer)

pack-priv static native void
nglBindRenderbuffer(int target, int renderbuffer)

pack-priv static native void
nglBindTexture(int target, int texture)

pack-priv static native void
nglBlendColor(float red, float green, float blue, float alpha)

pack-priv static native void
nglBlendEquation(int mode)

pack-priv static native void
nglBlendEquationSeparate(int modeRGB, int modeAlpha)

pack-priv static native void
nglBlendFunc(int sfactor, int dfactor)

pack-priv static native void
nglBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

pack-priv static native void
nglBufferData(int target, long data_size, long data, int usage)

pack-priv static native void
nglBufferSubData(int target, long offset, long data_size, long data)

pack-priv static native int
pack-priv static native void
nglClear(int mask)

pack-priv static native void
nglClearColor(float red, float green, float blue, float alpha)

pack-priv static native void
nglClearDepthf(float depth)

pack-priv static native void
pack-priv static native void
nglColorMask(boolean red, boolean green, boolean blue, boolean alpha)

pack-priv static native void
nglCompileShader(int shader)

pack-priv static native void
nglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, int data_imageSize, long data)

pack-priv static native void
nglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int data_imageSize, long data)

pack-priv static native void
nglCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border)

pack-priv static native void
nglCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)

pack-priv static native int
pack-priv static native int
nglCreateShader(int type)

pack-priv static native void
nglCullFace(int mode)

pack-priv static native void
nglDeleteBuffers(int buffers_n, long buffers)

pack-priv static native void
nglDeleteFramebuffers(int framebuffers_n, long framebuffers)

pack-priv static native void
nglDeleteProgram(int program)

pack-priv static native void
nglDeleteRenderbuffers(int renderbuffers_n, long renderbuffers)

pack-priv static native void
nglDeleteShader(int shader)

pack-priv static native void
nglDeleteTextures(int textures_n, long textures)

pack-priv static native void
nglDepthFunc(int func)

pack-priv static native void
nglDepthMask(boolean flag)

pack-priv static native void
nglDepthRangef(float zNear, float zFar)

pack-priv static native void
nglDetachShader(int program, int shader)

pack-priv static native void
nglDisable(int cap)

pack-priv static native void
pack-priv static native void
nglDrawArrays(int mode, int first, int count)

pack-priv static native void
nglDrawElements(int mode, int indices_count, int type, long indices)

pack-priv static native void
nglDrawElementsBO(int mode, int indices_count, int type, long indices_buffer_offset)

pack-priv static native void
nglEnable(int cap)

pack-priv static native void
pack-priv static native void
pack-priv static native void
pack-priv static native void
nglFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)

pack-priv static native void
nglFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)

pack-priv static native void
nglFrontFace(int mode)

pack-priv static native void
nglGenBuffers(int buffers_n, long buffers)

pack-priv static native void
nglGenerateMipmap(int target)

pack-priv static native void
nglGenFramebuffers(int framebuffers_n, long framebuffers)

pack-priv static native void
nglGenRenderbuffers(int renderbuffers_n, long renderbuffers)

pack-priv static native void
nglGenTextures(int textures_n, long textures)

pack-priv static native void
nglGetActiveAttrib(int program, int index, int name_bufsize, long length, long size, long type, long name)

pack-priv static native void
nglGetActiveUniform(int program, int index, int name_bufsize, long length, long size, long type, long name)

pack-priv static native void
nglGetAttachedShaders(int program, int shaders_maxCount, long count, long shaders)

pack-priv static native int
nglGetAttribLocation(int program, long name)

pack-priv static native void
nglGetBooleanv(int pname, long params)

pack-priv static native void
nglGetBufferParameteriv(int target, int pname, long params)

pack-priv static native int
pack-priv static native void
nglGetFloatv(int pname, long params)

pack-priv static native void
nglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params)

pack-priv static native void
nglGetIntegerv(int pname, long params)

pack-priv static native void
nglGetProgramInfoLog(int program, int infoLog_bufsize, long length, long infoLog)

pack-priv static native void
nglGetProgramiv(int program, int pname, long params)

pack-priv static native void
nglGetRenderbufferParameteriv(int target, int pname, long params)

pack-priv static native void
nglGetShaderInfoLog(int shader, int infoLog_bufsize, long length, long infoLog)

pack-priv static native void
nglGetShaderiv(int shader, int pname, long params)

pack-priv static native void
nglGetShaderPrecisionFormat(int shadertype, int precisiontype, long range, long precision)

pack-priv static native void
nglGetShaderSource(int shader, int source_bufsize, long length, long source)

pack-priv static native String
nglGetString(int name)

pack-priv static native void
nglGetTexParameterfv(int target, int pname, long params)

pack-priv static native void
nglGetTexParameteriv(int target, int pname, long params)

pack-priv static native void
nglGetUniformfv(int program, int location, long params)

pack-priv static native void
nglGetUniformiv(int program, int location, long params)

pack-priv static native int
nglGetUniformLocation(int program, long name)

pack-priv static native void
nglGetVertexAttribfv(int index, int pname, long params)

pack-priv static native void
nglGetVertexAttribiv(int index, int pname, long params)

pack-priv static native ByteBuffer
nglGetVertexAttribPointerv(int index, int pname, long result_size)

pack-priv static native void
nglHint(int target, int mode)

pack-priv static native boolean
nglIsBuffer(int buffer)

pack-priv static native boolean
nglIsEnabled(int cap)

pack-priv static native boolean
nglIsFramebuffer(int framebuffer)

pack-priv static native boolean
nglIsProgram(int program)

pack-priv static native boolean
nglIsRenderbuffer(int renderbuffer)

pack-priv static native boolean
nglIsShader(int shader)

pack-priv static native boolean
nglIsTexture(int texture)

pack-priv static native void
nglLineWidth(float width)

pack-priv static native void
nglLinkProgram(int program)

pack-priv static native void
nglPixelStorei(int pname, int param)

pack-priv static native void
nglPolygonOffset(float factor, float units)

pack-priv static native void
nglReadPixels(int x, int y, int width, int height, int format, int type, long pixels)

pack-priv static native void
pack-priv static native void
nglRenderbufferStorage(int target, int internalformat, int width, int height)

pack-priv static native void
nglSampleCoverage(float value, boolean invert)

pack-priv static native void
nglScissor(int x, int y, int width, int height)

pack-priv static native void
nglShaderBinary(int shaders_n, long shaders, int binaryformat, long binary, int binary_length)

pack-priv static native void
nglShaderSource(int shader, int count, long string, int string_length)

pack-priv static native void
nglShaderSource3(int shader, int count, long strings, long length)

pack-priv static native void
nglStencilFunc(int func, int ref, int mask)

pack-priv static native void
nglStencilFuncSeparate(int face, int func, int ref, int mask)

pack-priv static native void
nglStencilMask(int mask)

pack-priv static native void
nglStencilMaskSeparate(int face, int mask)

pack-priv static native void
nglStencilOp(int fail, int zfail, int zpass)

pack-priv static native void
nglStencilOpSeparate(int face, int fail, int zfail, int zpass)

pack-priv static native void
nglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels)

pack-priv static native void
nglTexParameterf(int target, int pname, float param)

pack-priv static native void
nglTexParameterfv(int target, int pname, long param)

pack-priv static native void
nglTexParameteri(int target, int pname, int param)

pack-priv static native void
nglTexParameteriv(int target, int pname, long param)

pack-priv static native void
nglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)

pack-priv static native void
nglUniform1f(int location, float x)

pack-priv static native void
nglUniform1fv(int location, int v_count, long v)

pack-priv static native void
nglUniform1i(int location, int x)

pack-priv static native void
nglUniform1iv(int location, int v_count, long v)

pack-priv static native void
nglUniform2f(int location, float x, float y)

pack-priv static native void
nglUniform2fv(int location, int v_count, long v)

pack-priv static native void
nglUniform2i(int location, int x, int y)

pack-priv static native void
nglUniform2iv(int location, int v_count, long v)

pack-priv static native void
nglUniform3f(int location, float x, float y, float z)

pack-priv static native void
nglUniform3fv(int location, int v_count, long v)

pack-priv static native void
nglUniform3i(int location, int x, int y, int z)

pack-priv static native void
nglUniform3iv(int location, int v_count, long v)

pack-priv static native void
nglUniform4f(int location, float x, float y, float z, float w)

pack-priv static native void
nglUniform4fv(int location, int v_count, long v)

pack-priv static native void
nglUniform4i(int location, int x, int y, int z, int w)

pack-priv static native void
nglUniform4iv(int location, int v_count, long v)

pack-priv static native void
nglUniformMatrix2fv(int location, int matrices_count, boolean transpose, long matrices)

pack-priv static native void
nglUniformMatrix3fv(int location, int matrices_count, boolean transpose, long matrices)

pack-priv static native void
nglUniformMatrix4fv(int location, int matrices_count, boolean transpose, long matrices)

pack-priv static native void
nglUseProgram(int program)

pack-priv static native void
nglValidateProgram(int program)

pack-priv static native void
nglVertexAttrib1f(int indx, float x)

pack-priv static native void
nglVertexAttrib1fv(int indx, long values)

pack-priv static native void
nglVertexAttrib2f(int indx, float x, float y)

pack-priv static native void
nglVertexAttrib2fv(int indx, long values)

pack-priv static native void
nglVertexAttrib3f(int indx, float x, float y, float z)

pack-priv static native void
nglVertexAttrib3fv(int indx, long values)

pack-priv static native void
nglVertexAttrib4f(int indx, float x, float y, float z, float w)

pack-priv static native void
nglVertexAttrib4fv(int indx, long values)

pack-priv static native void
nglVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long buffer)

pack-priv static native void
nglVertexAttribPointerBO(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset)

pack-priv static native void
nglViewport(int x, int y, int width, int height)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait