Package org.lwjgl.opengles
Class GLES20
java.lang.Object
org.lwjgl.opengles.GLES20
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intShadersstatic final intShadersstatic final intTextureUnitstatic final intShadersstatic final intShadersstatic final intGetPNamestatic final intGetPNamestatic final intPixelFormatstatic final intGetPNamestatic final intStencilFunctionstatic final intBuffer Objectsstatic final intBuffer Objectsstatic final intShadersstatic final intCullFaceModestatic final intEnableCapstatic final intSeparate Blend Functionsstatic final intSeparate Blend Functionsstatic final intSeparate Blend Functionsstatic final intBlendEquationSeparatestatic final intBlendEquationSeparatestatic final intBlendEquationSeparatestatic final intSeparate Blend Functionsstatic final intSeparate Blend Functionsstatic final intGetPNamestatic final intUniform Typesstatic final intUniform Typesstatic final intUniform Typesstatic final intUniform Typesstatic final intBuffer Objectsstatic final intBuffer Objectsstatic final intDataTypestatic final intFrontFaceDirectionstatic final intTextureWrapModestatic final intFramebuffer Object.static final intClearBufferMaskstatic final intGetPNamestatic final intGetPNamestatic final intShader Sourcestatic final intGetTextureParameterstatic final intSeparate Blend Functionsstatic final intSeparate Blend Functionsstatic final intEnableCapstatic final intGetPNamestatic final intShadersstatic final intBuffer Objectsstatic final intFrontFaceDirectionstatic final intStencilOpstatic final intStencilOpstatic final intShadersstatic final intFramebuffer Object.static final intGetPNamestatic final intClearBufferMaskstatic final intGetPNamestatic final intPixelFormatstatic final intFramebuffer Object.static final intGetPNamestatic final intGetPNamestatic final intEnableCapstatic final intGetPNamestatic final intEnableCapstatic final intHintModestatic final intBlendingFactorDeststatic final intBlendingFactorSrcstatic final intBuffer Objectsstatic final intBuffer Objectsstatic final intBuffer Objectsstatic final intStencilFunctionstatic final intStringNamestatic final intBooleanstatic final intHintModestatic final intDataTypestatic final intDataTypestatic final intUniform Typesstatic final intUniform Typesstatic final intUniform Typesstatic final intUniform Typesstatic final intUniform Typesstatic final intUniform Typesstatic final intShadersstatic final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intCullFaceModestatic final intCullFaceModestatic final intGetPNamestatic final intBlendEquationSeparatestatic final intBlendSubtractstatic final intBlendSubtractstatic final intHintTargetstatic final intStencilFunctionstatic final intStencilFunctionstatic final intGetPNamestatic final intShader Precision-Specified Typesstatic final intShader Precision-Specified Typesstatic final intRead Formatstatic final intRead Formatstatic final intStencilOpstatic final intStencilOpstatic final intShader Sourcestatic final intDataTypestatic final intUniform Typesstatic final intUniform Typesstatic final intUniform Typesstatic final intErrorCodestatic final intFramebuffer Object.static final intErrorCodestatic final intErrorCodestatic final intStencilOpstatic final intStencilOpstatic final intStencilFunctionstatic final intStencilFunctionstatic final intBeginModestatic final intBeginModestatic final intGetPNamestatic final intTextureMagFilterstatic final intTextureMinFilterstatic final intTextureMinFilterstatic final intBeginModestatic final intShadersstatic final intShader Precision-Specified Typesstatic final intShader Precision-Specified Typesstatic final intPixelFormatstatic final intPixelFormatstatic final intShadersstatic final intTextureTargetstatic final intShadersstatic final intFramebuffer Object.static final intShadersstatic final intGetPNamestatic final intShadersstatic final intShadersstatic final intShadersstatic final intShadersstatic final intGetPNamestatic final intShader Precision-Specified Typesstatic final intShader Precision-Specified Typesstatic final intTextureWrapModestatic final intTextureMagFilterstatic final intTextureMinFilterstatic final intTextureMinFilterstatic final intStencilFunctionstatic final intHintModestatic final intErrorCodestatic final intFramebuffer Object.static final intStencilFunctionstatic final intGetTextureParameterstatic final intShader Binarystatic final intBlendingFactorDeststatic final intSeparate Blend Functionsstatic final intSeparate Blend Functionsstatic final intBlendingFactorDeststatic final intBlendingFactorSrcstatic final intBlendingFactorDeststatic final intBlendingFactorDeststatic final intErrorCodestatic final intGetPNamestatic final intBeginModestatic final intGetPNamestatic final intEnableCapstatic final intGetPNamestatic final intGetPNamestatic final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intFramebuffer Object.static final intStringNamestatic final intTextureWrapModestatic final intStencilOpstatic final intPixelFormatstatic final intFramebuffer Object.static final intFramebuffer Object.static final intPixelFormatstatic final intFramebuffer Object.static final intEnableCapstatic final intGetPNamestatic final intEnableCapstatic final intGetPNamestatic final intGetPNamestatic final intUniform Typesstatic final intUniform Typesstatic final intGetPNamestatic final intGetPNamestatic final intEnableCapstatic final intShader Binarystatic final intShader Sourcestatic final intShader Sourcestatic final intShadersstatic final intShadersstatic final intDataTypestatic final intBlendingFactorDeststatic final intBlendingFactorSrcstatic final intBlendingFactorDeststatic final intBuffer Objectsstatic final intFramebuffer Object.static final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intClearBufferMaskstatic final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intFramebuffer Object.static final intFramebuffer Object.static final intGetPNamestatic final intGetPNamestatic final intGetPNamestatic final intEnableCapstatic final intGetPNamestatic final intGetPNamestatic final intBuffer Objectsstatic final intGetPNamestatic final intTextureTargetstatic final intEnableCapstatic final intGetPNamestatic final intTextureTargetstatic final intTextureTargetstatic final intTextureTargetstatic final intTextureTargetstatic final intTextureTargetstatic final intTextureTargetstatic final intTextureTargetstatic final intTextureTargetstatic final intTextureParameterNamestatic final intTextureParameterNamestatic final intTextureParameterNamestatic final intTextureParameterNamestatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intTextureUnitstatic final intBeginModestatic final intBeginModestatic final intBeginModestatic final intBooleanstatic final intGetPNamestatic final intDataTypestatic final intDataTypestatic final intDataTypestatic final intPixelTypestatic final intPixelTypestatic final intPixelTypestatic final intShadersstatic final intStringNamestatic final intStringNamestatic final intVertex Arraysstatic final intVertex Arraysstatic final intVertex Arraysstatic final intVertex Arraysstatic final intVertex Arraysstatic final intVertex Arraysstatic final intVertex Arraysstatic final intShadersstatic final intGetPNamestatic final intBlendingFactorDest -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglActiveTexture(int texture) static voidglAttachShader(int program, int shader) static voidglBindAttribLocation(int program, int index, CharSequence name) Overloads glBindAttribLocation.static voidglBindAttribLocation(int program, int index, ByteBuffer name) static voidglBindBuffer(int target, int buffer) static voidglBindFramebuffer(int target, int framebuffer) static voidglBindRenderbuffer(int target, int renderbuffer) static voidglBindTexture(int target, int texture) static voidglBlendColor(float red, float green, float blue, float alpha) static voidglBlendEquation(int mode) static voidglBlendEquationSeparate(int modeRGB, int modeAlpha) static voidglBlendFunc(int sfactor, int dfactor) static voidglBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) static voidglBufferData(int target, long data_size, int usage) static voidglBufferData(int target, ByteBuffer data, int usage) static voidglBufferData(int target, FloatBuffer data, int usage) static voidglBufferData(int target, IntBuffer data, int usage) static voidglBufferData(int target, ShortBuffer data, int usage) static voidglBufferSubData(int target, long offset, ByteBuffer data) static voidglBufferSubData(int target, long offset, FloatBuffer data) static voidglBufferSubData(int target, long offset, IntBuffer data) static voidglBufferSubData(int target, long offset, ShortBuffer data) static intglCheckFramebufferStatus(int target) static voidglClear(int mask) static voidglClearColor(float red, float green, float blue, float alpha) static voidglClearDepthf(float depth) static voidglClearStencil(int s) static voidglColorMask(boolean red, boolean green, boolean blue, boolean alpha) static voidglCompileShader(int shader) static voidglCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ByteBuffer data) static voidglCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data) static voidglCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) static voidglCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) static intstatic intglCreateShader(int type) static voidglCullFace(int mode) static voidglDeleteBuffers(int buffer) Overloads glDeleteBuffers.static voidglDeleteBuffers(IntBuffer buffers) static voidglDeleteFramebuffers(int framebuffer) Overloads glDeleteFramebuffers.static voidglDeleteFramebuffers(IntBuffer framebuffers) static voidglDeleteProgram(int program) static voidglDeleteRenderbuffers(int renderbuffer) Overloads glDeleteRenderbuffers.static voidglDeleteRenderbuffers(IntBuffer renderbuffers) static voidglDeleteShader(int shader) static voidglDeleteTextures(int texture) Overloads glDeleteTextures.static voidglDeleteTextures(IntBuffer textures) static voidglDepthFunc(int func) static voidglDepthMask(boolean flag) static voidglDepthRangef(float zNear, float zFar) static voidglDetachShader(int program, int shader) static voidglDisable(int cap) static voidglDisableVertexAttribArray(int index) static voidglDrawArrays(int mode, int first, int count) static voidglDrawElements(int mode, int indices_count, int type, long indices_buffer_offset) static voidglDrawElements(int mode, ByteBuffer indices) static voidglDrawElements(int mode, IntBuffer indices) static voidglDrawElements(int mode, ShortBuffer indices) static voidglEnable(int cap) static voidglEnableVertexAttribArray(int index) static voidglFinish()static voidglFlush()static voidglFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) static voidglFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) static voidglFrontFace(int mode) static intOverloads glGenBuffers.static voidglGenBuffers(IntBuffer buffers) static voidglGenerateMipmap(int target) static intOverloads glGenFramebuffers.static voidglGenFramebuffers(IntBuffer framebuffers) static intOverloads glGenRenderbuffers.static voidglGenRenderbuffers(IntBuffer renderbuffers) static intOverloads glGenTextures.static voidglGenTextures(IntBuffer textures) static StringglGetActiveAttrib(int program, int index, int bufsize) Overloads glGetActiveAttrib.static StringglGetActiveAttrib(int program, int index, int bufsize, IntBuffer sizeType) Overloads glGetActiveAttrib.static voidglGetActiveAttrib(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) static intglGetActiveAttribSize(int program, int index) Overloads glGetActiveAttrib.static intglGetActiveAttribType(int program, int index) Overloads glGetActiveAttrib.static StringglGetActiveUniform(int program, int index, int bufsize) Overloads glGetActiveUniform.static StringglGetActiveUniform(int program, int index, int bufsize, IntBuffer sizeType) Overloads glGetActiveUniform.static voidglGetActiveUniform(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) static intglGetActiveUniformSize(int program, int index) Overloads glGetActiveUniform.static intglGetActiveUniformType(int program, int index) Overloads glGetActiveUniform.static voidglGetAttachedShaders(int program, IntBuffer count, IntBuffer shaders) static intglGetAttribLocation(int program, CharSequence name) Overloads glGetAttribLocation.static intglGetAttribLocation(int program, ByteBuffer name) static booleanglGetBoolean(int pname) Overloads glGetBooleanv.static voidglGetBoolean(int pname, ByteBuffer params) static intglGetBufferParameter(int target, int pname) Deprecated.Will be removed in 3.0.static voidglGetBufferParameter(int target, int pname, IntBuffer params) static intglGetBufferParameteri(int target, int pname) Overloads glGetBufferParameteriv.static intstatic floatglGetFloat(int pname) Overloads glGetFloatv.static voidglGetFloat(int pname, FloatBuffer params) static intglGetFramebufferAttachmentParameter(int target, int attachment, int pname) Deprecated.Will be removed in 3.0.static voidglGetFramebufferAttachmentParameter(int target, int attachment, int pname, IntBuffer params) static intglGetFramebufferAttachmentParameteri(int target, int attachment, int pname) Overloads glGetFramebufferAttachmentParameteriv.static intglGetInteger(int pname) Overloads glGetIntegerv.static voidglGetInteger(int pname, IntBuffer params) static intglGetProgram(int program, int pname) Deprecated.Will be removed in 3.0.static voidglGetProgram(int program, int pname, IntBuffer params) static intglGetProgrami(int program, int pname) Overloads glGetProgramiv.static StringglGetProgramInfoLog(int program, int bufsize) Overloads glGetProgramInfoLog.static voidglGetProgramInfoLog(int program, IntBuffer length, ByteBuffer infoLog) static intglGetRenderbufferParameter(int target, int pname) Deprecated.Will be removed in 3.0.static voidglGetRenderbufferParameter(int target, int pname, IntBuffer params) static intglGetRenderbufferParameteri(int target, int pname) Overloads glGetRenderbufferParameteriv.static intglGetShader(int shader, int pname) Deprecated.Will be removed in 3.0.static voidglGetShader(int shader, int pname, IntBuffer params) static intglGetShaderi(int shader, int pname) Overloads glGetShaderiv.static StringglGetShaderInfoLog(int shader, int bufsize) Overloads glGetShaderInfoLog.static voidglGetShaderInfoLog(int shader, IntBuffer length, ByteBuffer infoLog) static voidglGetShaderPrecisionFormat(int shadertype, int precisiontype, IntBuffer range, IntBuffer precision) static StringglGetShaderSource(int shader, int bufsize) Overloads glGetShaderSource.static voidglGetShaderSource(int shader, IntBuffer length, ByteBuffer source) static StringglGetString(int name) static voidglGetTexParameter(int target, int pname, FloatBuffer params) static voidglGetTexParameter(int target, int pname, IntBuffer params) static floatglGetTexParameterf(int target, int pname) Overloads glGetTexParameterfv.static intglGetTexParameteri(int target, int pname) Overloads glGetTexParameteriv.static voidglGetUniform(int program, int location, FloatBuffer params) static voidglGetUniform(int program, int location, IntBuffer params) static intglGetUniformLocation(int program, CharSequence name) Overloads glGetUniformLocation.static intglGetUniformLocation(int program, ByteBuffer name) Returns the location of the uniform with the specified name.static voidglGetVertexAttrib(int index, int pname, FloatBuffer params) static voidglGetVertexAttrib(int index, int pname, IntBuffer params) static ByteBufferglGetVertexAttribPointer(int index, int pname, long result_size) static voidglHint(int target, int mode) static booleanglIsBuffer(int buffer) static booleanglIsEnabled(int cap) static booleanglIsFramebuffer(int framebuffer) static booleanglIsProgram(int program) static booleanglIsRenderbuffer(int renderbuffer) static booleanglIsShader(int shader) static booleanglIsTexture(int texture) static voidglLineWidth(float width) static voidglLinkProgram(int program) static voidglPixelStorei(int pname, int param) static voidglPolygonOffset(float factor, float units) static voidglReadPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels) static voidglReadPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels) static voidglReadPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels) static voidglReadPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels) static voidstatic voidglRenderbufferStorage(int target, int internalformat, int width, int height) static voidglSampleCoverage(float value, boolean invert) static voidglScissor(int x, int y, int width, int height) static voidglShaderBinary(IntBuffer shaders, int binaryformat, ByteBuffer binary) static voidglShaderSource(int shader, CharSequence string) Overloads glShaderSource.static voidglShaderSource(int shader, CharSequence[] strings) Overloads glShaderSource.static voidglShaderSource(int shader, ByteBuffer string) glShaderSource allows multiple, optionally null-terminated, source strings to define a shader program.static voidglStencilFunc(int func, int ref, int mask) static voidglStencilFuncSeparate(int face, int func, int ref, int mask) static voidglStencilMask(int mask) static voidglStencilMaskSeparate(int face, int mask) static voidglStencilOp(int fail, int zfail, int zpass) static voidglStencilOpSeparate(int face, int fail, int zfail, int zpass) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ByteBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, FloatBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, IntBuffer pixels) static voidglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ShortBuffer pixels) static voidglTexParameter(int target, int pname, FloatBuffer param) static voidglTexParameter(int target, int pname, IntBuffer param) static voidglTexParameterf(int target, int pname, float param) static voidglTexParameteri(int target, int pname, int param) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels) static voidglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels) static voidglUniform1(int location, FloatBuffer v) static voidglUniform1(int location, IntBuffer v) static voidglUniform1f(int location, float x) static voidglUniform1i(int location, int x) static voidglUniform2(int location, FloatBuffer v) static voidglUniform2(int location, IntBuffer v) static voidglUniform2f(int location, float x, float y) static voidglUniform2i(int location, int x, int y) static voidglUniform3(int location, FloatBuffer v) static voidglUniform3(int location, IntBuffer v) static voidglUniform3f(int location, float x, float y, float z) static voidglUniform3i(int location, int x, int y, int z) static voidglUniform4(int location, FloatBuffer v) static voidglUniform4(int location, IntBuffer v) static voidglUniform4f(int location, float x, float y, float z, float w) static voidglUniform4i(int location, int x, int y, int z, int w) static voidglUniformMatrix2(int location, boolean transpose, FloatBuffer matrices) static voidglUniformMatrix3(int location, boolean transpose, FloatBuffer matrices) static voidglUniformMatrix4(int location, boolean transpose, FloatBuffer matrices) static voidglUseProgram(int program) static voidglValidateProgram(int program) static voidglVertexAttrib1(int indx, FloatBuffer values) static voidglVertexAttrib1f(int indx, float x) static voidglVertexAttrib2(int indx, FloatBuffer values) static voidglVertexAttrib2f(int indx, float x, float y) static voidglVertexAttrib3(int indx, FloatBuffer values) static voidglVertexAttrib3f(int indx, float x, float y, float z) static voidglVertexAttrib4(int indx, FloatBuffer values) static voidglVertexAttrib4f(int indx, float x, float y, float z, float w) static voidglVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ByteBuffer buffer) static voidglVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, IntBuffer buffer) static voidglVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ShortBuffer buffer) static voidglVertexAttribPointer(int index, int size, boolean normalized, int stride, FloatBuffer buffer) static voidglVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset) static voidglViewport(int x, int y, int width, int height)
-
Field Details
-
GL_DEPTH_BUFFER_BIT
public static final int GL_DEPTH_BUFFER_BITClearBufferMask- See Also:
-
GL_STENCIL_BUFFER_BIT
public static final int GL_STENCIL_BUFFER_BITClearBufferMask- See Also:
-
GL_COLOR_BUFFER_BIT
public static final int GL_COLOR_BUFFER_BITClearBufferMask- See Also:
-
GL_FALSE
public static final int GL_FALSEBoolean- See Also:
-
GL_TRUE
public static final int GL_TRUEBoolean- See Also:
-
GL_POINTS
public static final int GL_POINTSBeginMode- See Also:
-
GL_LINES
public static final int GL_LINESBeginMode- See Also:
-
GL_LINE_LOOP
public static final int GL_LINE_LOOPBeginMode- See Also:
-
GL_LINE_STRIP
public static final int GL_LINE_STRIPBeginMode- See Also:
-
GL_TRIANGLES
public static final int GL_TRIANGLESBeginMode- See Also:
-
GL_TRIANGLE_STRIP
public static final int GL_TRIANGLE_STRIPBeginMode- See Also:
-
GL_TRIANGLE_FAN
public static final int GL_TRIANGLE_FANBeginMode- See Also:
-
GL_ZERO
public static final int GL_ZEROBlendingFactorDest- See Also:
-
GL_ONE
public static final int GL_ONEBlendingFactorDest- See Also:
-
GL_SRC_COLOR
public static final int GL_SRC_COLORBlendingFactorDest- See Also:
-
GL_ONE_MINUS_SRC_COLOR
public static final int GL_ONE_MINUS_SRC_COLORBlendingFactorDest- See Also:
-
GL_SRC_ALPHA
public static final int GL_SRC_ALPHABlendingFactorDest- See Also:
-
GL_ONE_MINUS_SRC_ALPHA
public static final int GL_ONE_MINUS_SRC_ALPHABlendingFactorDest- See Also:
-
GL_DST_ALPHA
public static final int GL_DST_ALPHABlendingFactorDest- See Also:
-
GL_ONE_MINUS_DST_ALPHA
public static final int GL_ONE_MINUS_DST_ALPHABlendingFactorDest- See Also:
-
GL_DST_COLOR
public static final int GL_DST_COLORBlendingFactorSrc- See Also:
-
GL_ONE_MINUS_DST_COLOR
public static final int GL_ONE_MINUS_DST_COLORBlendingFactorSrc- See Also:
-
GL_SRC_ALPHA_SATURATE
public static final int GL_SRC_ALPHA_SATURATEBlendingFactorSrc- See Also:
-
GL_FUNC_ADD
public static final int GL_FUNC_ADDBlendEquationSeparate- See Also:
-
GL_BLEND_EQUATION
public static final int GL_BLEND_EQUATIONBlendEquationSeparate- See Also:
-
GL_BLEND_EQUATION_RGB
public static final int GL_BLEND_EQUATION_RGBBlendEquationSeparate- See Also:
-
GL_BLEND_EQUATION_ALPHA
public static final int GL_BLEND_EQUATION_ALPHABlendEquationSeparate- See Also:
-
GL_FUNC_SUBTRACT
public static final int GL_FUNC_SUBTRACTBlendSubtract- See Also:
-
GL_FUNC_REVERSE_SUBTRACT
public static final int GL_FUNC_REVERSE_SUBTRACTBlendSubtract- See Also:
-
GL_BLEND_DST_RGB
public static final int GL_BLEND_DST_RGBSeparate Blend Functions- See Also:
-
GL_BLEND_SRC_RGB
public static final int GL_BLEND_SRC_RGBSeparate Blend Functions- See Also:
-
GL_BLEND_DST_ALPHA
public static final int GL_BLEND_DST_ALPHASeparate Blend Functions- See Also:
-
GL_BLEND_SRC_ALPHA
public static final int GL_BLEND_SRC_ALPHASeparate Blend Functions- See Also:
-
GL_CONSTANT_COLOR
public static final int GL_CONSTANT_COLORSeparate Blend Functions- See Also:
-
GL_ONE_MINUS_CONSTANT_COLOR
public static final int GL_ONE_MINUS_CONSTANT_COLORSeparate Blend Functions- See Also:
-
GL_CONSTANT_ALPHA
public static final int GL_CONSTANT_ALPHASeparate Blend Functions- See Also:
-
GL_ONE_MINUS_CONSTANT_ALPHA
public static final int GL_ONE_MINUS_CONSTANT_ALPHASeparate Blend Functions- See Also:
-
GL_BLEND_COLOR
public static final int GL_BLEND_COLORSeparate Blend Functions- See Also:
-
GL_ARRAY_BUFFER
public static final int GL_ARRAY_BUFFERBuffer Objects- See Also:
-
GL_ELEMENT_ARRAY_BUFFER
public static final int GL_ELEMENT_ARRAY_BUFFERBuffer Objects- See Also:
-
GL_ARRAY_BUFFER_BINDING
public static final int GL_ARRAY_BUFFER_BINDINGBuffer Objects- See Also:
-
GL_ELEMENT_ARRAY_BUFFER_BINDING
public static final int GL_ELEMENT_ARRAY_BUFFER_BINDINGBuffer Objects- See Also:
-
GL_STREAM_DRAW
public static final int GL_STREAM_DRAWBuffer Objects- See Also:
-
GL_STATIC_DRAW
public static final int GL_STATIC_DRAWBuffer Objects- See Also:
-
GL_DYNAMIC_DRAW
public static final int GL_DYNAMIC_DRAWBuffer Objects- See Also:
-
GL_BUFFER_SIZE
public static final int GL_BUFFER_SIZEBuffer Objects- See Also:
-
GL_BUFFER_USAGE
public static final int GL_BUFFER_USAGEBuffer Objects- See Also:
-
GL_CURRENT_VERTEX_ATTRIB
public static final int GL_CURRENT_VERTEX_ATTRIBBuffer Objects- See Also:
-
GL_FRONT
public static final int GL_FRONTCullFaceMode- See Also:
-
GL_BACK
public static final int GL_BACKCullFaceMode- See Also:
-
GL_FRONT_AND_BACK
public static final int GL_FRONT_AND_BACKCullFaceMode- See Also:
-
GL_TEXTURE_2D
public static final int GL_TEXTURE_2DEnableCap- See Also:
-
GL_CULL_FACE
public static final int GL_CULL_FACEEnableCap- See Also:
-
GL_BLEND
public static final int GL_BLENDEnableCap- See Also:
-
GL_DITHER
public static final int GL_DITHEREnableCap- See Also:
-
GL_STENCIL_TEST
public static final int GL_STENCIL_TESTEnableCap- See Also:
-
GL_DEPTH_TEST
public static final int GL_DEPTH_TESTEnableCap- See Also:
-
GL_SCISSOR_TEST
public static final int GL_SCISSOR_TESTEnableCap- See Also:
-
GL_POLYGON_OFFSET_FILL
public static final int GL_POLYGON_OFFSET_FILLEnableCap- See Also:
-
GL_SAMPLE_ALPHA_TO_COVERAGE
public static final int GL_SAMPLE_ALPHA_TO_COVERAGEEnableCap- See Also:
-
GL_SAMPLE_COVERAGE
public static final int GL_SAMPLE_COVERAGEEnableCap- See Also:
-
GL_NO_ERROR
public static final int GL_NO_ERRORErrorCode- See Also:
-
GL_INVALID_ENUM
public static final int GL_INVALID_ENUMErrorCode- See Also:
-
GL_INVALID_VALUE
public static final int GL_INVALID_VALUEErrorCode- See Also:
-
GL_INVALID_OPERATION
public static final int GL_INVALID_OPERATIONErrorCode- See Also:
-
GL_OUT_OF_MEMORY
public static final int GL_OUT_OF_MEMORYErrorCode- See Also:
-
GL_CW
public static final int GL_CWFrontFaceDirection- See Also:
-
GL_CCW
public static final int GL_CCWFrontFaceDirection- See Also:
-
GL_LINE_WIDTH
public static final int GL_LINE_WIDTHGetPName- See Also:
-
GL_ALIASED_POINT_SIZE_RANGE
public static final int GL_ALIASED_POINT_SIZE_RANGEGetPName- See Also:
-
GL_ALIASED_LINE_WIDTH_RANGE
public static final int GL_ALIASED_LINE_WIDTH_RANGEGetPName- See Also:
-
GL_CULL_FACE_MODE
public static final int GL_CULL_FACE_MODEGetPName- See Also:
-
GL_FRONT_FACE
public static final int GL_FRONT_FACEGetPName- See Also:
-
GL_DEPTH_RANGE
public static final int GL_DEPTH_RANGEGetPName- See Also:
-
GL_DEPTH_WRITEMASK
public static final int GL_DEPTH_WRITEMASKGetPName- See Also:
-
GL_DEPTH_CLEAR_VALUE
public static final int GL_DEPTH_CLEAR_VALUEGetPName- See Also:
-
GL_DEPTH_FUNC
public static final int GL_DEPTH_FUNCGetPName- See Also:
-
GL_STENCIL_CLEAR_VALUE
public static final int GL_STENCIL_CLEAR_VALUEGetPName- See Also:
-
GL_STENCIL_FUNC
public static final int GL_STENCIL_FUNCGetPName- See Also:
-
GL_STENCIL_FAIL
public static final int GL_STENCIL_FAILGetPName- See Also:
-
GL_STENCIL_PASS_DEPTH_FAIL
public static final int GL_STENCIL_PASS_DEPTH_FAILGetPName- See Also:
-
GL_STENCIL_PASS_DEPTH_PASS
public static final int GL_STENCIL_PASS_DEPTH_PASSGetPName- See Also:
-
GL_STENCIL_REF
public static final int GL_STENCIL_REFGetPName- See Also:
-
GL_STENCIL_VALUE_MASK
public static final int GL_STENCIL_VALUE_MASKGetPName- See Also:
-
GL_STENCIL_WRITEMASK
public static final int GL_STENCIL_WRITEMASKGetPName- See Also:
-
GL_STENCIL_BACK_FUNC
public static final int GL_STENCIL_BACK_FUNCGetPName- See Also:
-
GL_STENCIL_BACK_FAIL
public static final int GL_STENCIL_BACK_FAILGetPName- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_FAIL
public static final int GL_STENCIL_BACK_PASS_DEPTH_FAILGetPName- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_PASS
public static final int GL_STENCIL_BACK_PASS_DEPTH_PASSGetPName- See Also:
-
GL_STENCIL_BACK_REF
public static final int GL_STENCIL_BACK_REFGetPName- See Also:
-
GL_STENCIL_BACK_VALUE_MASK
public static final int GL_STENCIL_BACK_VALUE_MASKGetPName- See Also:
-
GL_STENCIL_BACK_WRITEMASK
public static final int GL_STENCIL_BACK_WRITEMASKGetPName- See Also:
-
GL_VIEWPORT
public static final int GL_VIEWPORTGetPName- See Also:
-
GL_SCISSOR_BOX
public static final int GL_SCISSOR_BOXGetPName- See Also:
-
GL_COLOR_CLEAR_VALUE
public static final int GL_COLOR_CLEAR_VALUEGetPName- See Also:
-
GL_COLOR_WRITEMASK
public static final int GL_COLOR_WRITEMASKGetPName- See Also:
-
GL_UNPACK_ALIGNMENT
public static final int GL_UNPACK_ALIGNMENTGetPName- See Also:
-
GL_PACK_ALIGNMENT
public static final int GL_PACK_ALIGNMENTGetPName- See Also:
-
GL_MAX_TEXTURE_SIZE
public static final int GL_MAX_TEXTURE_SIZEGetPName- See Also:
-
GL_MAX_VIEWPORT_DIMS
public static final int GL_MAX_VIEWPORT_DIMSGetPName- See Also:
-
GL_SUBPIXEL_BITS
public static final int GL_SUBPIXEL_BITSGetPName- See Also:
-
GL_RED_BITS
public static final int GL_RED_BITSGetPName- See Also:
-
GL_GREEN_BITS
public static final int GL_GREEN_BITSGetPName- See Also:
-
GL_BLUE_BITS
public static final int GL_BLUE_BITSGetPName- See Also:
-
GL_ALPHA_BITS
public static final int GL_ALPHA_BITSGetPName- See Also:
-
GL_DEPTH_BITS
public static final int GL_DEPTH_BITSGetPName- See Also:
-
GL_STENCIL_BITS
public static final int GL_STENCIL_BITSGetPName- See Also:
-
GL_POLYGON_OFFSET_UNITS
public static final int GL_POLYGON_OFFSET_UNITSGetPName- See Also:
-
GL_POLYGON_OFFSET_FACTOR
public static final int GL_POLYGON_OFFSET_FACTORGetPName- See Also:
-
GL_TEXTURE_BINDING_2D
public static final int GL_TEXTURE_BINDING_2DGetPName- See Also:
-
GL_SAMPLE_BUFFERS
public static final int GL_SAMPLE_BUFFERSGetPName- See Also:
-
GL_SAMPLES
public static final int GL_SAMPLESGetPName- See Also:
-
GL_SAMPLE_COVERAGE_VALUE
public static final int GL_SAMPLE_COVERAGE_VALUEGetPName- See Also:
-
GL_SAMPLE_COVERAGE_INVERT
public static final int GL_SAMPLE_COVERAGE_INVERTGetPName- See Also:
-
GL_NUM_COMPRESSED_TEXTURE_FORMATS
public static final int GL_NUM_COMPRESSED_TEXTURE_FORMATSGetTextureParameter- See Also:
-
GL_COMPRESSED_TEXTURE_FORMATS
public static final int GL_COMPRESSED_TEXTURE_FORMATSGetTextureParameter- See Also:
-
GL_DONT_CARE
public static final int GL_DONT_CAREHintMode- See Also:
-
GL_FASTEST
public static final int GL_FASTESTHintMode- See Also:
-
GL_NICEST
public static final int GL_NICESTHintMode- See Also:
-
GL_GENERATE_MIPMAP_HINT
public static final int GL_GENERATE_MIPMAP_HINTHintTarget- See Also:
-
GL_BYTE
public static final int GL_BYTEDataType- See Also:
-
GL_UNSIGNED_BYTE
public static final int GL_UNSIGNED_BYTEDataType- See Also:
-
GL_SHORT
public static final int GL_SHORTDataType- See Also:
-
GL_UNSIGNED_SHORT
public static final int GL_UNSIGNED_SHORTDataType- See Also:
-
GL_INT
public static final int GL_INTDataType- See Also:
-
GL_UNSIGNED_INT
public static final int GL_UNSIGNED_INTDataType- See Also:
-
GL_FLOAT
public static final int GL_FLOATDataType- See Also:
-
GL_FIXED
public static final int GL_FIXEDDataType- See Also:
-
GL_DEPTH_COMPONENT
public static final int GL_DEPTH_COMPONENTPixelFormat- See Also:
-
GL_ALPHA
public static final int GL_ALPHAPixelFormat- See Also:
-
GL_RGB
public static final int GL_RGBPixelFormat- See Also:
-
GL_RGBA
public static final int GL_RGBAPixelFormat- See Also:
-
GL_LUMINANCE
public static final int GL_LUMINANCEPixelFormat- See Also:
-
GL_LUMINANCE_ALPHA
public static final int GL_LUMINANCE_ALPHAPixelFormat- See Also:
-
GL_UNSIGNED_SHORT_4_4_4_4
public static final int GL_UNSIGNED_SHORT_4_4_4_4PixelType- See Also:
-
GL_UNSIGNED_SHORT_5_5_5_1
public static final int GL_UNSIGNED_SHORT_5_5_5_1PixelType- See Also:
-
GL_UNSIGNED_SHORT_5_6_5
public static final int GL_UNSIGNED_SHORT_5_6_5PixelType- See Also:
-
GL_FRAGMENT_SHADER
public static final int GL_FRAGMENT_SHADERShaders- See Also:
-
GL_VERTEX_SHADER
public static final int GL_VERTEX_SHADERShaders- See Also:
-
GL_MAX_VERTEX_ATTRIBS
public static final int GL_MAX_VERTEX_ATTRIBSShaders- See Also:
-
GL_MAX_VERTEX_UNIFORM_VECTORS
public static final int GL_MAX_VERTEX_UNIFORM_VECTORSShaders- See Also:
-
GL_MAX_VARYING_VECTORS
public static final int GL_MAX_VARYING_VECTORSShaders- See Also:
-
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITSShaders- See Also:
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITSShaders- See Also:
-
GL_MAX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TEXTURE_IMAGE_UNITSShaders- See Also:
-
GL_MAX_FRAGMENT_UNIFORM_VECTORS
public static final int GL_MAX_FRAGMENT_UNIFORM_VECTORSShaders- See Also:
-
GL_SHADER_TYPE
public static final int GL_SHADER_TYPEShaders- See Also:
-
GL_DELETE_STATUS
public static final int GL_DELETE_STATUSShaders- See Also:
-
GL_LINK_STATUS
public static final int GL_LINK_STATUSShaders- See Also:
-
GL_VALIDATE_STATUS
public static final int GL_VALIDATE_STATUSShaders- See Also:
-
GL_ATTACHED_SHADERS
public static final int GL_ATTACHED_SHADERSShaders- See Also:
-
GL_ACTIVE_UNIFORMS
public static final int GL_ACTIVE_UNIFORMSShaders- See Also:
-
GL_ACTIVE_UNIFORM_MAX_LENGTH
public static final int GL_ACTIVE_UNIFORM_MAX_LENGTHShaders- See Also:
-
GL_ACTIVE_ATTRIBUTES
public static final int GL_ACTIVE_ATTRIBUTESShaders- See Also:
-
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
public static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTHShaders- See Also:
-
GL_SHADING_LANGUAGE_VERSION
public static final int GL_SHADING_LANGUAGE_VERSIONShaders- See Also:
-
GL_CURRENT_PROGRAM
public static final int GL_CURRENT_PROGRAMShaders- See Also:
-
GL_NEVER
public static final int GL_NEVERStencilFunction- See Also:
-
GL_LESS
public static final int GL_LESSStencilFunction- See Also:
-
GL_EQUAL
public static final int GL_EQUALStencilFunction- See Also:
-
GL_LEQUAL
public static final int GL_LEQUALStencilFunction- See Also:
-
GL_GREATER
public static final int GL_GREATERStencilFunction- See Also:
-
GL_NOTEQUAL
public static final int GL_NOTEQUALStencilFunction- See Also:
-
GL_GEQUAL
public static final int GL_GEQUALStencilFunction- See Also:
-
GL_ALWAYS
public static final int GL_ALWAYSStencilFunction- See Also:
-
GL_KEEP
public static final int GL_KEEPStencilOp- See Also:
-
GL_REPLACE
public static final int GL_REPLACEStencilOp- See Also:
-
GL_INCR
public static final int GL_INCRStencilOp- See Also:
-
GL_DECR
public static final int GL_DECRStencilOp- See Also:
-
GL_INVERT
public static final int GL_INVERTStencilOp- See Also:
-
GL_INCR_WRAP
public static final int GL_INCR_WRAPStencilOp- See Also:
-
GL_DECR_WRAP
public static final int GL_DECR_WRAPStencilOp- See Also:
-
GL_VENDOR
public static final int GL_VENDORStringName- See Also:
-
GL_RENDERER
public static final int GL_RENDERERStringName- See Also:
-
GL_VERSION
public static final int GL_VERSIONStringName- See Also:
-
GL_EXTENSIONS
public static final int GL_EXTENSIONSStringName- See Also:
-
GL_NEAREST
public static final int GL_NEARESTTextureMagFilter- See Also:
-
GL_LINEAR
public static final int GL_LINEARTextureMagFilter- See Also:
-
GL_NEAREST_MIPMAP_NEAREST
public static final int GL_NEAREST_MIPMAP_NEARESTTextureMinFilter- See Also:
-
GL_LINEAR_MIPMAP_NEAREST
public static final int GL_LINEAR_MIPMAP_NEARESTTextureMinFilter- See Also:
-
GL_NEAREST_MIPMAP_LINEAR
public static final int GL_NEAREST_MIPMAP_LINEARTextureMinFilter- See Also:
-
GL_LINEAR_MIPMAP_LINEAR
public static final int GL_LINEAR_MIPMAP_LINEARTextureMinFilter- See Also:
-
GL_TEXTURE_MAG_FILTER
public static final int GL_TEXTURE_MAG_FILTERTextureParameterName- See Also:
-
GL_TEXTURE_MIN_FILTER
public static final int GL_TEXTURE_MIN_FILTERTextureParameterName- See Also:
-
GL_TEXTURE_WRAP_S
public static final int GL_TEXTURE_WRAP_STextureParameterName- See Also:
-
GL_TEXTURE_WRAP_T
public static final int GL_TEXTURE_WRAP_TTextureParameterName- See Also:
-
GL_TEXTURE
public static final int GL_TEXTURETextureTarget- See Also:
-
GL_TEXTURE_CUBE_MAP
public static final int GL_TEXTURE_CUBE_MAPTextureTarget- See Also:
-
GL_TEXTURE_BINDING_CUBE_MAP
public static final int GL_TEXTURE_BINDING_CUBE_MAPTextureTarget- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_X
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_XTextureTarget- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_XTextureTarget- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_YTextureTarget- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_YTextureTarget- See Also:
-
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
public static final int GL_TEXTURE_CUBE_MAP_POSITIVE_ZTextureTarget- See Also:
-
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
public static final int GL_TEXTURE_CUBE_MAP_NEGATIVE_ZTextureTarget- See Also:
-
GL_MAX_CUBE_MAP_TEXTURE_SIZE
public static final int GL_MAX_CUBE_MAP_TEXTURE_SIZETextureTarget- See Also:
-
GL_TEXTURE0
public static final int GL_TEXTURE0TextureUnit- See Also:
-
GL_TEXTURE1
public static final int GL_TEXTURE1TextureUnit- See Also:
-
GL_TEXTURE2
public static final int GL_TEXTURE2TextureUnit- See Also:
-
GL_TEXTURE3
public static final int GL_TEXTURE3TextureUnit- See Also:
-
GL_TEXTURE4
public static final int GL_TEXTURE4TextureUnit- See Also:
-
GL_TEXTURE5
public static final int GL_TEXTURE5TextureUnit- See Also:
-
GL_TEXTURE6
public static final int GL_TEXTURE6TextureUnit- See Also:
-
GL_TEXTURE7
public static final int GL_TEXTURE7TextureUnit- See Also:
-
GL_TEXTURE8
public static final int GL_TEXTURE8TextureUnit- See Also:
-
GL_TEXTURE9
public static final int GL_TEXTURE9TextureUnit- See Also:
-
GL_TEXTURE10
public static final int GL_TEXTURE10TextureUnit- See Also:
-
GL_TEXTURE11
public static final int GL_TEXTURE11TextureUnit- See Also:
-
GL_TEXTURE12
public static final int GL_TEXTURE12TextureUnit- See Also:
-
GL_TEXTURE13
public static final int GL_TEXTURE13TextureUnit- See Also:
-
GL_TEXTURE14
public static final int GL_TEXTURE14TextureUnit- See Also:
-
GL_TEXTURE15
public static final int GL_TEXTURE15TextureUnit- See Also:
-
GL_TEXTURE16
public static final int GL_TEXTURE16TextureUnit- See Also:
-
GL_TEXTURE17
public static final int GL_TEXTURE17TextureUnit- See Also:
-
GL_TEXTURE18
public static final int GL_TEXTURE18TextureUnit- See Also:
-
GL_TEXTURE19
public static final int GL_TEXTURE19TextureUnit- See Also:
-
GL_TEXTURE20
public static final int GL_TEXTURE20TextureUnit- See Also:
-
GL_TEXTURE21
public static final int GL_TEXTURE21TextureUnit- See Also:
-
GL_TEXTURE22
public static final int GL_TEXTURE22TextureUnit- See Also:
-
GL_TEXTURE23
public static final int GL_TEXTURE23TextureUnit- See Also:
-
GL_TEXTURE24
public static final int GL_TEXTURE24TextureUnit- See Also:
-
GL_TEXTURE25
public static final int GL_TEXTURE25TextureUnit- See Also:
-
GL_TEXTURE26
public static final int GL_TEXTURE26TextureUnit- See Also:
-
GL_TEXTURE27
public static final int GL_TEXTURE27TextureUnit- See Also:
-
GL_TEXTURE28
public static final int GL_TEXTURE28TextureUnit- See Also:
-
GL_TEXTURE29
public static final int GL_TEXTURE29TextureUnit- See Also:
-
GL_TEXTURE30
public static final int GL_TEXTURE30TextureUnit- See Also:
-
GL_TEXTURE31
public static final int GL_TEXTURE31TextureUnit- See Also:
-
GL_ACTIVE_TEXTURE
public static final int GL_ACTIVE_TEXTURETextureUnit- See Also:
-
GL_REPEAT
public static final int GL_REPEATTextureWrapMode- See Also:
-
GL_CLAMP_TO_EDGE
public static final int GL_CLAMP_TO_EDGETextureWrapMode- See Also:
-
GL_MIRRORED_REPEAT
public static final int GL_MIRRORED_REPEATTextureWrapMode- See Also:
-
GL_FLOAT_VEC2
public static final int GL_FLOAT_VEC2Uniform Types- See Also:
-
GL_FLOAT_VEC3
public static final int GL_FLOAT_VEC3Uniform Types- See Also:
-
GL_FLOAT_VEC4
public static final int GL_FLOAT_VEC4Uniform Types- See Also:
-
GL_INT_VEC2
public static final int GL_INT_VEC2Uniform Types- See Also:
-
GL_INT_VEC3
public static final int GL_INT_VEC3Uniform Types- See Also:
-
GL_INT_VEC4
public static final int GL_INT_VEC4Uniform Types- See Also:
-
GL_BOOL
public static final int GL_BOOLUniform Types- See Also:
-
GL_BOOL_VEC2
public static final int GL_BOOL_VEC2Uniform Types- See Also:
-
GL_BOOL_VEC3
public static final int GL_BOOL_VEC3Uniform Types- See Also:
-
GL_BOOL_VEC4
public static final int GL_BOOL_VEC4Uniform Types- See Also:
-
GL_FLOAT_MAT2
public static final int GL_FLOAT_MAT2Uniform Types- See Also:
-
GL_FLOAT_MAT3
public static final int GL_FLOAT_MAT3Uniform Types- See Also:
-
GL_FLOAT_MAT4
public static final int GL_FLOAT_MAT4Uniform Types- See Also:
-
GL_SAMPLER_2D
public static final int GL_SAMPLER_2DUniform Types- See Also:
-
GL_SAMPLER_CUBE
public static final int GL_SAMPLER_CUBEUniform Types- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_ENABLED
public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLEDVertex Arrays- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_SIZE
public static final int GL_VERTEX_ATTRIB_ARRAY_SIZEVertex Arrays- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_STRIDE
public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDEVertex Arrays- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_TYPE
public static final int GL_VERTEX_ATTRIB_ARRAY_TYPEVertex Arrays- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZEDVertex Arrays- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_POINTER
public static final int GL_VERTEX_ATTRIB_ARRAY_POINTERVertex Arrays- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
public static final int GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDINGVertex Arrays- See Also:
-
GL_IMPLEMENTATION_COLOR_READ_TYPE
public static final int GL_IMPLEMENTATION_COLOR_READ_TYPERead Format- See Also:
-
GL_IMPLEMENTATION_COLOR_READ_FORMAT
public static final int GL_IMPLEMENTATION_COLOR_READ_FORMATRead Format- See Also:
-
GL_COMPILE_STATUS
public static final int GL_COMPILE_STATUSShader Source- See Also:
-
GL_INFO_LOG_LENGTH
public static final int GL_INFO_LOG_LENGTHShader Source- See Also:
-
GL_SHADER_SOURCE_LENGTH
public static final int GL_SHADER_SOURCE_LENGTHShader Source- See Also:
-
GL_SHADER_COMPILER
public static final int GL_SHADER_COMPILERShader Source- See Also:
-
GL_SHADER_BINARY_FORMATS
public static final int GL_SHADER_BINARY_FORMATSShader Binary- See Also:
-
GL_NUM_SHADER_BINARY_FORMATS
public static final int GL_NUM_SHADER_BINARY_FORMATSShader Binary- See Also:
-
GL_LOW_FLOAT
public static final int GL_LOW_FLOATShader Precision-Specified Types- See Also:
-
GL_MEDIUM_FLOAT
public static final int GL_MEDIUM_FLOATShader Precision-Specified Types- See Also:
-
GL_HIGH_FLOAT
public static final int GL_HIGH_FLOATShader Precision-Specified Types- See Also:
-
GL_LOW_INT
public static final int GL_LOW_INTShader Precision-Specified Types- See Also:
-
GL_MEDIUM_INT
public static final int GL_MEDIUM_INTShader Precision-Specified Types- See Also:
-
GL_HIGH_INT
public static final int GL_HIGH_INTShader Precision-Specified Types- See Also:
-
GL_FRAMEBUFFER
public static final int GL_FRAMEBUFFERFramebuffer Object.- See Also:
-
GL_RENDERBUFFER
public static final int GL_RENDERBUFFERFramebuffer Object.- See Also:
-
GL_RGBA4
public static final int GL_RGBA4Framebuffer Object.- See Also:
-
GL_RGB5_A1
public static final int GL_RGB5_A1Framebuffer Object.- See Also:
-
GL_RGB565
public static final int GL_RGB565Framebuffer Object.- See Also:
-
GL_DEPTH_COMPONENT16
public static final int GL_DEPTH_COMPONENT16Framebuffer Object.- See Also:
-
GL_STENCIL_INDEX
public static final int GL_STENCIL_INDEXFramebuffer Object.- See Also:
-
GL_STENCIL_INDEX8
public static final int GL_STENCIL_INDEX8Framebuffer Object.- See Also:
-
GL_RENDERBUFFER_WIDTH
public static final int GL_RENDERBUFFER_WIDTHFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_HEIGHT
public static final int GL_RENDERBUFFER_HEIGHTFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_INTERNAL_FORMAT
public static final int GL_RENDERBUFFER_INTERNAL_FORMATFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_RED_SIZE
public static final int GL_RENDERBUFFER_RED_SIZEFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_GREEN_SIZE
public static final int GL_RENDERBUFFER_GREEN_SIZEFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_BLUE_SIZE
public static final int GL_RENDERBUFFER_BLUE_SIZEFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_ALPHA_SIZE
public static final int GL_RENDERBUFFER_ALPHA_SIZEFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_DEPTH_SIZE
public static final int GL_RENDERBUFFER_DEPTH_SIZEFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_STENCIL_SIZE
public static final int GL_RENDERBUFFER_STENCIL_SIZEFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPEFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAMEFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVELFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACEFramebuffer Object.- See Also:
-
GL_COLOR_ATTACHMENT0
public static final int GL_COLOR_ATTACHMENT0Framebuffer Object.- See Also:
-
GL_DEPTH_ATTACHMENT
public static final int GL_DEPTH_ATTACHMENTFramebuffer Object.- See Also:
-
GL_STENCIL_ATTACHMENT
public static final int GL_STENCIL_ATTACHMENTFramebuffer Object.- See Also:
-
GL_NONE
public static final int GL_NONEFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_COMPLETE
public static final int GL_FRAMEBUFFER_COMPLETEFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENTFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENTFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS
public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONSFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_UNSUPPORTED
public static final int GL_FRAMEBUFFER_UNSUPPORTEDFramebuffer Object.- See Also:
-
GL_FRAMEBUFFER_BINDING
public static final int GL_FRAMEBUFFER_BINDINGFramebuffer Object.- See Also:
-
GL_RENDERBUFFER_BINDING
public static final int GL_RENDERBUFFER_BINDINGFramebuffer Object.- See Also:
-
GL_MAX_RENDERBUFFER_SIZE
public static final int GL_MAX_RENDERBUFFER_SIZEFramebuffer Object.- See Also:
-
GL_INVALID_FRAMEBUFFER_OPERATION
public static final int GL_INVALID_FRAMEBUFFER_OPERATIONFramebuffer Object.- See Also:
-
-
Method Details
-
glActiveTexture
public static void glActiveTexture(int texture) -
glAttachShader
public static void glAttachShader(int program, int shader) -
glBindAttribLocation
-
glBindAttribLocation
Overloads glBindAttribLocation. -
glBindBuffer
public static void glBindBuffer(int target, int buffer) -
glBindFramebuffer
public static void glBindFramebuffer(int target, int framebuffer) -
glBindRenderbuffer
public static void glBindRenderbuffer(int target, int renderbuffer) -
glBindTexture
public static void glBindTexture(int target, int texture) -
glBlendColor
public static void glBlendColor(float red, float green, float blue, float alpha) -
glBlendEquation
public static void glBlendEquation(int mode) -
glBlendEquationSeparate
public static void glBlendEquationSeparate(int modeRGB, int modeAlpha) -
glBlendFunc
public static void glBlendFunc(int sfactor, int dfactor) -
glBlendFuncSeparate
public static void glBlendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
glBufferData
public static void glBufferData(int target, long data_size, int usage) -
glBufferData
-
glBufferData
-
glBufferData
-
glBufferData
-
glBufferSubData
-
glBufferSubData
-
glBufferSubData
-
glBufferSubData
-
glCheckFramebufferStatus
public static int glCheckFramebufferStatus(int target) -
glClear
public static void glClear(int mask) -
glClearColor
public static void glClearColor(float red, float green, float blue, float alpha) -
glClearDepthf
public static void glClearDepthf(float depth) -
glClearStencil
public static void glClearStencil(int s) -
glColorMask
public static void glColorMask(boolean red, boolean green, boolean blue, boolean alpha) -
glCompileShader
public static void glCompileShader(int shader) -
glCompressedTexImage2D
public static void glCompressedTexImage2D(int target, int level, int internalformat, int width, int height, int border, ByteBuffer data) -
glCompressedTexSubImage2D
public static void glCompressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data) -
glCopyTexImage2D
public static void glCopyTexImage2D(int target, int level, int internalformat, int x, int y, int width, int height, int border) -
glCopyTexSubImage2D
public static void glCopyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) -
glCreateProgram
public static int glCreateProgram() -
glCreateShader
public static int glCreateShader(int type) -
glCullFace
public static void glCullFace(int mode) -
glDeleteBuffers
-
glDeleteBuffers
public static void glDeleteBuffers(int buffer) Overloads glDeleteBuffers. -
glDeleteFramebuffers
-
glDeleteFramebuffers
public static void glDeleteFramebuffers(int framebuffer) Overloads glDeleteFramebuffers. -
glDeleteProgram
public static void glDeleteProgram(int program) -
glDeleteRenderbuffers
-
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int renderbuffer) Overloads glDeleteRenderbuffers. -
glDeleteShader
public static void glDeleteShader(int shader) -
glDeleteTextures
-
glDeleteTextures
public static void glDeleteTextures(int texture) Overloads glDeleteTextures. -
glDepthFunc
public static void glDepthFunc(int func) -
glDepthMask
public static void glDepthMask(boolean flag) -
glDepthRangef
public static void glDepthRangef(float zNear, float zFar) -
glDetachShader
public static void glDetachShader(int program, int shader) -
glDisable
public static void glDisable(int cap) -
glDisableVertexAttribArray
public static void glDisableVertexAttribArray(int index) -
glDrawArrays
public static void glDrawArrays(int mode, int first, int count) -
glDrawElements
-
glDrawElements
-
glDrawElements
-
glDrawElements
public static void glDrawElements(int mode, int indices_count, int type, long indices_buffer_offset) -
glEnable
public static void glEnable(int cap) -
glEnableVertexAttribArray
public static void glEnableVertexAttribArray(int index) -
glFinish
public static void glFinish() -
glFlush
public static void glFlush() -
glFramebufferRenderbuffer
public static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) -
glFramebufferTexture2D
public static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) -
glFrontFace
public static void glFrontFace(int mode) -
glGenBuffers
-
glGenBuffers
public static int glGenBuffers()Overloads glGenBuffers. -
glGenerateMipmap
public static void glGenerateMipmap(int target) -
glGenFramebuffers
-
glGenFramebuffers
public static int glGenFramebuffers()Overloads glGenFramebuffers. -
glGenRenderbuffers
-
glGenRenderbuffers
public static int glGenRenderbuffers()Overloads glGenRenderbuffers. -
glGenTextures
-
glGenTextures
public static int glGenTextures()Overloads glGenTextures. -
glGetActiveAttrib
public static void glGetActiveAttrib(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) -
glGetActiveAttrib
Overloads glGetActiveAttrib.Overloads glGetActiveAttrib. This version returns both size and type in the sizeType buffer (at .position() and .position() + 1).
-
glGetActiveAttrib
Overloads glGetActiveAttrib.Overloads glGetActiveAttrib. This version returns only the attrib name.
-
glGetActiveAttribSize
public static int glGetActiveAttribSize(int program, int index) Overloads glGetActiveAttrib.Overloads glGetActiveAttrib. This version returns only the attrib size.
-
glGetActiveAttribType
public static int glGetActiveAttribType(int program, int index) Overloads glGetActiveAttrib.Overloads glGetActiveAttrib. This version returns only the attrib type.
-
glGetActiveUniform
public static void glGetActiveUniform(int program, int index, IntBuffer length, IntBuffer size, IntBuffer type, ByteBuffer name) -
glGetActiveUniform
Overloads glGetActiveUniform.Overloads glGetActiveUniform. This version returns both size and type in the sizeType buffer (at .position() and .position() + 1).
-
glGetActiveUniform
Overloads glGetActiveUniform.Overloads glGetActiveUniformARB. This version returns only the uniform name.
-
glGetActiveUniformSize
public static int glGetActiveUniformSize(int program, int index) Overloads glGetActiveUniform.Overloads glGetActiveUniform. This version returns only the uniform size.
-
glGetActiveUniformType
public static int glGetActiveUniformType(int program, int index) Overloads glGetActiveUniform.Overloads glGetActiveUniform. This version returns only the uniform type.
-
glGetAttachedShaders
-
glGetAttribLocation
-
glGetAttribLocation
Overloads glGetAttribLocation. -
glGetBoolean
-
glGetBoolean
public static boolean glGetBoolean(int pname) Overloads glGetBooleanv. -
glGetBufferParameter
-
glGetBufferParameter
Deprecated.Will be removed in 3.0. UseglGetBufferParameteri(int, int)instead.Overloads glGetBufferParameteriv. -
glGetBufferParameteri
public static int glGetBufferParameteri(int target, int pname) Overloads glGetBufferParameteriv. -
glGetError
public static int glGetError() -
glGetFloat
-
glGetFloat
public static float glGetFloat(int pname) Overloads glGetFloatv. -
glGetFramebufferAttachmentParameter
public static void glGetFramebufferAttachmentParameter(int target, int attachment, int pname, IntBuffer params) -
glGetFramebufferAttachmentParameter
@Deprecated public static int glGetFramebufferAttachmentParameter(int target, int attachment, int pname) Deprecated.Will be removed in 3.0. UseglGetFramebufferAttachmentParameteri(int, int, int)instead.Overloads glGetFramebufferAttachmentParameteriv. -
glGetFramebufferAttachmentParameteri
public static int glGetFramebufferAttachmentParameteri(int target, int attachment, int pname) Overloads glGetFramebufferAttachmentParameteriv. -
glGetInteger
-
glGetInteger
public static int glGetInteger(int pname) Overloads glGetIntegerv. -
glGetProgram
-
glGetProgram
Deprecated.Will be removed in 3.0. UseglGetProgrami(int, int)instead.Overloads glGetProgramiv. -
glGetProgrami
public static int glGetProgrami(int program, int pname) Overloads glGetProgramiv. -
glGetProgramInfoLog
-
glGetProgramInfoLog
Overloads glGetProgramInfoLog. -
glGetRenderbufferParameter
-
glGetRenderbufferParameter
Deprecated.Will be removed in 3.0. UseglGetRenderbufferParameteri(int, int)instead.Overloads glGetRenderbufferParameteriv. -
glGetRenderbufferParameteri
public static int glGetRenderbufferParameteri(int target, int pname) Overloads glGetRenderbufferParameteriv. -
glGetShader
-
glGetShader
Deprecated.Will be removed in 3.0. UseglGetShaderi(int, int)instead.Overloads glGetShaderiv. -
glGetShaderi
public static int glGetShaderi(int shader, int pname) Overloads glGetShaderiv. -
glGetShaderInfoLog
-
glGetShaderInfoLog
Overloads glGetShaderInfoLog. -
glGetShaderPrecisionFormat
-
glGetShaderSource
-
glGetShaderSource
Overloads glGetShaderSource. -
glGetString
-
glGetTexParameter
-
glGetTexParameterf
public static float glGetTexParameterf(int target, int pname) Overloads glGetTexParameterfv. -
glGetTexParameter
-
glGetTexParameteri
public static int glGetTexParameteri(int target, int pname) Overloads glGetTexParameteriv. -
glGetUniform
-
glGetUniform
-
glGetUniformLocation
Returns the location of the uniform with the specified name. The ByteBuffer should contain the uniform name as a null-terminated string.- Parameters:
program-name-
-
glGetUniformLocation
Overloads glGetUniformLocation. -
glGetVertexAttrib
-
glGetVertexAttrib
-
glGetVertexAttribPointer
-
glHint
public static void glHint(int target, int mode) -
glIsBuffer
public static boolean glIsBuffer(int buffer) -
glIsEnabled
public static boolean glIsEnabled(int cap) -
glIsFramebuffer
public static boolean glIsFramebuffer(int framebuffer) -
glIsProgram
public static boolean glIsProgram(int program) -
glIsRenderbuffer
public static boolean glIsRenderbuffer(int renderbuffer) -
glIsShader
public static boolean glIsShader(int shader) -
glIsTexture
public static boolean glIsTexture(int texture) -
glLineWidth
public static void glLineWidth(float width) -
glLinkProgram
public static void glLinkProgram(int program) -
glPixelStorei
public static void glPixelStorei(int pname, int param) -
glPolygonOffset
public static void glPolygonOffset(float factor, float units) -
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels) -
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels) -
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels) -
glReadPixels
public static void glReadPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels) -
glReleaseShaderCompiler
public static void glReleaseShaderCompiler() -
glRenderbufferStorage
public static void glRenderbufferStorage(int target, int internalformat, int width, int height) -
glSampleCoverage
public static void glSampleCoverage(float value, boolean invert) -
glScissor
public static void glScissor(int x, int y, int width, int height) -
glShaderBinary
-
glShaderSource
glShaderSource allows multiple, optionally null-terminated, source strings to define a shader program. This method uses just a single string, that should NOT be null-terminated.- Parameters:
shader-string-
-
glShaderSource
Overloads glShaderSource. -
glShaderSource
Overloads glShaderSource. -
glStencilFunc
public static void glStencilFunc(int func, int ref, int mask) -
glStencilFuncSeparate
public static void glStencilFuncSeparate(int face, int func, int ref, int mask) -
glStencilMask
public static void glStencilMask(int mask) -
glStencilMaskSeparate
public static void glStencilMaskSeparate(int face, int mask) -
glStencilOp
public static void glStencilOp(int fail, int zfail, int zpass) -
glStencilOpSeparate
public static void glStencilOpSeparate(int face, int fail, int zfail, int zpass) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ByteBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, FloatBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, IntBuffer pixels) -
glTexImage2D
public static void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, ShortBuffer pixels) -
glTexParameterf
public static void glTexParameterf(int target, int pname, float param) -
glTexParameter
-
glTexParameteri
public static void glTexParameteri(int target, int pname, int param) -
glTexParameter
-
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels) -
glTexSubImage2D
public static void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels) -
glUniform1f
public static void glUniform1f(int location, float x) -
glUniform1
-
glUniform1i
public static void glUniform1i(int location, int x) -
glUniform1
-
glUniform2f
public static void glUniform2f(int location, float x, float y) -
glUniform2
-
glUniform2i
public static void glUniform2i(int location, int x, int y) -
glUniform2
-
glUniform3f
public static void glUniform3f(int location, float x, float y, float z) -
glUniform3
-
glUniform3i
public static void glUniform3i(int location, int x, int y, int z) -
glUniform3
-
glUniform4f
public static void glUniform4f(int location, float x, float y, float z, float w) -
glUniform4
-
glUniform4i
public static void glUniform4i(int location, int x, int y, int z, int w) -
glUniform4
-
glUniformMatrix2
-
glUniformMatrix3
-
glUniformMatrix4
-
glUseProgram
public static void glUseProgram(int program) -
glValidateProgram
public static void glValidateProgram(int program) -
glVertexAttrib1f
public static void glVertexAttrib1f(int indx, float x) -
glVertexAttrib1
-
glVertexAttrib2f
public static void glVertexAttrib2f(int indx, float x, float y) -
glVertexAttrib2
-
glVertexAttrib3f
public static void glVertexAttrib3f(int indx, float x, float y, float z) -
glVertexAttrib3
-
glVertexAttrib4f
public static void glVertexAttrib4f(int indx, float x, float y, float z, float w) -
glVertexAttrib4
-
glVertexAttribPointer
public static void glVertexAttribPointer(int index, int size, boolean normalized, int stride, FloatBuffer buffer) -
glVertexAttribPointer
public static void glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ByteBuffer buffer) -
glVertexAttribPointer
public static void glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, IntBuffer buffer) -
glVertexAttribPointer
public static void glVertexAttribPointer(int index, int size, boolean unsigned, boolean normalized, int stride, ShortBuffer buffer) -
glVertexAttribPointer
public static void glVertexAttribPointer(int index, int size, int type, boolean normalized, int stride, long buffer_buffer_offset) -
glViewport
public static void glViewport(int x, int y, int width, int height)
-