- Direct Known Subclasses:
GL21C
GL20C relies on preview features of the Java platform:
GL20Crefers 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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields 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_ONLYFields 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_BIASFields 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, TEXTURE9Fields 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_REVFields 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_ARRAYFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidattachShader(int program, int shader) static voidbindAttribLocation(int program, int index, MemorySegmentPREVIEW name) static voidbindAttribLocation(int program, int index, String name) static voidblendEquationSeparate(int modeRGB, int modeAlpha) static voidcompileShader(int shader) static intstatic intcreateShader(int type) static voiddeleteProgram(int program) static voiddeleteShader(int shader) static voiddetachShader(int program, int shader) static voiddisableVertexAttribArray(int index) static voiddrawBuffers(int n, MemorySegmentPREVIEW bufs) static voiddrawBuffers(SegmentAllocatorPREVIEW allocator, int[] bufs) static voidenableVertexAttribArray(int index) static voidgetActiveAttrib(int program, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW size, MemorySegmentPREVIEW type, MemorySegmentPREVIEW name) static voidgetActiveAttrib(SegmentAllocatorPREVIEW allocator, int program, int index, int bufSize, int @Nullable [] length, int[] size, int[] type, String[] name) static voidgetActiveUniform(int program, int index, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW size, MemorySegmentPREVIEW type, MemorySegmentPREVIEW name) static voidgetActiveUniform(SegmentAllocatorPREVIEW allocator, int program, int index, int bufSize, int @Nullable [] length, int[] size, int[] type, String[] name) static voidgetAttachedShaders(int program, int maxCount, MemorySegmentPREVIEW count, MemorySegmentPREVIEW shaders) static voidgetAttachedShaders(SegmentAllocatorPREVIEW allocator, int program, int @Nullable [] count, int[] shaders) static intgetAttribLocation(int program, MemorySegmentPREVIEW name) static intgetAttribLocation(int program, String name) static intgetProgrami(int program, int pname) static voidgetProgramInfoLog(int program, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW infoLog) static StringgetProgramInfoLog(SegmentAllocatorPREVIEW allocator, int program) static StringgetProgramInfoLog(SegmentAllocatorPREVIEW allocator, int program, int bufSize, int @Nullable [] length) static voidgetProgramiv(int program, int pname, MemorySegmentPREVIEW params) static voidgetProgramiv(SegmentAllocatorPREVIEW allocator, int program, int pname, int[] params) static intgetShaderi(int shader, int pname) static voidgetShaderInfoLog(int shader, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW infoLog) static StringgetShaderInfoLog(SegmentAllocatorPREVIEW allocator, int shader) static StringgetShaderInfoLog(SegmentAllocatorPREVIEW allocator, int shader, int bufSize, int @Nullable [] length) static voidgetShaderiv(int shader, int pname, MemorySegmentPREVIEW params) static voidgetShaderiv(SegmentAllocatorPREVIEW allocator, int shader, int pname, int[] params) static voidgetShaderSource(int shader, int bufSize, MemorySegmentPREVIEW length, MemorySegmentPREVIEW source) static StringgetShaderSource(SegmentAllocatorPREVIEW allocator, int shader) static StringgetShaderSource(SegmentAllocatorPREVIEW allocator, int shader, int bufSize, int @Nullable [] length) static floatgetUniformf(int program, int location) static voidgetUniformfv(int program, int location, MemorySegmentPREVIEW params) static voidgetUniformfv(SegmentAllocatorPREVIEW allocator, int program, int location, float[] params) static intgetUniformi(int program, int location) static voidgetUniformiv(int program, int location, MemorySegmentPREVIEW params) static voidgetUniformiv(SegmentAllocatorPREVIEW allocator, int program, int location, int[] params) static intgetUniformLocation(int program, MemorySegmentPREVIEW name) static intgetUniformLocation(int program, String name) static doublegetVertexAttribd(int index, int pname) static voidgetVertexAttribdv(int index, int pname, MemorySegmentPREVIEW params) static voidgetVertexAttribdv(SegmentAllocatorPREVIEW allocator, int index, int pname, double[] params) static floatgetVertexAttribf(int index, int pname) static voidgetVertexAttribfv(int index, int pname, MemorySegmentPREVIEW params) static voidgetVertexAttribfv(SegmentAllocatorPREVIEW allocator, int index, int pname, float[] params) static intgetVertexAttribi(int index, int pname) static voidgetVertexAttribiv(int index, int pname, MemorySegmentPREVIEW params) static voidgetVertexAttribiv(SegmentAllocatorPREVIEW allocator, int index, int pname, int[] params) static voidgetVertexAttribPointerv(int index, int pname, MemorySegmentPREVIEW pointer) static voidgetVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, byte[] pointer) static voidgetVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, double[] pointer) static voidgetVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, float[] pointer) static voidgetVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, int[] pointer) static voidgetVertexAttribPointerv(SegmentAllocatorPREVIEW allocator, int index, int pname, short[] pointer) static booleanisProgram(int program) static booleanisShader(int shader) static voidlinkProgram(int program) static voidshaderSource(int shader, int count, MemorySegmentPREVIEW string, MemorySegmentPREVIEW length) static voidshaderSource(int shader, String string) static voidshaderSource(SegmentAllocatorPREVIEW allocator, int shader, String[] string) static voidstencilFuncSeparate(int face, int func, int ref, int mask) static voidstencilMaskSeparate(int face, int mask) static voidstencilOpSeparate(int face, int sfail, int dpfail, int dppass) static voiduniform1f(int location, float v0) static voiduniform1fv(int location, int count, MemorySegmentPREVIEW value) static voiduniform1fv(SegmentAllocatorPREVIEW allocator, int location, float[] value) static voiduniform1i(int location, int v0) static voiduniform1iv(int location, int count, MemorySegmentPREVIEW value) static voiduniform1iv(SegmentAllocatorPREVIEW allocator, int location, int[] value) static voiduniform2f(int location, float v0, float v1) static voiduniform2fv(int location, int count, MemorySegmentPREVIEW value) static voiduniform2fv(SegmentAllocatorPREVIEW allocator, int location, float[] value) static voiduniform2i(int location, int v0, int v1) static voiduniform2iv(int location, int count, MemorySegmentPREVIEW value) static voiduniform2iv(SegmentAllocatorPREVIEW allocator, int location, int[] value) static voiduniform3f(int location, float v0, float v1, float v2) static voiduniform3fv(int location, int count, MemorySegmentPREVIEW value) static voiduniform3fv(SegmentAllocatorPREVIEW allocator, int location, float[] value) static voiduniform3i(int location, int v0, int v1, int v2) static voiduniform3iv(int location, int count, MemorySegmentPREVIEW value) static voiduniform3iv(SegmentAllocatorPREVIEW allocator, int location, int[] value) static voiduniform4f(int location, float v0, float v1, float v2, float v3) static voiduniform4fv(int location, int count, MemorySegmentPREVIEW value) static voiduniform4fv(SegmentAllocatorPREVIEW allocator, int location, float[] value) static voiduniform4i(int location, int v0, int v1, int v2, int v3) static voiduniform4iv(int location, int count, MemorySegmentPREVIEW value) static voiduniform4iv(SegmentAllocatorPREVIEW allocator, int location, int[] value) static voiduniformMatrix2fv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix2fv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) static voiduniformMatrix2fv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) static voiduniformMatrix3fv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix3fv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) static voiduniformMatrix3fv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) static voiduniformMatrix4fv(int location, int count, boolean transpose, MemorySegmentPREVIEW value) static voiduniformMatrix4fv(SegmentAllocatorPREVIEW allocator, int location, boolean transpose, float[] value) static voiduniformMatrix4fv(SegmentAllocatorPREVIEW allocator, int location, int count, boolean transpose, float[] value) static voiduseProgram(int program) static voidvalidateProgram(int program) static voidvertexAttrib1d(int index, double x) static voidvertexAttrib1dv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib1dv(SegmentAllocatorPREVIEW allocator, int index, double[] v) static voidvertexAttrib1f(int index, float x) static voidvertexAttrib1fv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib1fv(SegmentAllocatorPREVIEW allocator, int index, float[] v) static voidvertexAttrib1s(int index, short x) static voidvertexAttrib1sv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib1sv(SegmentAllocatorPREVIEW allocator, int index, short[] v) static voidvertexAttrib2d(int index, double x, double y) static voidvertexAttrib2dv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib2dv(SegmentAllocatorPREVIEW allocator, int index, double[] v) static voidvertexAttrib2f(int index, float x, float y) static voidvertexAttrib2fv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib2fv(SegmentAllocatorPREVIEW allocator, int index, float[] v) static voidvertexAttrib2s(int index, short x, short y) static voidvertexAttrib2sv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib2sv(SegmentAllocatorPREVIEW allocator, int index, short[] v) static voidvertexAttrib3d(int index, double x, double y, double z) static voidvertexAttrib3dv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib3dv(SegmentAllocatorPREVIEW allocator, int index, double[] v) static voidvertexAttrib3f(int index, float x, float y, float z) static voidvertexAttrib3fv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib3fv(SegmentAllocatorPREVIEW allocator, int index, float[] v) static voidvertexAttrib3s(int index, short x, short y, short z) static voidvertexAttrib3sv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib3sv(SegmentAllocatorPREVIEW allocator, int index, short[] v) static voidvertexAttrib4bv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4bv(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static voidvertexAttrib4d(int index, double x, double y, double z, double w) static voidvertexAttrib4dv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4dv(SegmentAllocatorPREVIEW allocator, int index, double[] v) static voidvertexAttrib4f(int index, float x, float y, float z, float w) static voidvertexAttrib4fv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4fv(SegmentAllocatorPREVIEW allocator, int index, float[] v) static voidvertexAttrib4iv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4iv(SegmentAllocatorPREVIEW allocator, int index, int[] v) static voidvertexAttrib4Nbv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4Nbv(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static voidvertexAttrib4Niv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4Niv(SegmentAllocatorPREVIEW allocator, int index, int[] v) static voidvertexAttrib4Nsv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4Nsv(SegmentAllocatorPREVIEW allocator, int index, short[] v) static voidvertexAttrib4Nub(int index, byte x, byte y, byte z, byte w) static voidvertexAttrib4Nubv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4Nubv(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static voidvertexAttrib4Nuiv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4Nuiv(SegmentAllocatorPREVIEW allocator, int index, int[] v) static voidvertexAttrib4Nusv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4Nusv(SegmentAllocatorPREVIEW allocator, int index, short[] v) static voidvertexAttrib4s(int index, short x, short y, short z, short w) static voidvertexAttrib4sv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4sv(SegmentAllocatorPREVIEW allocator, int index, short[] v) static voidvertexAttrib4ubv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4ubv(SegmentAllocatorPREVIEW allocator, int index, byte[] v) static voidvertexAttrib4uiv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4uiv(SegmentAllocatorPREVIEW allocator, int index, int[] v) static voidvertexAttrib4usv(int index, MemorySegmentPREVIEW v) static voidvertexAttrib4usv(SegmentAllocatorPREVIEW allocator, int index, short[] v) static voidvertexAttribPointer(int index, int size, int type, boolean normalized, int stride, MemorySegmentPREVIEW pointer) static voidvertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, byte[] pointer) static voidvertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, double[] pointer) static voidvertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, float[] pointer) static voidvertexAttribPointer(SegmentAllocatorPREVIEW allocator, int index, int size, int type, boolean normalized, int stride, int[] pointer) static voidvertexAttribPointer(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, unmapBufferMethods inherited from class overrungl.opengl.GL14C
blendColor, blendEquation, blendFuncSeparate, multiDrawArrays, multiDrawArrays, multiDrawArrays, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, multiDrawElements, pointParameterf, pointParameterfv, pointParameterfv, pointParameteri, pointParameteriv, pointParameterivMethods inherited from class overrungl.opengl.GL13C
activeTexture, compressedTexImage1D, compressedTexImage2D, compressedTexImage3D, compressedTexSubImage1D, compressedTexSubImage2D, compressedTexSubImage3D, getCompressedTexImage, sampleCoverageMethods inherited from class overrungl.opengl.GL12C
copyTexSubImage3D, drawRangeElements, drawRangeElements, drawRangeElements, drawRangeElements, texImage3D, texImage3D, texImage3D, texImage3D, texImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3D, texSubImage3DMethods 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, texSubImage2DMethods 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)
-
GL20Cwhen preview features are enabled.