- Direct Known Subclasses:
GL21C
GL20C
relies on preview features of the Java platform:
GL20C
refers to one or more preview APIs:MemorySegment
,SegmentAllocator
.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
The OpenGL 2.0 forward compatible functions.
These extensions are promoted in this version:
- Since:
- 0.1.0
- Author:
- squid233
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class overrungl.opengl.GL15C
ARRAY_BUFFER, ARRAY_BUFFER_BINDING, BUFFER_ACCESS, BUFFER_MAP_POINTER, BUFFER_MAPPED, BUFFER_SIZE, BUFFER_USAGE, CURRENT_QUERY, DYNAMIC_COPY, DYNAMIC_DRAW, DYNAMIC_READ, ELEMENT_ARRAY_BUFFER, ELEMENT_ARRAY_BUFFER_BINDING, QUERY_COUNTER_BITS, QUERY_RESULT, QUERY_RESULT_AVAILABLE, READ_ONLY, READ_WRITE, SAMPLES_PASSED, SRC1_ALPHA, STATIC_COPY, STATIC_DRAW, STATIC_READ, STREAM_COPY, STREAM_DRAW, STREAM_READ, VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, WRITE_ONLY
Fields inherited from class overrungl.opengl.GL14C
BLEND_COLOR, BLEND_DST_ALPHA, BLEND_DST_RGB, BLEND_EQUATION, BLEND_SRC_ALPHA, BLEND_SRC_RGB, CONSTANT_ALPHA, CONSTANT_COLOR, DECR_WRAP, DEPTH_COMPONENT16, DEPTH_COMPONENT24, DEPTH_COMPONENT32, FUNC_ADD, FUNC_REVERSE_SUBTRACT, FUNC_SUBTRACT, INCR_WRAP, MAX, MAX_TEXTURE_LOD_BIAS, MIN, MIRRORED_REPEAT, ONE_MINUS_CONSTANT_ALPHA, ONE_MINUS_CONSTANT_COLOR, POINT_FADE_THRESHOLD_SIZE, TEXTURE_COMPARE_FUNC, TEXTURE_COMPARE_MODE, TEXTURE_DEPTH_SIZE, TEXTURE_LOD_BIAS
Fields inherited from class overrungl.opengl.GL13C
ACTIVE_TEXTURE, CLAMP_TO_BORDER, COMPRESSED_RGB, COMPRESSED_RGBA, COMPRESSED_TEXTURE_FORMATS, MAX_CUBE_MAP_TEXTURE_SIZE, MULTISAMPLE, NUM_COMPRESSED_TEXTURE_FORMATS, PROXY_TEXTURE_CUBE_MAP, SAMPLE_ALPHA_TO_COVERAGE, SAMPLE_ALPHA_TO_ONE, SAMPLE_BUFFERS, SAMPLE_COVERAGE, SAMPLE_COVERAGE_INVERT, SAMPLE_COVERAGE_VALUE, SAMPLES, TEXTURE_BINDING_CUBE_MAP, TEXTURE_COMPRESSED, TEXTURE_COMPRESSED_IMAGE_SIZE, TEXTURE_COMPRESSION_HINT, TEXTURE_CUBE_MAP, TEXTURE_CUBE_MAP_NEGATIVE_X, TEXTURE_CUBE_MAP_NEGATIVE_Y, TEXTURE_CUBE_MAP_NEGATIVE_Z, TEXTURE_CUBE_MAP_POSITIVE_X, TEXTURE_CUBE_MAP_POSITIVE_Y, TEXTURE_CUBE_MAP_POSITIVE_Z, TEXTURE0, TEXTURE1, TEXTURE10, TEXTURE11, TEXTURE12, TEXTURE13, TEXTURE14, TEXTURE15, TEXTURE16, TEXTURE17, TEXTURE18, TEXTURE19, TEXTURE2, TEXTURE20, TEXTURE21, TEXTURE22, TEXTURE23, TEXTURE24, TEXTURE25, TEXTURE26, TEXTURE27, TEXTURE28, TEXTURE29, TEXTURE3, TEXTURE30, TEXTURE31, TEXTURE4, TEXTURE5, TEXTURE6, TEXTURE7, TEXTURE8, TEXTURE9
Fields inherited from class overrungl.opengl.GL12C
ALIASED_LINE_WIDTH_RANGE, BGR, BGRA, CLAMP_TO_EDGE, MAX_3D_TEXTURE_SIZE, MAX_ELEMENTS_INDICES, MAX_ELEMENTS_VERTICES, PACK_IMAGE_HEIGHT, PACK_SKIP_IMAGES, PROXY_TEXTURE_3D, SMOOTH_LINE_WIDTH_GRANULARITY, SMOOTH_LINE_WIDTH_RANGE, SMOOTH_POINT_SIZE_GRANULARITY, SMOOTH_POINT_SIZE_RANGE, TEXTURE_3D, TEXTURE_BASE_LEVEL, TEXTURE_BINDING_3D, TEXTURE_DEPTH, TEXTURE_MAX_LEVEL, TEXTURE_MAX_LOD, TEXTURE_MIN_LOD, TEXTURE_WRAP_R, UNPACK_IMAGE_HEIGHT, UNPACK_SKIP_IMAGES, UNSIGNED_BYTE_2_3_3_REV, UNSIGNED_BYTE_3_3_2, UNSIGNED_INT_10_10_10_2, UNSIGNED_INT_2_10_10_10_REV, UNSIGNED_INT_8_8_8_8, UNSIGNED_INT_8_8_8_8_REV, UNSIGNED_SHORT_1_5_5_5_REV, UNSIGNED_SHORT_4_4_4_4, UNSIGNED_SHORT_4_4_4_4_REV, UNSIGNED_SHORT_5_5_5_1, UNSIGNED_SHORT_5_6_5, UNSIGNED_SHORT_5_6_5_REV
Fields inherited from class overrungl.opengl.GL11C
COLOR_LOGIC_OP, DOUBLE, POLYGON_OFFSET_FACTOR, POLYGON_OFFSET_FILL, POLYGON_OFFSET_LINE, POLYGON_OFFSET_POINT, POLYGON_OFFSET_UNITS, PROXY_TEXTURE_1D, PROXY_TEXTURE_2D, R3_G3_B2, RGB10, RGB10_A2, RGB12, RGB16, RGB4, RGB5, RGB5_A1, RGB8, RGBA12, RGBA16, RGBA2, RGBA4, RGBA8, TEXTURE_ALPHA_SIZE, TEXTURE_BINDING_1D, TEXTURE_BINDING_2D, TEXTURE_BLUE_SIZE, TEXTURE_GREEN_SIZE, TEXTURE_INTERNAL_FORMAT, TEXTURE_RED_SIZE, VERTEX_ARRAY
Fields inherited from class overrungl.opengl.GL10C
ALPHA, ALWAYS, AND, AND_INVERTED, AND_REVERSE, BACK, BACK_LEFT, BACK_RIGHT, BLEND, BLEND_DST, BLEND_SRC, BLUE, BYTE, CCW, CLEAR, COLOR, COLOR_BUFFER_BIT, COLOR_CLEAR_VALUE, COLOR_WRITEMASK, COPY, COPY_INVERTED, CULL_FACE, CULL_FACE_MODE, CW, DECR, DEPTH, DEPTH_BUFFER_BIT, DEPTH_CLEAR_VALUE, DEPTH_COMPONENT, DEPTH_FUNC, DEPTH_RANGE, DEPTH_TEST, DEPTH_WRITEMASK, DITHER, DONT_CARE, DOUBLEBUFFER, DRAW_BUFFER, DST_ALPHA, DST_COLOR, EQUAL, EQUIV, EXTENSIONS, FALSE, FASTEST, FILL, FLOAT, FRONT, FRONT_AND_BACK, FRONT_FACE, FRONT_LEFT, FRONT_RIGHT, GEQUAL, GREATER, GREEN, INCR, INT, INVALID_ENUM, INVALID_OPERATION, INVALID_VALUE, INVERT, KEEP, LEFT, LEQUAL, LESS, LINE, LINE_LOOP, LINE_SMOOTH, LINE_SMOOTH_HINT, LINE_STRIP, LINE_WIDTH, LINE_WIDTH_GRANULARITY, LINE_WIDTH_RANGE, LINEAR, LINEAR_MIPMAP_LINEAR, LINEAR_MIPMAP_NEAREST, LINES, LOGIC_OP_MODE, MAX_TEXTURE_SIZE, MAX_VIEWPORT_DIMS, NAND, NEAREST, NEAREST_MIPMAP_LINEAR, NEAREST_MIPMAP_NEAREST, NEVER, NICEST, NO_ERROR, NONE, NOOP, NOR, NOTEQUAL, ONE, ONE_MINUS_DST_ALPHA, ONE_MINUS_DST_COLOR, ONE_MINUS_SRC_ALPHA, ONE_MINUS_SRC_COLOR, OR, OR_INVERTED, OR_REVERSE, OUT_OF_MEMORY, PACK_ALIGNMENT, PACK_LSB_FIRST, PACK_ROW_LENGTH, PACK_SKIP_PIXELS, PACK_SKIP_ROWS, PACK_SWAP_BYTES, POINT, POINT_SIZE, POINT_SIZE_GRANULARITY, POINT_SIZE_RANGE, POINTS, POLYGON_MODE, POLYGON_SMOOTH, POLYGON_SMOOTH_HINT, QUADS, READ_BUFFER, RED, RENDERER, REPEAT, REPLACE, RGB, RGBA, RIGHT, SCISSOR_BOX, SCISSOR_TEST, SET, SHORT, SRC_ALPHA, SRC_ALPHA_SATURATE, SRC_COLOR, STACK_OVERFLOW, STACK_UNDERFLOW, STENCIL, STENCIL_BUFFER_BIT, STENCIL_CLEAR_VALUE, STENCIL_FAIL, STENCIL_FUNC, STENCIL_INDEX, STENCIL_PASS_DEPTH_FAIL, STENCIL_PASS_DEPTH_PASS, STENCIL_REF, STENCIL_TEST, STENCIL_VALUE_MASK, STENCIL_WRITEMASK, STEREO, SUBPIXEL_BITS, TEXTURE, TEXTURE_1D, TEXTURE_2D, TEXTURE_BORDER_COLOR, TEXTURE_HEIGHT, TEXTURE_MAG_FILTER, TEXTURE_MIN_FILTER, TEXTURE_WIDTH, TEXTURE_WRAP_S, TEXTURE_WRAP_T, TRIANGLE_FAN, TRIANGLE_STRIP, TRIANGLES, TRUE, UNPACK_ALIGNMENT, UNPACK_LSB_FIRST, UNPACK_ROW_LENGTH, UNPACK_SKIP_PIXELS, UNPACK_SKIP_ROWS, UNPACK_SWAP_BYTES, UNSIGNED_BYTE, UNSIGNED_INT, UNSIGNED_SHORT, VENDOR, VERSION, VIEWPORT, XOR, ZERO
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
attachShader
(int program, int shader) static void
bindAttribLocation
(int program, int index, MemorySegmentPREVIEW name) static void
bindAttribLocation
(int program, int index, String name) static void
blendEquationSeparate
(int modeRGB, int modeAlpha) static void
compileShader
(int shader) static int
static int
createShader
(int type) static void
deleteProgram
(int program) static void
deleteShader
(int shader) static void
detachShader
(int program, int shader) static void
disableVertexAttribArray
(int index) static void
drawBuffers
(int n, MemorySegmentPREVIEW bufs) static void
drawBuffers
(SegmentAllocatorPREVIEW allocator, int[] bufs) static void
enableVertexAttribArray
(int index) static void
getActiveAttrib
(int program, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW size, MemorySegmentPREVIEW type, MemorySegmentPREVIEW name) static void
getActiveAttrib
(SegmentAllocatorPREVIEW allocator, int program, int index, int bufSize, int @Nullable [] length, int[] size, int[] type, String[] name) static void
getActiveUniform
(int program, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW size, MemorySegmentPREVIEW type, MemorySegmentPREVIEW name) static void
getActiveUniform
(SegmentAllocatorPREVIEW allocator, int program, int index, int bufSize, int @Nullable [] length, int[] size, int[] type, String[] name) static void
getAttachedShaders
(int program, int maxCount, MemorySegmentPREVIEW count, MemorySegmentPREVIEW shaders) static void
getAttachedShaders
(SegmentAllocatorPREVIEW allocator, int program, int @Nullable [] count, int[] shaders) static int
getAttribLocation
(int program, MemorySegmentPREVIEW name) static int
getAttribLocation
(int program, String name) static int
getProgrami
(int program, int pname) static void
getProgramInfoLog
(int program, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW infoLog) static String
getProgramInfoLog
(SegmentAllocatorPREVIEW allocator, int program) static String
getProgramInfoLog
(SegmentAllocatorPREVIEW allocator, int program, int bufSize, int @Nullable [] length) static void
getProgramiv
(int program, int pname, MemorySegmentPREVIEW params) static void
getProgramiv
(SegmentAllocatorPREVIEW allocator, int program, int pname, int[] params) static int
getShaderi
(int shader, int pname) static void
getShaderInfoLog
(int shader, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW infoLog) static String
getShaderInfoLog
(SegmentAllocatorPREVIEW allocator, int shader) static String
getShaderInfoLog
(SegmentAllocatorPREVIEW allocator, int shader, int bufSize, int @Nullable [] length) static void
getShaderiv
(int shader, int pname, MemorySegmentPREVIEW params) static void
getShaderiv
(SegmentAllocatorPREVIEW allocator, int shader, int pname, int[] params) static void
getShaderSource
(int shader, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW source) static String
getShaderSource
(SegmentAllocatorPREVIEW allocator, int shader) static String
getShaderSource
(SegmentAllocatorPREVIEW allocator, int shader, int bufSize, int @Nullable [] length) static float
getUniformf
(int program, int location) static void
getUniformfv
(int program, int location, MemorySegmentPREVIEW params) static void
getUniformfv
(SegmentAllocatorPREVIEW allocator, int program, int location, float[] params) static int
getUniformi
(int program, int location) static void
getUniformiv
(int program, int location, MemorySegmentPREVIEW params) static void
getUniformiv
(SegmentAllocatorPREVIEW allocator, int program, int location, int[] params) static int
getUniformLocation
(int program, MemorySegmentPREVIEW name) static int
getUniformLocation
(int program, String name) static double
getVertexAttribd
(int index, int pname) static void
getVertexAttribdv
(int index, int pname, MemorySegmentPREVIEW params) static void
getVertexAttribdv
(SegmentAllocatorPREVIEW allocator, int index, int pname, double[] params) static float
getVertexAttribf
(int index, int pname) static void
getVertexAttribfv
(int index, int pname, MemorySegmentPREVIEW params) static void
getVertexAttribfv
(SegmentAllocatorPREVIEW allocator, int index, int pname, float[] params) static int
getVertexAttribi
(int index, int pname) static void
getVertexAttribiv
(int index, int pname, MemorySegmentPREVIEW params) static void
getVertexAttribiv
(SegmentAllocatorPREVIEW allocator, int index, int pname, int[] params) static void
getVertexAttribPointerv
(int index, int pname, MemorySegmentPREVIEW pointer) static void
getVertexAttribPointerv
(SegmentAllocatorPREVIEW allocator, int index, int pname, byte[] pointer) static void
getVertexAttribPointerv
(SegmentAllocatorPREVIEW allocator, int index, int pname, double[] pointer) static void
getVertexAttribPointerv
(SegmentAllocatorPREVIEW allocator, int index, int pname, float[] pointer) static void
getVertexAttribPointerv
(SegmentAllocatorPREVIEW allocator, int index, int pname, int[] pointer) static void
getVertexAttribPointerv
(SegmentAllocatorPREVIEW allocator, int index, int pname, short[] pointer) static boolean
isProgram
(int program) static boolean
isShader
(int shader) static void
linkProgram
(int program) static void
shaderSource
(int shader, int count, MemorySegmentPREVIEW string, MemorySegmentPREVIEW length) static void
shaderSource
(int shader, String string) static void
shaderSource
(SegmentAllocatorPREVIEW allocator, int shader, String[] string) static void
stencilFuncSeparate
(int face, int func, int ref, int mask) static void
stencilMaskSeparate
(int face, int mask) static void
stencilOpSeparate
(int face, int sfail, int dpfail, int dppass) static void
uniform1f
(int location, float v0) static void
uniform1fv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform1fv
(SegmentAllocatorPREVIEW allocator, int location, float[] value) static void
uniform1i
(int location, int v0) static void
uniform1iv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform1iv
(SegmentAllocatorPREVIEW allocator, int location, int[] value) static void
uniform2f
(int location, float v0, float v1) static void
uniform2fv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform2fv
(SegmentAllocatorPREVIEW allocator, int location, float[] value) static void
uniform2i
(int location, int v0, int v1) static void
uniform2iv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform2iv
(SegmentAllocatorPREVIEW allocator, int location, int[] value) static void
uniform3f
(int location, float v0, float v1, float v2) static void
uniform3fv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform3fv
(SegmentAllocatorPREVIEW allocator, int location, float[] value) static void
uniform3i
(int location, int v0, int v1, int v2) static void
uniform3iv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform3iv
(SegmentAllocatorPREVIEW allocator, int location, int[] value) static void
uniform4f
(int location, float v0, float v1, float v2, float v3) static void
uniform4fv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform4fv
(SegmentAllocatorPREVIEW allocator, int location, float[] value) static void
uniform4i
(int location, int v0, int v1, int v2, int v3) static void
uniform4iv
(int location, int count, MemorySegmentPREVIEW value) static void
uniform4iv
(SegmentAllocatorPREVIEW allocator, int location, int[] value) static void
uniformMatrix2fv
(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static void
uniformMatrix2fv
(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) static void
uniformMatrix2fv
(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) static void
uniformMatrix3fv
(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static void
uniformMatrix3fv
(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) static void
uniformMatrix3fv
(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) static void
uniformMatrix4fv
(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static void
uniformMatrix4fv
(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) static void
uniformMatrix4fv
(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) static void
useProgram
(int program) static void
validateProgram
(int program) static void
vertexAttrib1d
(int index, double x) static void
vertexAttrib1dv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib1dv
(SegmentAllocatorPREVIEW allocator, int index, double[] v) static void
vertexAttrib1f
(int index, float x) static void
vertexAttrib1fv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib1fv
(SegmentAllocatorPREVIEW allocator, int index, float[] v) static void
vertexAttrib1s
(int index, short x) static void
vertexAttrib1sv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib1sv
(SegmentAllocatorPREVIEW allocator, int index, short[] v) static void
vertexAttrib2d
(int index, double x, double y) static void
vertexAttrib2dv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib2dv
(SegmentAllocatorPREVIEW allocator, int index, double[] v) static void
vertexAttrib2f
(int index, float x, float y) static void
vertexAttrib2fv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib2fv
(SegmentAllocatorPREVIEW allocator, int index, float[] v) static void
vertexAttrib2s
(int index, short x, short y) static void
vertexAttrib2sv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib2sv
(SegmentAllocatorPREVIEW allocator, int index, short[] v) static void
vertexAttrib3d
(int index, double x, double y, double z) static void
vertexAttrib3dv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib3dv
(SegmentAllocatorPREVIEW allocator, int index, double[] v) static void
vertexAttrib3f
(int index, float x, float y, float z) static void
vertexAttrib3fv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib3fv
(SegmentAllocatorPREVIEW allocator, int index, float[] v) static void
vertexAttrib3s
(int index, short x, short y, short z) static void
vertexAttrib3sv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib3sv
(SegmentAllocatorPREVIEW allocator, int index, short[] v) static void
vertexAttrib4bv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4bv
(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static void
vertexAttrib4d
(int index, double x, double y, double z, double w) static void
vertexAttrib4dv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4dv
(SegmentAllocatorPREVIEW allocator, int index, double[] v) static void
vertexAttrib4f
(int index, float x, float y, float z, float w) static void
vertexAttrib4fv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4fv
(SegmentAllocatorPREVIEW allocator, int index, float[] v) static void
vertexAttrib4iv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4iv
(SegmentAllocatorPREVIEW allocator, int index, int[] v) static void
vertexAttrib4Nbv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4Nbv
(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static void
vertexAttrib4Niv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4Niv
(SegmentAllocatorPREVIEW allocator, int index, int[] v) static void
vertexAttrib4Nsv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4Nsv
(SegmentAllocatorPREVIEW allocator, int index, short[] v) static void
vertexAttrib4Nub
(int index, byte x, byte y, byte z, byte w) static void
vertexAttrib4Nubv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4Nubv
(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static void
vertexAttrib4Nuiv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4Nuiv
(SegmentAllocatorPREVIEW allocator, int index, int[] v) static void
vertexAttrib4Nusv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4Nusv
(SegmentAllocatorPREVIEW allocator, int index, short[] v) static void
vertexAttrib4s
(int index, short x, short y, short z, short w) static void
vertexAttrib4sv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4sv
(SegmentAllocatorPREVIEW allocator, int index, short[] v) static void
vertexAttrib4ubv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4ubv
(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static void
vertexAttrib4uiv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4uiv
(SegmentAllocatorPREVIEW allocator, int index, int[] v) static void
vertexAttrib4usv
(int index, MemorySegmentPREVIEW v) static void
vertexAttrib4usv
(SegmentAllocatorPREVIEW allocator, int index, short[] v) static void
vertexAttribPointer
(int index, int size, int type, boolean normalized, int stride, MemorySegmentPREVIEW pointer) static void
vertexAttribPointer
(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, byte[] pointer) static void
vertexAttribPointer
(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, double[] pointer) static void
vertexAttribPointer
(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, float[] pointer) static void
vertexAttribPointer
(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, int[] pointer) static void
vertexAttribPointer
(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, short[] pointer) Methods inherited from class overrungl.opengl.GL15C
beginQuery, bindBuffer, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, bufferSubData, deleteBuffer, deleteBuffers, deleteBuffers, deleteQueries, deleteQueries, deleteQuery, endQuery, genBuffer, genBuffers, genBuffers, genQueries, genQueries, genQuery, getBufferParameteri, getBufferParameteriv, getBufferPointer, getBufferPointerv, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getBufferSubData, getQueryi, getQueryiv, getQueryObjecti, getQueryObjectiv, getQueryObjectui, getQueryObjectuiv, isBuffer, isQuery, mapBuffer, unmapBuffer
Methods inherited from class overrungl.opengl.GL14C
blendColor, blendEquation, blendFuncSeparate, multiDrawArrays, multiDrawArrays, multiDrawArrays, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, pointParameterf, pointParameterfv, pointParameterfv, pointParameteri, pointParameteriv, pointParameteriv
Methods inherited from class overrungl.opengl.GL13C
activeTexture, compressedTexImage1D, compressedTexImage2D, compressedTexImage3D, compressedTexSubImage1D, compressedTexSubImage2D, compressedTexSubImage3D, getCompressedTexImage, sampleCoverage
Methods inherited from class overrungl.opengl.GL12C
copyTexSubImage3D, drawRangeElements, drawRangeElements, drawRangeElements, drawRangeElements, texImage3D, texImage3D, texImage3D, texImage3D, texImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3D
Methods inherited from class overrungl.opengl.GL11C
bindTexture, copyTexImage1D, copyTexImage2D, copyTexSubImage1D, copyTexSubImage2D, deleteTexture, deleteTextures, deleteTextures, drawArrays, drawElements, drawElements, drawElements, drawElements, genTexture, genTextures, genTextures, getPointer, getPointerv, isTexture, polygonOffset, texSubImage1D, texSubImage1D, texSubImage1D, texSubImage1D, texSubImage1D, texSubImage2D, texSubImage2D, texSubImage2D, texSubImage2D, texSubImage2D
Methods inherited from class overrungl.opengl.GL10C
blendFunc, clear, clearColor, clearDepth, clearStencil, colorMask, cullFace, depthFunc, depthMask, depthRange, disable, drawBuffer, enable, finish, flush, frontFace, getBoolean, getBooleanv, getBooleanv, getDouble, getDoublev, getDoublev, getError, getFloat, getFloatv, getFloatv, getInteger, getIntegerv, getIntegerv, getString, getTexImage, getTexLevelParameterf, getTexLevelParameterfv, getTexLevelParameterfv, getTexLevelParameteri, getTexLevelParameteriv, getTexLevelParameteriv, getTexParameterf, getTexParameterfv, getTexParameterfv, getTexParameteri, getTexParameteriv, getTexParameteriv, hint, isEnabled, lineWidth, logicOp, ngetString, pixelStoref, pixelStorei, pointSize, polygonMode, readBuffer, readPixels, readPixels, readPixels, readPixels, readPixels, scissor, stencilFunc, stencilMask, stencilOp, texImage1D, texImage1D, texImage1D, texImage1D, texImage1D, texImage2D, texImage2D, texImage2D, texImage2D, texImage2D, texParameterf, texParameterfv, texParameterfv, texParameteri, texParameteriv, texParameteriv, viewport
-
Field Details
-
BLEND_EQUATION_RGB
public static final int BLEND_EQUATION_RGB- See Also:
-
VERTEX_ATTRIB_ARRAY_ENABLED
public static final int VERTEX_ATTRIB_ARRAY_ENABLED- See Also:
-
VERTEX_ATTRIB_ARRAY_SIZE
public static final int VERTEX_ATTRIB_ARRAY_SIZE- See Also:
-
VERTEX_ATTRIB_ARRAY_STRIDE
public static final int VERTEX_ATTRIB_ARRAY_STRIDE- See Also:
-
VERTEX_ATTRIB_ARRAY_TYPE
public static final int VERTEX_ATTRIB_ARRAY_TYPE- See Also:
-
CURRENT_VERTEX_ATTRIB
public static final int CURRENT_VERTEX_ATTRIB- See Also:
-
VERTEX_PROGRAM_POINT_SIZE
public static final int VERTEX_PROGRAM_POINT_SIZE- See Also:
-
VERTEX_ATTRIB_ARRAY_POINTER
public static final int VERTEX_ATTRIB_ARRAY_POINTER- See Also:
-
STENCIL_BACK_FUNC
public static final int STENCIL_BACK_FUNC- See Also:
-
STENCIL_BACK_FAIL
public static final int STENCIL_BACK_FAIL- See Also:
-
STENCIL_BACK_PASS_DEPTH_FAIL
public static final int STENCIL_BACK_PASS_DEPTH_FAIL- See Also:
-
STENCIL_BACK_PASS_DEPTH_PASS
public static final int STENCIL_BACK_PASS_DEPTH_PASS- See Also:
-
MAX_DRAW_BUFFERS
public static final int MAX_DRAW_BUFFERS- See Also:
-
DRAW_BUFFER0
public static final int DRAW_BUFFER0- See Also:
-
DRAW_BUFFER1
public static final int DRAW_BUFFER1- See Also:
-
DRAW_BUFFER2
public static final int DRAW_BUFFER2- See Also:
-
DRAW_BUFFER3
public static final int DRAW_BUFFER3- See Also:
-
DRAW_BUFFER4
public static final int DRAW_BUFFER4- See Also:
-
DRAW_BUFFER5
public static final int DRAW_BUFFER5- See Also:
-
DRAW_BUFFER6
public static final int DRAW_BUFFER6- See Also:
-
DRAW_BUFFER7
public static final int DRAW_BUFFER7- See Also:
-
DRAW_BUFFER8
public static final int DRAW_BUFFER8- See Also:
-
DRAW_BUFFER9
public static final int DRAW_BUFFER9- See Also:
-
DRAW_BUFFER10
public static final int DRAW_BUFFER10- See Also:
-
DRAW_BUFFER11
public static final int DRAW_BUFFER11- See Also:
-
DRAW_BUFFER12
public static final int DRAW_BUFFER12- See Also:
-
DRAW_BUFFER13
public static final int DRAW_BUFFER13- See Also:
-
DRAW_BUFFER14
public static final int DRAW_BUFFER14- See Also:
-
DRAW_BUFFER15
public static final int DRAW_BUFFER15- See Also:
-
BLEND_EQUATION_ALPHA
public static final int BLEND_EQUATION_ALPHA- See Also:
-
MAX_VERTEX_ATTRIBS
public static final int MAX_VERTEX_ATTRIBS- See Also:
-
VERTEX_ATTRIB_ARRAY_NORMALIZED
public static final int VERTEX_ATTRIB_ARRAY_NORMALIZED- See Also:
-
MAX_TEXTURE_IMAGE_UNITS
public static final int MAX_TEXTURE_IMAGE_UNITS- See Also:
-
FRAGMENT_SHADER
public static final int FRAGMENT_SHADER- See Also:
-
VERTEX_SHADER
public static final int VERTEX_SHADER- See Also:
-
MAX_FRAGMENT_UNIFORM_COMPONENTS
public static final int MAX_FRAGMENT_UNIFORM_COMPONENTS- See Also:
-
MAX_VERTEX_UNIFORM_COMPONENTS
public static final int MAX_VERTEX_UNIFORM_COMPONENTS- See Also:
-
MAX_VARYING_FLOATS
public static final int MAX_VARYING_FLOATS- See Also:
-
MAX_VERTEX_TEXTURE_IMAGE_UNITS
public static final int MAX_VERTEX_TEXTURE_IMAGE_UNITS- See Also:
-
MAX_COMBINED_TEXTURE_IMAGE_UNITS
public static final int MAX_COMBINED_TEXTURE_IMAGE_UNITS- See Also:
-
SHADER_TYPE
public static final int SHADER_TYPE- See Also:
-
FLOAT_VEC2
public static final int FLOAT_VEC2- See Also:
-
FLOAT_VEC3
public static final int FLOAT_VEC3- See Also:
-
FLOAT_VEC4
public static final int FLOAT_VEC4- See Also:
-
INT_VEC2
public static final int INT_VEC2- See Also:
-
INT_VEC3
public static final int INT_VEC3- See Also:
-
INT_VEC4
public static final int INT_VEC4- See Also:
-
BOOL
public static final int BOOL- See Also:
-
BOOL_VEC2
public static final int BOOL_VEC2- See Also:
-
BOOL_VEC3
public static final int BOOL_VEC3- See Also:
-
BOOL_VEC4
public static final int BOOL_VEC4- See Also:
-
FLOAT_MAT2
public static final int FLOAT_MAT2- See Also:
-
FLOAT_MAT3
public static final int FLOAT_MAT3- See Also:
-
FLOAT_MAT4
public static final int FLOAT_MAT4- See Also:
-
SAMPLER_1D
public static final int SAMPLER_1D- See Also:
-
SAMPLER_2D
public static final int SAMPLER_2D- See Also:
-
SAMPLER_3D
public static final int SAMPLER_3D- See Also:
-
SAMPLER_CUBE
public static final int SAMPLER_CUBE- See Also:
-
SAMPLER_1D_SHADOW
public static final int SAMPLER_1D_SHADOW- See Also:
-
SAMPLER_2D_SHADOW
public static final int SAMPLER_2D_SHADOW- See Also:
-
DELETE_STATUS
public static final int DELETE_STATUS- See Also:
-
COMPILE_STATUS
public static final int COMPILE_STATUS- See Also:
-
LINK_STATUS
public static final int LINK_STATUS- See Also:
-
VALIDATE_STATUS
public static final int VALIDATE_STATUS- See Also:
-
INFO_LOG_LENGTH
public static final int INFO_LOG_LENGTH- See Also:
-
ATTACHED_SHADERS
public static final int ATTACHED_SHADERS- See Also:
-
ACTIVE_UNIFORMS
public static final int ACTIVE_UNIFORMS- See Also:
-
ACTIVE_UNIFORM_MAX_LENGTH
public static final int ACTIVE_UNIFORM_MAX_LENGTH- See Also:
-
SHADER_SOURCE_LENGTH
public static final int SHADER_SOURCE_LENGTH- See Also:
-
ACTIVE_ATTRIBUTES
public static final int ACTIVE_ATTRIBUTES- See Also:
-
ACTIVE_ATTRIBUTE_MAX_LENGTH
public static final int ACTIVE_ATTRIBUTE_MAX_LENGTH- See Also:
-
FRAGMENT_SHADER_DERIVATIVE_HINT
public static final int FRAGMENT_SHADER_DERIVATIVE_HINT- See Also:
-
SHADING_LANGUAGE_VERSION
public static final int SHADING_LANGUAGE_VERSION- See Also:
-
CURRENT_PROGRAM
public static final int CURRENT_PROGRAM- See Also:
-
POINT_SPRITE_COORD_ORIGIN
public static final int POINT_SPRITE_COORD_ORIGIN- See Also:
-
LOWER_LEFT
public static final int LOWER_LEFT- See Also:
-
UPPER_LEFT
public static final int UPPER_LEFT- See Also:
-
STENCIL_BACK_REF
public static final int STENCIL_BACK_REF- See Also:
-
STENCIL_BACK_VALUE_MASK
public static final int STENCIL_BACK_VALUE_MASK- See Also:
-
STENCIL_BACK_WRITEMASK
public static final int STENCIL_BACK_WRITEMASK- See Also:
-
-
Constructor Details
-
GL20C
public GL20C()
-
-
Method Details
-
attachShader
public static void attachShader(int program, int shader) -
bindAttribLocation
-
bindAttribLocation
-
blendEquationSeparate
public static void blendEquationSeparate(int modeRGB, int modeAlpha) -
compileShader
public static void compileShader(int shader) -
createProgram
public static int createProgram() -
createShader
public static int createShader(int type) -
deleteProgram
public static void deleteProgram(int program) -
deleteShader
public static void deleteShader(int shader) -
detachShader
public static void detachShader(int program, int shader) -
disableVertexAttribArray
public static void disableVertexAttribArray(int index) -
drawBuffers
-
drawBuffers
-
enableVertexAttribArray
public static void enableVertexAttribArray(int index) -
getActiveAttrib
public static void getActiveAttrib(int program, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW size, MemorySegmentPREVIEW type, MemorySegmentPREVIEW name) -
getActiveAttrib
public static void getActiveAttrib(SegmentAllocatorPREVIEW allocator, int program, int index, int bufSize, int @Nullable [] length, int[] size, int[] type, String[] name) -
getActiveUniform
public static void getActiveUniform(int program, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW size, MemorySegmentPREVIEW type, MemorySegmentPREVIEW name) -
getActiveUniform
public static void getActiveUniform(SegmentAllocatorPREVIEW allocator, int program, int index, int bufSize, int @Nullable [] length, int[] size, int[] type, String[] name) -
getAttachedShaders
public static void getAttachedShaders(int program, int maxCount, MemorySegmentPREVIEW count, MemorySegmentPREVIEW shaders) -
getAttachedShaders
public static void getAttachedShaders(SegmentAllocatorPREVIEW allocator, int program, int @Nullable [] count, int[] shaders) -
getAttribLocation
-
getAttribLocation
-
getProgramInfoLog
public static void getProgramInfoLog(int program, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW infoLog) -
getProgramInfoLog
public static String getProgramInfoLog(SegmentAllocatorPREVIEW allocator, int program, int bufSize, int @Nullable [] length) -
getProgramInfoLog
-
getProgramiv
-
getProgramiv
public static void getProgramiv(SegmentAllocatorPREVIEW allocator, int program, int pname, int[] params) -
getProgrami
public static int getProgrami(int program, int pname) -
getShaderInfoLog
public static void getShaderInfoLog(int shader, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW infoLog) -
getShaderInfoLog
public static String getShaderInfoLog(SegmentAllocatorPREVIEW allocator, int shader, int bufSize, int @Nullable [] length) -
getShaderInfoLog
-
getShaderSource
public static void getShaderSource(int shader, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW source) -
getShaderSource
public static String getShaderSource(SegmentAllocatorPREVIEW allocator, int shader, int bufSize, int @Nullable [] length) -
getShaderSource
-
getShaderiv
-
getShaderiv
public static void getShaderiv(SegmentAllocatorPREVIEW allocator, int shader, int pname, int[] params) -
getShaderi
public static int getShaderi(int shader, int pname) -
getUniformLocation
-
getUniformLocation
-
getUniformfv
-
getUniformfv
public static void getUniformfv(SegmentAllocatorPREVIEW allocator, int program, int location, float[] params) -
getUniformf
public static float getUniformf(int program, int location) -
getUniformiv
-
getUniformiv
public static void getUniformiv(SegmentAllocatorPREVIEW allocator, int program, int location, int[] params) -
getUniformi
public static int getUniformi(int program, int location) -
getVertexAttribPointerv
-
getVertexAttribPointerv
public static void getVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, byte[] pointer) -
getVertexAttribPointerv
public static void getVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, short[] pointer) -
getVertexAttribPointerv
public static void getVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, int[] pointer) -
getVertexAttribPointerv
public static void getVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, float[] pointer) -
getVertexAttribPointerv
public static void getVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, double[] pointer) -
getVertexAttribdv
-
getVertexAttribdv
public static void getVertexAttribdv(SegmentAllocatorPREVIEW allocator, int index, int pname, double[] params) -
getVertexAttribd
public static double getVertexAttribd(int index, int pname) -
getVertexAttribfv
-
getVertexAttribfv
public static void getVertexAttribfv(SegmentAllocatorPREVIEW allocator, int index, int pname, float[] params) -
getVertexAttribf
public static float getVertexAttribf(int index, int pname) -
getVertexAttribiv
-
getVertexAttribiv
public static void getVertexAttribiv(SegmentAllocatorPREVIEW allocator, int index, int pname, int[] params) -
getVertexAttribi
public static int getVertexAttribi(int index, int pname) -
isProgram
public static boolean isProgram(int program) -
isShader
public static boolean isShader(int shader) -
linkProgram
public static void linkProgram(int program) -
shaderSource
public static void shaderSource(int shader, int count, MemorySegmentPREVIEW string, MemorySegmentPREVIEW length) -
shaderSource
-
shaderSource
-
stencilFuncSeparate
public static void stencilFuncSeparate(int face, int func, int ref, int mask) -
stencilMaskSeparate
public static void stencilMaskSeparate(int face, int mask) -
stencilOpSeparate
public static void stencilOpSeparate(int face, int sfail, int dpfail, int dppass) -
uniform1f
public static void uniform1f(int location, float v0) -
uniform1fv
-
uniform1fv
-
uniform1i
public static void uniform1i(int location, int v0) -
uniform1iv
-
uniform1iv
-
uniform2f
public static void uniform2f(int location, float v0, float v1) -
uniform2fv
-
uniform2fv
-
uniform2i
public static void uniform2i(int location, int v0, int v1) -
uniform2iv
-
uniform2iv
-
uniform3f
public static void uniform3f(int location, float v0, float v1, float v2) -
uniform3fv
-
uniform3fv
-
uniform3i
public static void uniform3i(int location, int v0, int v1, int v2) -
uniform3iv
-
uniform3iv
-
uniform4f
public static void uniform4f(int location, float v0, float v1, float v2, float v3) -
uniform4fv
-
uniform4fv
-
uniform4i
public static void uniform4i(int location, int v0, int v1, int v2, int v3) -
uniform4iv
-
uniform4iv
-
uniformMatrix2fv
public static void uniformMatrix2fv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) -
uniformMatrix2fv
public static void uniformMatrix2fv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) -
uniformMatrix2fv
public static void uniformMatrix2fv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) -
uniformMatrix3fv
public static void uniformMatrix3fv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) -
uniformMatrix3fv
public static void uniformMatrix3fv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) -
uniformMatrix3fv
public static void uniformMatrix3fv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) -
uniformMatrix4fv
public static void uniformMatrix4fv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) -
uniformMatrix4fv
public static void uniformMatrix4fv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) -
uniformMatrix4fv
public static void uniformMatrix4fv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) -
useProgram
public static void useProgram(int program) -
validateProgram
public static void validateProgram(int program) -
vertexAttrib1d
public static void vertexAttrib1d(int index, double x) -
vertexAttrib1dv
-
vertexAttrib1dv
-
vertexAttrib1f
public static void vertexAttrib1f(int index, float x) -
vertexAttrib1fv
-
vertexAttrib1fv
-
vertexAttrib1s
public static void vertexAttrib1s(int index, short x) -
vertexAttrib1sv
-
vertexAttrib1sv
-
vertexAttrib2d
public static void vertexAttrib2d(int index, double x, double y) -
vertexAttrib2dv
-
vertexAttrib2dv
-
vertexAttrib2f
public static void vertexAttrib2f(int index, float x, float y) -
vertexAttrib2fv
-
vertexAttrib2fv
-
vertexAttrib2s
public static void vertexAttrib2s(int index, short x, short y) -
vertexAttrib2sv
-
vertexAttrib2sv
-
vertexAttrib3d
public static void vertexAttrib3d(int index, double x, double y, double z) -
vertexAttrib3dv
-
vertexAttrib3dv
-
vertexAttrib3f
public static void vertexAttrib3f(int index, float x, float y, float z) -
vertexAttrib3fv
-
vertexAttrib3fv
-
vertexAttrib3s
public static void vertexAttrib3s(int index, short x, short y, short z) -
vertexAttrib3sv
-
vertexAttrib3sv
-
vertexAttrib4Nbv
-
vertexAttrib4Nbv
-
vertexAttrib4Niv
-
vertexAttrib4Niv
-
vertexAttrib4Nsv
-
vertexAttrib4Nsv
-
vertexAttrib4Nub
public static void vertexAttrib4Nub(int index, byte x, byte y, byte z, byte w) -
vertexAttrib4Nubv
-
vertexAttrib4Nubv
-
vertexAttrib4Nuiv
-
vertexAttrib4Nuiv
-
vertexAttrib4Nusv
-
vertexAttrib4Nusv
-
vertexAttrib4bv
-
vertexAttrib4bv
-
vertexAttrib4d
public static void vertexAttrib4d(int index, double x, double y, double z, double w) -
vertexAttrib4dv
-
vertexAttrib4dv
-
vertexAttrib4f
public static void vertexAttrib4f(int index, float x, float y, float z, float w) -
vertexAttrib4fv
-
vertexAttrib4fv
-
vertexAttrib4iv
-
vertexAttrib4iv
-
vertexAttrib4s
public static void vertexAttrib4s(int index, short x, short y, short z, short w) -
vertexAttrib4sv
-
vertexAttrib4sv
-
vertexAttrib4ubv
-
vertexAttrib4ubv
-
vertexAttrib4uiv
-
vertexAttrib4uiv
-
vertexAttrib4usv
-
vertexAttrib4usv
-
vertexAttribPointer
public static void vertexAttribPointer(int index, int size, int type, boolean normalized, int stride, MemorySegmentPREVIEW pointer) -
vertexAttribPointer
public static void vertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, byte[] pointer) -
vertexAttribPointer
public static void vertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, short[] pointer) -
vertexAttribPointer
public static void vertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, int[] pointer) -
vertexAttribPointer
public static void vertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, float[] pointer) -
vertexAttribPointer
public static void vertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, double[] pointer)
-
GL20C
when preview features are enabled.