Extensions promoted to core in this release:
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ALPHA
PixelFormat |
| public static final int | GL_ALWAYS
AlphaFunction |
| public static final int | GL_AND
LogicOp |
| public static final int | GL_AND_INVERTED
LogicOp |
| public static final int | GL_AND_REVERSE
LogicOp |
| public static final int | GL_BACK
DrawBufferMode |
| public static final int | GL_BACK_LEFT
DrawBufferMode |
| public static final int | GL_BACK_RIGHT
DrawBufferMode |
| public static final int | GL_BLEND
GetTarget |
| public static final int | GL_BLEND_DST
GetTarget |
| public static final int | GL_BLEND_SRC
GetTarget |
| public static final int | GL_BLUE
PixelFormat |
| public static final int | GL_BYTE
DataType |
| public static final int | GL_CCW
FrontFaceDirection |
| public static final int | GL_CLEAR
LogicOp |
| public static final int | GL_COLOR
PixelCopyType |
| public static final int | GL_COLOR_BUFFER_BIT
AttribMask |
| public static final int | GL_COLOR_CLEAR_VALUE
GetTarget |
| public static final int | GL_COLOR_LOGIC_OP
GetTarget |
| public static final int | GL_COLOR_WRITEMASK
GetTarget |
| public static final int | GL_COPY
LogicOp |
| public static final int | GL_COPY_INVERTED
LogicOp |
| public static final int | GL_CULL_FACE
GetTarget |
| public static final int | GL_CULL_FACE_MODE
GetTarget |
| public static final int | GL_CW
FrontFaceDirection |
| public static final int | GL_DECR
StencilOp |
| public static final int | GL_DEPTH
PixelCopyType |
| public static final int | GL_DEPTH_BUFFER_BIT
AttribMask |
| public static final int | GL_DEPTH_CLEAR_VALUE
GetTarget |
| public static final int | GL_DEPTH_COMPONENT
PixelFormat |
| public static final int | GL_DEPTH_FUNC
GetTarget |
| public static final int | GL_DEPTH_RANGE
GetTarget |
| public static final int | GL_DEPTH_TEST
GetTarget |
| public static final int | GL_DEPTH_WRITEMASK
GetTarget |
| public static final int | GL_DITHER
GetTarget |
| public static final int | GL_DONT_CARE
HintMode |
| public static final int | GL_DOUBLE
DataType |
| public static final int | GL_DOUBLEBUFFER
GetTarget |
| public static final int | GL_DRAW_BUFFER
GetTarget |
| public static final int | GL_DST_ALPHA
BlendingFactorDest |
| public static final int | GL_DST_COLOR
BlendingFactorSrc |
| public static final int | GL_EQUAL
AlphaFunction |
| public static final int | GL_EQUIV
LogicOp |
| 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_FILL
PolygonMode |
| public static final int | GL_FLOAT
DataType |
| public static final int | GL_FRONT
DrawBufferMode |
| public static final int | GL_FRONT_AND_BACK
DrawBufferMode |
| public static final int | GL_FRONT_FACE
GetTarget |
| public static final int | GL_FRONT_LEFT
DrawBufferMode |
| public static final int | GL_FRONT_RIGHT
DrawBufferMode |
| public static final int | GL_GEQUAL
AlphaFunction |
| public static final int | GL_GREATER
AlphaFunction |
| public static final int | GL_GREEN
PixelFormat |
| public static final int | GL_INCR
StencilOp |
| public static final int | GL_INT
DataType |
| public static final int | GL_INVALID_ENUM
ErrorCode |
| public static final int | GL_INVALID_OPERATION
ErrorCode |
| public static final int | GL_INVALID_VALUE
ErrorCode |
| public static final int | GL_INVERT
LogicOp |
| public static final int | GL_KEEP
StencilOp |
| public static final int | GL_LEFT
DrawBufferMode |
| public static final int | GL_LEQUAL
AlphaFunction |
| public static final int | GL_LESS
AlphaFunction |
| public static final int | GL_LINE
PolygonMode |
| public static final int | GL_LINE_LOOP
BeginMode |
| public static final int | GL_LINE_SMOOTH
GetTarget |
| public static final int | GL_LINE_SMOOTH_HINT
GetTarget |
| public static final int | GL_LINE_STRIP
BeginMode |
| public static final int | GL_LINE_WIDTH
GetTarget |
| public static final int | GL_LINE_WIDTH_GRANULARITY
GetTarget |
| public static final int | GL_LINE_WIDTH_RANGE
GetTarget |
| 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_LOGIC_OP_MODE
GetTarget |
| public static final int | GL_MAX_TEXTURE_SIZE
GetTarget |
| public static final int | GL_MAX_VIEWPORT_DIMS
GetTarget |
| public static final int | GL_NAND
LogicOp |
| 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
AlphaFunction |
| public static final int | GL_NICEST
HintMode |
| public static final int | GL_NO_ERROR
ErrorCode |
| public static final int | GL_NONE
DrawBufferMode |
| public static final int | GL_NOOP
LogicOp |
| public static final int | GL_NOR
LogicOp |
| public static final int | GL_NOTEQUAL
AlphaFunction |
| public static final int | GL_ONE
BlendingFactorDest |
| 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 | GL_OR
LogicOp |
| public static final int | GL_OR_INVERTED
LogicOp |
| public static final int | GL_OR_REVERSE
LogicOp |
| public static final int | GL_OUT_OF_MEMORY
ErrorCode |
| public static final int | GL_PACK_ALIGNMENT
GetTarget |
| public static final int | GL_PACK_LSB_FIRST
GetTarget |
| public static final int | GL_PACK_ROW_LENGTH
GetTarget |
| public static final int | GL_PACK_SKIP_PIXELS
GetTarget |
| public static final int | GL_PACK_SKIP_ROWS
GetTarget |
| public static final int | GL_PACK_SWAP_BYTES
GetTarget |
| public static final int | GL_POINT
PolygonMode |
| public static final int | GL_POINT_SIZE
GetTarget |
| public static final int | GL_POINT_SIZE_GRANULARITY
GetTarget |
| public static final int | GL_POINT_SIZE_RANGE
GetTarget |
| public static final int | GL_POINTS
BeginMode |
| public static final int | GL_POLYGON_MODE
GetTarget |
| public static final int | GL_POLYGON_OFFSET_FACTOR
polygon_offset |
| public static final int | GL_POLYGON_OFFSET_FILL
polygon_offset |
| public static final int | GL_POLYGON_OFFSET_LINE
polygon_offset |
| public static final int | GL_POLYGON_OFFSET_POINT
polygon_offset |
| public static final int | GL_POLYGON_OFFSET_UNITS
polygon_offset |
| public static final int | GL_POLYGON_SMOOTH
GetTarget |
| public static final int | GL_POLYGON_SMOOTH_HINT
GetTarget |
| public static final int | GL_PROXY_TEXTURE_1D
texture |
| public static final int | GL_PROXY_TEXTURE_2D
texture |
| public static final int | GL_QUADS
BeginMode |
| public static final int | GL_R3_G3_B2
texture |
| public static final int | GL_READ_BUFFER
GetTarget |
| public static final int | GL_RED
PixelFormat |
| 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_RGB10
texture |
| public static final int | GL_RGB10_A2
texture |
| public static final int | GL_RGB12
texture |
| public static final int | GL_RGB16
texture |
| public static final int | GL_RGB4
texture |
| public static final int | GL_RGB5
texture |
| public static final int | GL_RGB5_A1
texture |
| public static final int | GL_RGB8
texture |
| public static final int | GL_RGBA
PixelFormat |
| public static final int | GL_RGBA12
texture |
| public static final int | GL_RGBA16
texture |
| public static final int | GL_RGBA2
texture |
| public static final int | GL_RGBA4
texture |
| public static final int | GL_RGBA8
texture |
| public static final int | GL_RIGHT
DrawBufferMode |
| public static final int | GL_SCISSOR_BOX
GetTarget |
| public static final int | GL_SCISSOR_TEST
GetTarget |
| public static final int | GL_SET
LogicOp |
| 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_STACK_OVERFLOW
ErrorCode |
| public static final int | GL_STACK_UNDERFLOW
ErrorCode |
| public static final int | GL_STENCIL
PixelCopyType |
| public static final int | GL_STENCIL_BUFFER_BIT
AttribMask |
| public static final int | GL_STENCIL_CLEAR_VALUE
GetTarget |
| public static final int | GL_STENCIL_FAIL
GetTarget |
| public static final int | GL_STENCIL_FUNC
GetTarget |
| public static final int | GL_STENCIL_INDEX
PixelFormat |
| public static final int | GL_STENCIL_PASS_DEPTH_FAIL
GetTarget |
| public static final int | GL_STENCIL_PASS_DEPTH_PASS
GetTarget |
| public static final int | GL_STENCIL_REF
GetTarget |
| public static final int | GL_STENCIL_TEST
GetTarget |
| public static final int | GL_STENCIL_VALUE_MASK
GetTarget |
| public static final int | GL_STENCIL_WRITEMASK
GetTarget |
| public static final int | GL_STEREO
GetTarget |
| public static final int | GL_SUBPIXEL_BITS
GetTarget |
| public static final int | GL_TEXTURE
Token accepted or provided by the |
| public static final int | GL_TEXTURE_1D
GetTarget |
| public static final int | GL_TEXTURE_2D
GetTarget |
| public static final int | GL_TEXTURE_ALPHA_SIZE
texture |
| public static final int | GL_TEXTURE_BINDING_1D
texture_object |
| public static final int | GL_TEXTURE_BINDING_2D
texture_object |
| public static final int | GL_TEXTURE_BLUE_SIZE
texture |
| public static final int | GL_TEXTURE_BORDER_COLOR
GetTextureParameter |
| public static final int | GL_TEXTURE_GREEN_SIZE
texture |
| public static final int | GL_TEXTURE_HEIGHT
GetTextureParameter |
| public static final int | GL_TEXTURE_INTERNAL_FORMAT
GetTextureParameter |
| public static final int | GL_TEXTURE_MAG_FILTER
TextureParameterName |
| public static final int | GL_TEXTURE_MIN_FILTER
TextureParameterName |
| public static final int | GL_TEXTURE_RED_SIZE
texture |
| public static final int | GL_TEXTURE_WIDTH
GetTextureParameter |
| 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 | GL_TRIANGLE_STRIP
BeginMode |
| public static final int | GL_TRIANGLES
BeginMode |
| public static final int | GL_TRUE
Boolean |
| public static final int | GL_UNPACK_ALIGNMENT
GetTarget |
| public static final int | GL_UNPACK_LSB_FIRST
GetTarget |
| public static final int | GL_UNPACK_ROW_LENGTH
GetTarget |
| public static final int | GL_UNPACK_SKIP_PIXELS
GetTarget |
| public static final int | GL_UNPACK_SKIP_ROWS
GetTarget |
| public static final int | GL_UNPACK_SWAP_BYTES
GetTarget |
| public static final int | GL_UNSIGNED_BYTE
DataType |
| public static final int | GL_UNSIGNED_INT
DataType |
| public static final int | GL_UNSIGNED_SHORT
DataType |
| public static final int | GL_VENDOR
StringName |
| public static final int | GL_VERSION
StringName |
| public static final int | GL_VERTEX_ARRAY
vertex_array |
| public static final int | GL_VIEWPORT
GetTarget |
| public static final int | GL_XOR
LogicOp |
| public static final int | GL_ZERO
BlendingFactorDest |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| public static native void | glBindTexture(int target, int
the texture object to bind texture)Binds the a texture to a texture target. | ||||||||||||||||
| public static native void | glBlendFunc(int
the source weighting factor. One of: sfactor, int the destination weighting factor dfactor)Specifies the weighting factors used by the blend equation, for both RGB and alpha functions and for all draw buffers. | ||||||||||||||||
| public static native void | glClear(int
Zero or the bitwise OR of one or more values indicating which buffers are to be cleared. One or more of: mask)
Sets portions of every pixel in a particular buffer to the same value. | ||||||||||||||||
| public static native void | glClearColor(float
the value to which to clear the R channel of the color buffer red, float the value to which to clear the G channel of the color buffer green, float the value to which to clear the B channel of the color buffer blue, float the value to which to clear the A channel of the color buffer alpha)Sets the clear value for fixed-point and floating-point color buffers in RGBA mode. | ||||||||||||||||
| public static native void | glClearDepth(double
the value to which to clear the depth buffer depth)Sets the depth value used when clearing the depth buffer. | ||||||||||||||||
| public static native void | glClearStencil(int
the value to which to clear the stencil buffer s)Sets the value to which to clear the stencil buffer. | ||||||||||||||||
| public static native void | glColorMask(boolean
whether R values are written or not red, boolean whether G values are written or not green, boolean whether B values are written or not blue, boolean whether A values are written or not alpha)Masks the writing of R, G, B and A values to all draw buffers. | ||||||||||||||||
| public static native void | glCopyTexImage1D(int
the texture target. Must be: target, int
the level-of-detail number level, int the texture internal format. See internalFormat, int TexImage2D for a list of supported formats.the left framebuffer pixel coordinate x, int the lower framebuffer pixel coordinate y, int the texture width width, int the texture border width border)Defines a one-dimensional texel array in exactly the manner of | ||||||||||||||||
| public static native void | glCopyTexImage2D(int
the texture target. One of: target, int
the level-of-detail number level, int the texture internal format. See internalFormat, int TexImage2D for a list of supported formats.the left framebuffer pixel coordinate x, int the lower framebuffer pixel coordinate y, int the texture width width, int the texture height height, int the texture border width border)Defines a two-dimensional texel array in exactly the manner of | ||||||||||||||||
| public static native void | glCopyTexSubImage1D(int
the texture target. Must be: target, int
the level-of-detail number level, int the left texel coordinate of the texture subregion to update xoffset, int the left framebuffer pixel coordinate x, int the lower framebuffer pixel coordinate y, int the texture subregion width width)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static native void | glCopyTexSubImage2D(int
the texture target. One of: target, int
the level-of-detail number level, int the left texel coordinate of the texture subregion to update xoffset, int the lower texel coordinate of the texture subregion to update yoffset, int the left framebuffer pixel coordinate x, int the lower framebuffer pixel coordinate y, int the texture subregion width width, int the texture subregion height height)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static native void | glCullFace(int
the CullFace mode. One of: mode)
Specifies which polygon faces are culled if | ||||||||||||||||
| public static void | glDeleteTextures(IntBuffer
contains textures)n names of texture objects to be deletedDeletes texture objects. | ||||||||||||||||
| public static void | |||||||||||||||||
| public static void | |||||||||||||||||
| public static native void | glDepthFunc(int func)
Specifies the comparison that takes place during the depth buffer test (when | ||||||||||||||||
| public static native void | glDepthMask(boolean
whether depth values are written or not. flag)Masks the writing of depth values to the depth buffer. | ||||||||||||||||
| public static native void | glDepthRange(double
the near depth range zNear, double the far depth range zFar)Sets the depth range for all viewports to the same values. | ||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | glDrawArrays(int
the kind of primitives being constructed mode, int the first vertex to transfer to the GL first, int the number of vertices after count)first to transfer to the GLConstructs a sequence of geometric primitives by successively transferring elements for | ||||||||||||||||
| public static native void | glDrawBuffer(int
the color buffer to draw to. One of: buf)
Defines the color buffer to which fragment color zero is written. | ||||||||||||||||
| public static void | glDrawElements(int
the kind of primitives being constructed. One of: mode, int
the number of vertices to transfer to the GL count, int type, long the index values indices)Constructs a sequence of geometric primitives by successively transferring elements for | ||||||||||||||||
| public static void | glDrawElements(int
the kind of primitives being constructed. One of: mode, int type, ByteBuffer
the index values indices)Constructs a sequence of geometric primitives by successively transferring elements for | ||||||||||||||||
| public static void | glDrawElements(int
the kind of primitives being constructed. One of: mode, ByteBuffer
the index values indices)Constructs a sequence of geometric primitives by successively transferring elements for | ||||||||||||||||
| public static void | glDrawElements(int
the kind of primitives being constructed. One of: mode, ShortBuffer
the index values indices)Constructs a sequence of geometric primitives by successively transferring elements for | ||||||||||||||||
| public static void | glDrawElements(int
the kind of primitives being constructed. One of: mode, IntBuffer
the index values indices)Constructs a sequence of geometric primitives by successively transferring elements for | ||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | glFlush()
Causes all previously issued GL commands to complete in finite time (although such commands may still be executing when | ||||||||||||||||
| public static native void | glFrontFace(int dir)
The first step of polygon rasterization is to determine if the polygon is back-facing or front-facing. | ||||||||||||||||
| public static void | glGenTextures(IntBuffer
a scalar or buffer in which to place the returned texture names textures)Returns n previously unused texture names in textures. | ||||||||||||||||
| public static int | |||||||||||||||||
| public static void | |||||||||||||||||
| public static boolean | glGetBoolean(int
the state variable pname)Returns the current boolean value of the specified state variable. | ||||||||||||||||
| public static void | glGetBooleanv(int
the state variable pname, ByteBuffer a scalar or buffer in which to place the returned data params)Returns the current boolean value of the specified state variable. | ||||||||||||||||
| public static double | glGetDouble(int
the state variable pname)Returns the current double value of the specified state variable. | ||||||||||||||||
| public static void | glGetDoublev(int
the state variable pname, DoubleBuffer a scalar or buffer in which to place the returned data params)Returns the current double value of the specified state variable. | ||||||||||||||||
| public static void | |||||||||||||||||
| public static native int | |||||||||||||||||
| public static float | glGetFloat(int
the state variable pname)Returns the current float value of the specified state variable. | ||||||||||||||||
| public static void | glGetFloatv(int
the state variable pname, FloatBuffer a scalar or buffer in which to place the returned data params)Returns the current float value of the specified state variable. | ||||||||||||||||
| public static void | |||||||||||||||||
| public static int | glGetInteger(int
the state variable pname)Returns the current integer value of the specified state variable. | ||||||||||||||||
| public static void | glGetIntegerv(int
the state variable pname, IntBuffer a scalar or buffer in which to place the returned data params)Returns the current integer value of the specified state variable. | ||||||||||||||||
| public static void | |||||||||||||||||
| public static long | glGetPointer(int
the pointer to return. One of: pname)
Returns a pointer in the current GL context. | ||||||||||||||||
| public static void | glGetPointerv(int
the pointer to return. One of: pname, PointerBuffer
a buffer in which to place the returned pointer params)Returns a pointer in the current GL context. | ||||||||||||||||
| public static String | glGetString(int
the property to query. One of: name)
Return strings describing properties of the current GL context. | ||||||||||||||||
| public static void | glGetTexImage(int tex, int
the level-of-detail number level, int format, int the pixel type. One of: type, ByteBuffer the buffer in which to place the returned data pixels)Obtains texture images. | ||||||||||||||||
| public static void | glGetTexImage(int tex, int
the level-of-detail number level, int format, int the pixel type. One of: type, long the buffer in which to place the returned data pixels)Obtains texture images. | ||||||||||||||||
| public static void | glGetTexImage(int tex, int
the level-of-detail number level, int format, int the pixel type. One of: type, ShortBuffer the buffer in which to place the returned data pixels)Obtains texture images. | ||||||||||||||||
| public static void | glGetTexImage(int tex, int
the level-of-detail number level, int format, int the pixel type. One of: type, IntBuffer the buffer in which to place the returned data pixels)Obtains texture images. | ||||||||||||||||
| public static void | glGetTexImage(int tex, int
the level-of-detail number level, int format, int the pixel type. One of: type, FloatBuffer the buffer in which to place the returned data pixels)Obtains texture images. | ||||||||||||||||
| public static void | glGetTexImage(int tex, int
the level-of-detail number level, int format, int the pixel type. One of: type, DoubleBuffer the buffer in which to place the returned data pixels)Obtains texture images. | ||||||||||||||||
| public static void | glGetTexImage(int tex, int level, int format, int type, short[] pixels)
Array version of: | ||||||||||||||||
| public static void | |||||||||||||||||
| public static void | glGetTexImage(int tex, int level, int format, int type, float[] pixels)
Array version of: | ||||||||||||||||
| public static void | glGetTexImage(int tex, int level, int format, int type, double[] pixels)
Array version of: | ||||||||||||||||
| public static float | glGetTexLevelParameterf(int
the texture image target target, int the level-of-detail number level, int the parameter to query pname)Float version of | ||||||||||||||||
| public static void | glGetTexLevelParameterfv(int
the texture image target target, int the level-of-detail number level, int the parameter to query pname, FloatBuffer a scalar or buffer in which to place the returned data params)Float version of | ||||||||||||||||
| public static void | glGetTexLevelParameterfv(int target, int level, int pname, float[] params)
Array version of: | ||||||||||||||||
| public static int | glGetTexLevelParameteri(int
the texture image target. One of: target, int the level-of-detail number level, int the parameter to query. One of: pname)Places integer information about texture image parameter | ||||||||||||||||
| public static void | glGetTexLevelParameteriv(int
the texture image target. One of: target, int the level-of-detail number level, int the parameter to query. One of: pname, IntBuffer a scalar or buffer in which to place the returned data params)Places integer information about texture image parameter | ||||||||||||||||
| public static void | glGetTexLevelParameteriv(int target, int level, int pname, int[] params)
Array version of: | ||||||||||||||||
| public static float | glGetTexParameterf(int
the texture target target, int the parameter to query pname)Float version of | ||||||||||||||||
| public static void | glGetTexParameterfv(int
the texture target target, int the parameter to query pname, FloatBuffer a scalar or buffer in which to place the returned data params)Float version of | ||||||||||||||||
| public static void | |||||||||||||||||
| public static int | glGetTexParameteri(int target, int
the parameter to query. One of: pname)Place integer information about texture parameter | ||||||||||||||||
| public static void | glGetTexParameteriv(int target, int
the parameter to query. One of: pname, IntBuffer a scalar or buffer in which to place the returned data params)Place integer information about texture parameter | ||||||||||||||||
| public static void | |||||||||||||||||
| public static native void | glHint(int
the behavior to control. One of: target, int hint)
Certain aspects of GL behavior, when there is room for variation, may be controlled with this function. | ||||||||||||||||
| public static native boolean | glIsEnabled(int
the enable state to query cap)Determines if | ||||||||||||||||
| public static native boolean | glIsTexture(int
the texture name to query texture)Returns true if | ||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | glLogicOp(int
the operation to set. One of: op)
Sets the logical framebuffer operation. | ||||||||||||||||
| public static native void | glPixelStoref(int
the pixel store parameter to set pname, float the parameter value param)Float version of | ||||||||||||||||
| public static native void | glPixelStorei(int pname, int
the parameter value param)Sets the integer value of a pixel store parameter. | ||||||||||||||||
| public static native void | glPointSize(float
the request size of a point size)Controls the rasterization of points if no vertex, tessellation control, tessellation evaluation, or geometry shader is active. | ||||||||||||||||
| public static native void | glPolygonMode(int
the face for which to set the rasterizing method. One of: face, int mode)
Controls the interpretation of polygons for rasterization. | ||||||||||||||||
| public static native void | glPolygonOffset(float
the maximum depth slope factor factor, float the constant scale units)The depth values of all fragments generated by the rasterization of a polygon may be offset by a single value that is computed for that polygon. | ||||||||||||||||
| public static native void | glReadBuffer(int
the color buffer to read from. One of: src)
Defines the color buffer from which values are obtained. | ||||||||||||||||
| public static void | glReadPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int format, int the pixel type. One of: type, ByteBuffer a buffer in which to place the returned pixel data pixels)ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at | ||||||||||||||||
| public static void | glReadPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int format, int the pixel type. One of: type, long a buffer in which to place the returned pixel data pixels)ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at | ||||||||||||||||
| public static void | glReadPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int format, int the pixel type. One of: type, ShortBuffer a buffer in which to place the returned pixel data pixels)ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at | ||||||||||||||||
| public static void | glReadPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int format, int the pixel type. One of: type, IntBuffer a buffer in which to place the returned pixel data pixels)ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at | ||||||||||||||||
| public static void | glReadPixels(int
the left pixel coordinate x, int the lower pixel coordinate y, int the number of pixels to read in the x-dimension width, int the number of pixels to read in the y-dimension height, int format, int the pixel type. One of: type, FloatBuffer a buffer in which to place the returned pixel data pixels)ReadPixels obtains values from the selected read buffer from each pixel with lower left hand corner at | ||||||||||||||||
| public static void | glReadPixels(int x, int y, int width, int height, int format, int type, short[] pixels)
Array version of: | ||||||||||||||||
| public static void | glReadPixels(int x, int y, int width, int height, int format, int type, int[] pixels)
Array version of: | ||||||||||||||||
| public static void | glReadPixels(int x, int y, int width, int height, int format, int type, float[] pixels)
Array version of: | ||||||||||||||||
| public static native void | glScissor(int
the left scissor rectangle coordinate x, int the bottom scissor rectangle coordinate y, int the scissor rectangle width width, int the scissor rectangle height height)Defines the scissor rectangle for all viewports. | ||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | glStencilOp(int
the action to take if the stencil test fails sfail, int the action to take if the depth buffer test fails dpfail, int the action to take if the depth buffer test passes dppass)Indicates what happens to the stored stencil value if this or certain subsequent tests fail or pass. | ||||||||||||||||
| public static void | glTexImage1D(int
the texture target. One of: target, int
the level-of-detail number level, int the texture internal format internalformat, int the texture width width, int the texture border width border, int the texel data format format, int the texel data type type, ByteBuffer the texel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexImage1D(int
the texture target. One of: target, int
the level-of-detail number level, int the texture internal format internalformat, int the texture width width, int the texture border width border, int the texel data format format, int the texel data type type, long the texel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexImage1D(int
the texture target. One of: target, int
the level-of-detail number level, int the texture internal format internalformat, int the texture width width, int the texture border width border, int the texel data format format, int the texel data type type, ShortBuffer the texel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexImage1D(int
the texture target. One of: target, int
the level-of-detail number level, int the texture internal format internalformat, int the texture width width, int the texture border width border, int the texel data format format, int the texel data type type, IntBuffer the texel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexImage1D(int
the texture target. One of: target, int
the level-of-detail number level, int the texture internal format internalformat, int the texture width width, int the texture border width border, int the texel data format format, int the texel data type type, FloatBuffer the texel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexImage1D(int
the texture target. One of: target, int
the level-of-detail number level, int the texture internal format internalformat, int the texture width width, int the texture border width border, int the texel data format format, int the texel data type type, DoubleBuffer the texel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, short[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, int[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, float[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, double[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexImage2D(int target, int
the level-of-detail number level, int the texture internal format. One of: internalformat, int the texture width width, int the texture height height, int the texture border width border, int format, int the texel data type. One of: type, ByteBuffer the texel data pixels)Specifies a two-dimensional texture image. | ||||||||||||||||
| public static void | glTexImage2D(int target, int
the level-of-detail number level, int the texture internal format. One of: internalformat, int the texture width width, int the texture height height, int the texture border width border, int format, int the texel data type. One of: type, long the texel data pixels)Specifies a two-dimensional texture image. | ||||||||||||||||
| public static void | glTexImage2D(int target, int
the level-of-detail number level, int the texture internal format. One of: internalformat, int the texture width width, int the texture height height, int the texture border width border, int format, int the texel data type. One of: type, ShortBuffer the texel data pixels)Specifies a two-dimensional texture image. | ||||||||||||||||
| public static void | glTexImage2D(int target, int
the level-of-detail number level, int the texture internal format. One of: internalformat, int the texture width width, int the texture height height, int the texture border width border, int format, int the texel data type. One of: type, IntBuffer the texel data pixels)Specifies a two-dimensional texture image. | ||||||||||||||||
| public static void | glTexImage2D(int target, int
the level-of-detail number level, int the texture internal format. One of: internalformat, int the texture width width, int the texture height height, int the texture border width border, int format, int the texel data type. One of: type, FloatBuffer the texel data pixels)Specifies a two-dimensional texture image. | ||||||||||||||||
| public static void | glTexImage2D(int target, int
the level-of-detail number level, int the texture internal format. One of: internalformat, int the texture width width, int the texture height height, int the texture border width border, int format, int the texel data type. One of: type, DoubleBuffer the texel data pixels)Specifies a two-dimensional texture image. | ||||||||||||||||
| public static void | glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, short[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, int[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, float[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, double[] pixels)
Array version of: | ||||||||||||||||
| public static native void | glTexParameterf(int
the texture target target, int the parameter to set pname, float the parameter value param)Float version of | ||||||||||||||||
| public static void | glTexParameterfv(int
the texture target target, int the parameter to set pname, FloatBuffer the parameter value params)Pointer version of | ||||||||||||||||
| public static void | |||||||||||||||||
| public static native void | glTexParameteri(int target, int
the parameter to set. One of: pname, int the parameter value param)Sets the integer value of a texture parameter, which controls how the texel array is treated when specified or changed, and when applied to a fragment. | ||||||||||||||||
| public static void | glTexParameteriv(int
the texture target target, int the parameter to set pname, IntBuffer the parameter value params)Pointer version of | ||||||||||||||||
| public static void | |||||||||||||||||
| public static void | glTexSubImage1D(int
the texture target. Must be: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the subregion width width, int format, int the pixel data type. One of: type, ByteBuffer the pixel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexSubImage1D(int
the texture target. Must be: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the subregion width width, int format, int the pixel data type. One of: type, long the pixel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexSubImage1D(int
the texture target. Must be: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the subregion width width, int format, int the pixel data type. One of: type, ShortBuffer the pixel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexSubImage1D(int
the texture target. Must be: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the subregion width width, int format, int the pixel data type. One of: type, IntBuffer the pixel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexSubImage1D(int
the texture target. Must be: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the subregion width width, int format, int the pixel data type. One of: type, FloatBuffer the pixel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexSubImage1D(int
the texture target. Must be: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the subregion width width, int format, int the pixel data type. One of: type, DoubleBuffer the pixel data pixels)One-dimensional version of | ||||||||||||||||
| public static void | glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, short[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, int[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, float[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, double[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexSubImage2D(int
the texture target. One of: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the bottom coordinate of the texel subregion yoffset, int the subregion width width, int the subregion height height, int format, int the pixel data type. One of: type, ByteBuffer the pixel data pixels)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static void | glTexSubImage2D(int
the texture target. One of: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the bottom coordinate of the texel subregion yoffset, int the subregion width width, int the subregion height height, int format, int the pixel data type. One of: type, long the pixel data pixels)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static void | glTexSubImage2D(int
the texture target. One of: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the bottom coordinate of the texel subregion yoffset, int the subregion width width, int the subregion height height, int format, int the pixel data type. One of: type, ShortBuffer the pixel data pixels)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static void | glTexSubImage2D(int
the texture target. One of: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the bottom coordinate of the texel subregion yoffset, int the subregion width width, int the subregion height height, int format, int the pixel data type. One of: type, IntBuffer the pixel data pixels)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static void | glTexSubImage2D(int
the texture target. One of: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the bottom coordinate of the texel subregion yoffset, int the subregion width width, int the subregion height height, int format, int the pixel data type. One of: type, FloatBuffer the pixel data pixels)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static void | glTexSubImage2D(int
the texture target. One of: target, int
the level-of-detail-number level, int the left coordinate of the texel subregion xoffset, int the bottom coordinate of the texel subregion yoffset, int the subregion width width, int the subregion height height, int format, int the pixel data type. One of: type, DoubleBuffer the pixel data pixels)Respecifies a rectangular subregion of an existing texel array. | ||||||||||||||||
| public static void | glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, short[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, int[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, float[] pixels)
Array version of: | ||||||||||||||||
| public static void | glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, double[] pixels)
Array version of: | ||||||||||||||||
| public static native void | glViewport(int
the left viewport coordinate x, int the bottom viewport coordinate y, int the viewport width w, int the viewport height h)Specifies the viewport transformation parameters for all viewports. | ||||||||||||||||
| public static native void | nglDeleteTextures(int
the number of texture names in the n, long textures)textures parameterUnsafe version of: | ||||||||||||||||
| public static native void | nglDrawElements(int mode, int
the number of vertices to transfer to the GL count, int type, long indices)Unsafe version of: | ||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native long | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | nglGetTexLevelParameterfv(int target, int level, int pname, long params)
Unsafe version of: | ||||||||||||||||
| public static native void | nglGetTexLevelParameteriv(int target, int level, int pname, long params)
Unsafe version of: | ||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | nglReadPixels(int x, int y, int width, int height, int format, int type, long pixels)
Unsafe version of: | ||||||||||||||||
| public static native void | nglTexImage1D(int target, int level, int internalformat, int width, int border, int format, int type, long pixels)
Unsafe version of: | ||||||||||||||||
| public static native void | nglTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, long pixels)
Unsafe version of: | ||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | |||||||||||||||||
| public static native void | nglTexSubImage1D(int target, int level, int xoffset, int width, int format, int type, long pixels)
Unsafe version of: | ||||||||||||||||
| public static native void | nglTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels)
Unsafe version of: |