Class GL20
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier 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.GL15
GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_CURRENT_QUERY, GL_DYNAMIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_QUERY_COUNTER_BITS, GL_QUERY_RESULT, GL_QUERY_RESULT_AVAILABLE, GL_READ_ONLY, GL_READ_WRITE, GL_SAMPLES_PASSED, GL_SRC1_ALPHA, GL_STATIC_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STREAM_COPY, GL_STREAM_DRAW, GL_STREAM_READ, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_WRITE_ONLY
Fields inherited from class overrungl.opengl.GL14
GL_BLEND_COLOR, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_DECR_WRAP, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_INCR_WRAP, GL_MAX, GL_MAX_TEXTURE_LOD_BIAS, GL_MIN, GL_MIRRORED_REPEAT, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_POINT_FADE_THRESHOLD_SIZE, GL_TEXTURE_COMPARE_FUNC, GL_TEXTURE_COMPARE_MODE, GL_TEXTURE_DEPTH_SIZE, GL_TEXTURE_LOD_BIAS
Fields inherited from class overrungl.opengl.GL13
GL_ACTIVE_TEXTURE, GL_CLAMP_TO_BORDER, GL_COMPRESSED_RGB, GL_COMPRESSED_RGBA, GL_COMPRESSED_TEXTURE_FORMATS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MULTISAMPLE, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_PROXY_TEXTURE_CUBE_MAP, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_COMPRESSED, GL_TEXTURE_COMPRESSED_IMAGE_SIZE, GL_TEXTURE_COMPRESSION_HINT, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9
Fields inherited from class overrungl.opengl.GL12
GL_ALIASED_LINE_WIDTH_RANGE, GL_BGR, GL_BGRA, GL_CLAMP_TO_EDGE, GL_MAX_3D_TEXTURE_SIZE, GL_MAX_ELEMENTS_INDICES, GL_MAX_ELEMENTS_VERTICES, GL_PACK_IMAGE_HEIGHT, GL_PACK_SKIP_IMAGES, GL_PROXY_TEXTURE_3D, GL_SMOOTH_LINE_WIDTH_GRANULARITY, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_GRANULARITY, GL_SMOOTH_POINT_SIZE_RANGE, GL_TEXTURE_3D, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BINDING_3D, GL_TEXTURE_DEPTH, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MIN_LOD, GL_TEXTURE_WRAP_R, GL_UNPACK_IMAGE_HEIGHT, GL_UNPACK_SKIP_IMAGES, GL_UNSIGNED_BYTE_2_3_3_REV, GL_UNSIGNED_BYTE_3_3_2, GL_UNSIGNED_INT_10_10_10_2, GL_UNSIGNED_INT_2_10_10_10_REV, GL_UNSIGNED_INT_8_8_8_8, GL_UNSIGNED_INT_8_8_8_8_REV, GL_UNSIGNED_SHORT_1_5_5_5_REV, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_UNSIGNED_SHORT_5_6_5_REV
Fields inherited from class overrungl.opengl.GL11
GL_COLOR_LOGIC_OP, GL_DOUBLE, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_OFFSET_UNITS, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_2D, GL_R3_G3_B2, GL_RGB10, GL_RGB10_A2, GL_RGB12, GL_RGB16, GL_RGB4, GL_RGB5, GL_RGB5_A1, GL_RGB8, GL_RGBA12, GL_RGBA16, GL_RGBA2, GL_RGBA4, GL_RGBA8, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_RED_SIZE
Fields inherited from class overrungl.opengl.GL10
GL_ALPHA, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_BACK, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BLEND, GL_BLEND_DST, GL_BLEND_SRC, GL_BLUE, GL_BYTE, GL_CCW, GL_CLEAR, GL_COLOR, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_WRITEMASK, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DEPTH, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DST_ALPHA, GL_DST_COLOR, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FILL, GL_FLOAT, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_GEQUAL, GL_GREATER, GL_GREEN, GL_INCR, GL_INT, GL_INVALID_ENUM, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEFT, GL_LEQUAL, GL_LESS, GL_LINE, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_PACK_LSB_FIRST, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SWAP_BYTES, GL_POINT, GL_POINT_SIZE, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINTS, GL_POLYGON_MODE, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_READ_BUFFER, GL_RED, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGBA, GL_RIGHT, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STENCIL, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STEREO, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_HEIGHT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WIDTH, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNPACK_LSB_FIRST, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_XOR, GL_ZERO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
AttachShader
(int program, int shader) void glAttachShader((unsigned int) GLuint program, (unsigned int) GLuint shader);
void
BindAttribLocation
(int program, int index, MemorySegment name) void glBindAttribLocation((unsigned int) GLuint program, (unsigned int) GLuint index, const GLchar* name);
void
BlendEquationSeparate
(int modeRGB, int modeAlpha) void glBlendEquationSeparate((unsigned int) GLenum modeRGB, (unsigned int) GLenum modeAlpha);
void
CompileShader
(int shader) void glCompileShader((unsigned int) GLuint shader);
int
(unsigned int) GLuint glCreateProgram();
int
CreateShader
(int type) (unsigned int) GLuint glCreateShader((unsigned int) GLenum type);
void
DeleteProgram
(int program) void glDeleteProgram((unsigned int) GLuint program);
void
DeleteShader
(int shader) void glDeleteShader((unsigned int) GLuint shader);
void
DetachShader
(int program, int shader) void glDetachShader((unsigned int) GLuint program, (unsigned int) GLuint shader);
void
DisableVertexAttribArray
(int index) void glDisableVertexAttribArray((unsigned int) GLuint index);
void
DrawBuffers
(int n, MemorySegment bufs) void glDrawBuffers((int) GLsizei n, const GLenum* bufs);
void
EnableVertexAttribArray
(int index) void glEnableVertexAttribArray((unsigned int) GLuint index);
void
GetActiveAttrib
(int program, int index, int bufSize, MemorySegment length, MemorySegment size, MemorySegment type, MemorySegment name) void glGetActiveAttrib((unsigned int) GLuint program, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
void
GetActiveUniform
(int program, int index, int bufSize, MemorySegment length, MemorySegment size, MemorySegment type, MemorySegment name) void glGetActiveUniform((unsigned int) GLuint program, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
void
GetAttachedShaders
(int program, int maxCount, MemorySegment count, MemorySegment shaders) void glGetAttachedShaders((unsigned int) GLuint program, (int) GLsizei maxCount, GLsizei* count, GLuint* shaders);
int
GetAttribLocation
(int program, MemorySegment name) (int) GLint glGetAttribLocation((unsigned int) GLuint program, const GLchar* name);
void
GetProgramInfoLog
(int program, int bufSize, MemorySegment length, MemorySegment infoLog) void glGetProgramInfoLog((unsigned int) GLuint program, (int) GLsizei bufSize, GLsizei* length, GLchar* infoLog);
void
GetProgramiv
(int program, int pname, MemorySegment params) void glGetProgramiv((unsigned int) GLuint program, (unsigned int) GLenum pname, GLint* params);
void
GetShaderInfoLog
(int shader, int bufSize, MemorySegment length, MemorySegment infoLog) void glGetShaderInfoLog((unsigned int) GLuint shader, (int) GLsizei bufSize, GLsizei* length, GLchar* infoLog);
void
GetShaderiv
(int shader, int pname, MemorySegment params) void glGetShaderiv((unsigned int) GLuint shader, (unsigned int) GLenum pname, GLint* params);
void
GetShaderSource
(int shader, int bufSize, MemorySegment length, MemorySegment source) void glGetShaderSource((unsigned int) GLuint shader, (int) GLsizei bufSize, GLsizei* length, GLchar* source);
void
GetUniformfv
(int program, int location, MemorySegment params) void glGetUniformfv((unsigned int) GLuint program, (int) GLint location, GLfloat* params);
void
GetUniformiv
(int program, int location, MemorySegment params) void glGetUniformiv((unsigned int) GLuint program, (int) GLint location, GLint* params);
int
GetUniformLocation
(int program, MemorySegment name) (int) GLint glGetUniformLocation((unsigned int) GLuint program, const GLchar* name);
void
GetVertexAttribdv
(int index, int pname, MemorySegment params) void glGetVertexAttribdv((unsigned int) GLuint index, (unsigned int) GLenum pname, GLdouble* params);
void
GetVertexAttribfv
(int index, int pname, MemorySegment params) void glGetVertexAttribfv((unsigned int) GLuint index, (unsigned int) GLenum pname, GLfloat* params);
void
GetVertexAttribiv
(int index, int pname, MemorySegment params) void glGetVertexAttribiv((unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* params);
void
GetVertexAttribPointerv
(int index, int pname, MemorySegment pointer) void glGetVertexAttribPointerv((unsigned int) GLuint index, (unsigned int) GLenum pname, void** pointer);
boolean
IsProgram
(int program) GLboolean glIsProgram((unsigned int) GLuint program);
boolean
IsShader
(int shader) GLboolean glIsShader((unsigned int) GLuint shader);
void
LinkProgram
(int program) void glLinkProgram((unsigned int) GLuint program);
void
ShaderSource
(int shader, int count, MemorySegment string, MemorySegment length) void glShaderSource((unsigned int) GLuint shader, (int) GLsizei count, const GLchar* const * string, const GLint* length);
void
StencilFuncSeparate
(int face, int func, int ref, int mask) void glStencilFuncSeparate((unsigned int) GLenum face, (unsigned int) GLenum func, (int) GLint ref, (unsigned int) GLuint mask);
void
StencilMaskSeparate
(int face, int mask) void glStencilMaskSeparate((unsigned int) GLenum face, (unsigned int) GLuint mask);
void
StencilOpSeparate
(int face, int sfail, int dpfail, int dppass) void glStencilOpSeparate((unsigned int) GLenum face, (unsigned int) GLenum sfail, (unsigned int) GLenum dpfail, (unsigned int) GLenum dppass);
void
Uniform1f
(int location, float v0) void glUniform1f((int) GLint location, ((float) khronos_float_t) GLfloat v0);
void
Uniform1fv
(int location, int count, MemorySegment value) void glUniform1fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
void
Uniform1i
(int location, int v0) void glUniform1i((int) GLint location, (int) GLint v0);
void
Uniform1iv
(int location, int count, MemorySegment value) void glUniform1iv((int) GLint location, (int) GLsizei count, const GLint* value);
void
Uniform2f
(int location, float v0, float v1) void glUniform2f((int) GLint location, ((float) khronos_float_t) GLfloat v0, ((float) khronos_float_t) GLfloat v1);
void
Uniform2fv
(int location, int count, MemorySegment value) void glUniform2fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
void
Uniform2i
(int location, int v0, int v1) void glUniform2i((int) GLint location, (int) GLint v0, (int) GLint v1);
void
Uniform2iv
(int location, int count, MemorySegment value) void glUniform2iv((int) GLint location, (int) GLsizei count, const GLint* value);
void
Uniform3f
(int location, float v0, float v1, float v2) void glUniform3f((int) GLint location, ((float) khronos_float_t) GLfloat v0, ((float) khronos_float_t) GLfloat v1, ((float) khronos_float_t) GLfloat v2);
void
Uniform3fv
(int location, int count, MemorySegment value) void glUniform3fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
void
Uniform3i
(int location, int v0, int v1, int v2) void glUniform3i((int) GLint location, (int) GLint v0, (int) GLint v1, (int) GLint v2);
void
Uniform3iv
(int location, int count, MemorySegment value) void glUniform3iv((int) GLint location, (int) GLsizei count, const GLint* value);
void
Uniform4f
(int location, float v0, float v1, float v2, float v3) void glUniform4f((int) GLint location, ((float) khronos_float_t) GLfloat v0, ((float) khronos_float_t) GLfloat v1, ((float) khronos_float_t) GLfloat v2, ((float) khronos_float_t) GLfloat v3);
void
Uniform4fv
(int location, int count, MemorySegment value) void glUniform4fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
void
Uniform4i
(int location, int v0, int v1, int v2, int v3) void glUniform4i((int) GLint location, (int) GLint v0, (int) GLint v1, (int) GLint v2, (int) GLint v3);
void
Uniform4iv
(int location, int count, MemorySegment value) void glUniform4iv((int) GLint location, (int) GLsizei count, const GLint* value);
void
UniformMatrix2fv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix2fv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLfloat* value);
void
UniformMatrix3fv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix3fv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLfloat* value);
void
UniformMatrix4fv
(int location, int count, boolean transpose, MemorySegment value) void glUniformMatrix4fv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLfloat* value);
void
UseProgram
(int program) void glUseProgram((unsigned int) GLuint program);
void
ValidateProgram
(int program) void glValidateProgram((unsigned int) GLuint program);
void
VertexAttrib1d
(int index, double x) void glVertexAttrib1d((unsigned int) GLuint index, (double) GLdouble x);
void
VertexAttrib1dv
(int index, MemorySegment v) void glVertexAttrib1dv((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib1f
(int index, float x) void glVertexAttrib1f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x);
void
VertexAttrib1fv
(int index, MemorySegment v) void glVertexAttrib1fv((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib1s
(int index, short x) void glVertexAttrib1s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x);
void
VertexAttrib1sv
(int index, MemorySegment v) void glVertexAttrib1sv((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib2d
(int index, double x, double y) void glVertexAttrib2d((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y);
void
VertexAttrib2dv
(int index, MemorySegment v) void glVertexAttrib2dv((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib2f
(int index, float x, float y) void glVertexAttrib2f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y);
void
VertexAttrib2fv
(int index, MemorySegment v) void glVertexAttrib2fv((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib2s
(int index, short x, short y) void glVertexAttrib2s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y);
void
VertexAttrib2sv
(int index, MemorySegment v) void glVertexAttrib2sv((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib3d
(int index, double x, double y, double z) void glVertexAttrib3d((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z);
void
VertexAttrib3dv
(int index, MemorySegment v) void glVertexAttrib3dv((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib3f
(int index, float x, float y, float z) void glVertexAttrib3f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z);
void
VertexAttrib3fv
(int index, MemorySegment v) void glVertexAttrib3fv((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib3s
(int index, short x, short y, short z) void glVertexAttrib3s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z);
void
VertexAttrib3sv
(int index, MemorySegment v) void glVertexAttrib3sv((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib4bv
(int index, MemorySegment v) void glVertexAttrib4bv((unsigned int) GLuint index, const GLbyte* v);
void
VertexAttrib4d
(int index, double x, double y, double z, double w) void glVertexAttrib4d((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z, (double) GLdouble w);
void
VertexAttrib4dv
(int index, MemorySegment v) void glVertexAttrib4dv((unsigned int) GLuint index, const GLdouble* v);
void
VertexAttrib4f
(int index, float x, float y, float z, float w) void glVertexAttrib4f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z, ((float) khronos_float_t) GLfloat w);
void
VertexAttrib4fv
(int index, MemorySegment v) void glVertexAttrib4fv((unsigned int) GLuint index, const GLfloat* v);
void
VertexAttrib4iv
(int index, MemorySegment v) void glVertexAttrib4iv((unsigned int) GLuint index, const GLint* v);
void
VertexAttrib4Nbv
(int index, MemorySegment v) void glVertexAttrib4Nbv((unsigned int) GLuint index, const GLbyte* v);
void
VertexAttrib4Niv
(int index, MemorySegment v) void glVertexAttrib4Niv((unsigned int) GLuint index, const GLint* v);
void
VertexAttrib4Nsv
(int index, MemorySegment v) void glVertexAttrib4Nsv((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib4Nub
(int index, byte x, byte y, byte z, byte w) void glVertexAttrib4Nub((unsigned int) GLuint index, ((unsigned char) khronos_uint8_t) GLubyte x, ((unsigned char) khronos_uint8_t) GLubyte y, ((unsigned char) khronos_uint8_t) GLubyte z, ((unsigned char) khronos_uint8_t) GLubyte w);
void
VertexAttrib4Nubv
(int index, MemorySegment v) void glVertexAttrib4Nubv((unsigned int) GLuint index, const GLubyte* v);
void
VertexAttrib4Nuiv
(int index, MemorySegment v) void glVertexAttrib4Nuiv((unsigned int) GLuint index, const GLuint* v);
void
VertexAttrib4Nusv
(int index, MemorySegment v) void glVertexAttrib4Nusv((unsigned int) GLuint index, const GLushort* v);
void
VertexAttrib4s
(int index, short x, short y, short z, short w) void glVertexAttrib4s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z, ((signed short) khronos_int16_t) GLshort w);
void
VertexAttrib4sv
(int index, MemorySegment v) void glVertexAttrib4sv((unsigned int) GLuint index, const GLshort* v);
void
VertexAttrib4ubv
(int index, MemorySegment v) void glVertexAttrib4ubv((unsigned int) GLuint index, const GLubyte* v);
void
VertexAttrib4uiv
(int index, MemorySegment v) void glVertexAttrib4uiv((unsigned int) GLuint index, const GLuint* v);
void
VertexAttrib4usv
(int index, MemorySegment v) void glVertexAttrib4usv((unsigned int) GLuint index, const GLushort* v);
void
VertexAttribPointer
(int index, int size, int type, boolean normalized, int stride, MemorySegment pointer) void glVertexAttribPointer((unsigned int) GLuint index, (int) GLint size, (unsigned int) GLenum type, GLboolean normalized, (int) GLsizei stride, const void* pointer);
Methods inherited from class overrungl.opengl.GL15
BeginQuery, BindBuffer, BufferData, BufferSubData, DeleteBuffers, DeleteQueries, EndQuery, GenBuffers, GenQueries, GetBufferParameteriv, GetBufferPointerv, GetBufferSubData, GetQueryiv, GetQueryObjectiv, GetQueryObjectuiv, IsBuffer, IsQuery, MapBuffer, UnmapBuffer
Methods inherited from class overrungl.opengl.GL14
BlendColor, BlendEquation, BlendFuncSeparate, MultiDrawArrays, MultiDrawElements, PointParameterf, PointParameterfv, PointParameteri, PointParameteriv
Methods inherited from class overrungl.opengl.GL13
ActiveTexture, CompressedTexImage1D, CompressedTexImage2D, CompressedTexImage3D, CompressedTexSubImage1D, CompressedTexSubImage2D, CompressedTexSubImage3D, GetCompressedTexImage, SampleCoverage
Methods inherited from class overrungl.opengl.GL12
CopyTexSubImage3D, DrawRangeElements, TexImage3D, TexSubImage3D
Methods inherited from class overrungl.opengl.GL11
BindTexture, CopyTexImage1D, CopyTexImage2D, CopyTexSubImage1D, CopyTexSubImage2D, DeleteTextures, DrawArrays, DrawElements, GenTextures, IsTexture, PolygonOffset, TexSubImage1D, TexSubImage2D
Methods inherited from class overrungl.opengl.GL10
BlendFunc, Clear, ClearColor, ClearDepth, ClearStencil, ColorMask, CullFace, DepthFunc, DepthMask, DepthRange, Disable, DrawBuffer, Enable, Finish, Flush, FrontFace, GetBooleanv, GetDoublev, GetError, GetFloatv, GetIntegerv, GetString, GetTexImage, GetTexLevelParameterfv, GetTexLevelParameteriv, GetTexParameterfv, GetTexParameteriv, Hint, IsEnabled, LineWidth, LogicOp, PixelStoref, PixelStorei, PointSize, PolygonMode, ReadBuffer, ReadPixels, Scissor, StencilFunc, StencilMask, StencilOp, TexImage1D, TexImage2D, TexParameterf, TexParameterfv, TexParameteri, TexParameteriv, Viewport
-
Field Details
-
GL_BLEND_EQUATION_RGB
public static final int GL_BLEND_EQUATION_RGB- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_ENABLED
public static final int GL_VERTEX_ATTRIB_ARRAY_ENABLED- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_SIZE
public static final int GL_VERTEX_ATTRIB_ARRAY_SIZE- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_STRIDE
public static final int GL_VERTEX_ATTRIB_ARRAY_STRIDE- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_TYPE
public static final int GL_VERTEX_ATTRIB_ARRAY_TYPE- See Also:
-
GL_CURRENT_VERTEX_ATTRIB
public static final int GL_CURRENT_VERTEX_ATTRIB- See Also:
-
GL_VERTEX_PROGRAM_POINT_SIZE
public static final int GL_VERTEX_PROGRAM_POINT_SIZE- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_POINTER
public static final int GL_VERTEX_ATTRIB_ARRAY_POINTER- See Also:
-
GL_STENCIL_BACK_FUNC
public static final int GL_STENCIL_BACK_FUNC- See Also:
-
GL_STENCIL_BACK_FAIL
public static final int GL_STENCIL_BACK_FAIL- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_FAIL
public static final int GL_STENCIL_BACK_PASS_DEPTH_FAIL- See Also:
-
GL_STENCIL_BACK_PASS_DEPTH_PASS
public static final int GL_STENCIL_BACK_PASS_DEPTH_PASS- See Also:
-
GL_MAX_DRAW_BUFFERS
public static final int GL_MAX_DRAW_BUFFERS- See Also:
-
GL_DRAW_BUFFER0
public static final int GL_DRAW_BUFFER0- See Also:
-
GL_DRAW_BUFFER1
public static final int GL_DRAW_BUFFER1- See Also:
-
GL_DRAW_BUFFER2
public static final int GL_DRAW_BUFFER2- See Also:
-
GL_DRAW_BUFFER3
public static final int GL_DRAW_BUFFER3- See Also:
-
GL_DRAW_BUFFER4
public static final int GL_DRAW_BUFFER4- See Also:
-
GL_DRAW_BUFFER5
public static final int GL_DRAW_BUFFER5- See Also:
-
GL_DRAW_BUFFER6
public static final int GL_DRAW_BUFFER6- See Also:
-
GL_DRAW_BUFFER7
public static final int GL_DRAW_BUFFER7- See Also:
-
GL_DRAW_BUFFER8
public static final int GL_DRAW_BUFFER8- See Also:
-
GL_DRAW_BUFFER9
public static final int GL_DRAW_BUFFER9- See Also:
-
GL_DRAW_BUFFER10
public static final int GL_DRAW_BUFFER10- See Also:
-
GL_DRAW_BUFFER11
public static final int GL_DRAW_BUFFER11- See Also:
-
GL_DRAW_BUFFER12
public static final int GL_DRAW_BUFFER12- See Also:
-
GL_DRAW_BUFFER13
public static final int GL_DRAW_BUFFER13- See Also:
-
GL_DRAW_BUFFER14
public static final int GL_DRAW_BUFFER14- See Also:
-
GL_DRAW_BUFFER15
public static final int GL_DRAW_BUFFER15- See Also:
-
GL_BLEND_EQUATION_ALPHA
public static final int GL_BLEND_EQUATION_ALPHA- See Also:
-
GL_MAX_VERTEX_ATTRIBS
public static final int GL_MAX_VERTEX_ATTRIBS- See Also:
-
GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
public static final int GL_VERTEX_ATTRIB_ARRAY_NORMALIZED- See Also:
-
GL_MAX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_TEXTURE_IMAGE_UNITS- See Also:
-
GL_FRAGMENT_SHADER
public static final int GL_FRAGMENT_SHADER- See Also:
-
GL_VERTEX_SHADER
public static final int GL_VERTEX_SHADER- See Also:
-
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_VERTEX_UNIFORM_COMPONENTS
public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_VARYING_FLOATS
public static final int GL_MAX_VARYING_FLOATS- See Also:
-
GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS- See Also:
-
GL_SHADER_TYPE
public static final int GL_SHADER_TYPE- See Also:
-
GL_FLOAT_VEC2
public static final int GL_FLOAT_VEC2- See Also:
-
GL_FLOAT_VEC3
public static final int GL_FLOAT_VEC3- See Also:
-
GL_FLOAT_VEC4
public static final int GL_FLOAT_VEC4- See Also:
-
GL_INT_VEC2
public static final int GL_INT_VEC2- See Also:
-
GL_INT_VEC3
public static final int GL_INT_VEC3- See Also:
-
GL_INT_VEC4
public static final int GL_INT_VEC4- See Also:
-
GL_BOOL
public static final int GL_BOOL- See Also:
-
GL_BOOL_VEC2
public static final int GL_BOOL_VEC2- See Also:
-
GL_BOOL_VEC3
public static final int GL_BOOL_VEC3- See Also:
-
GL_BOOL_VEC4
public static final int GL_BOOL_VEC4- See Also:
-
GL_FLOAT_MAT2
public static final int GL_FLOAT_MAT2- See Also:
-
GL_FLOAT_MAT3
public static final int GL_FLOAT_MAT3- See Also:
-
GL_FLOAT_MAT4
public static final int GL_FLOAT_MAT4- See Also:
-
GL_SAMPLER_1D
public static final int GL_SAMPLER_1D- See Also:
-
GL_SAMPLER_2D
public static final int GL_SAMPLER_2D- See Also:
-
GL_SAMPLER_3D
public static final int GL_SAMPLER_3D- See Also:
-
GL_SAMPLER_CUBE
public static final int GL_SAMPLER_CUBE- See Also:
-
GL_SAMPLER_1D_SHADOW
public static final int GL_SAMPLER_1D_SHADOW- See Also:
-
GL_SAMPLER_2D_SHADOW
public static final int GL_SAMPLER_2D_SHADOW- See Also:
-
GL_DELETE_STATUS
public static final int GL_DELETE_STATUS- See Also:
-
GL_COMPILE_STATUS
public static final int GL_COMPILE_STATUS- See Also:
-
GL_LINK_STATUS
public static final int GL_LINK_STATUS- See Also:
-
GL_VALIDATE_STATUS
public static final int GL_VALIDATE_STATUS- See Also:
-
GL_INFO_LOG_LENGTH
public static final int GL_INFO_LOG_LENGTH- See Also:
-
GL_ATTACHED_SHADERS
public static final int GL_ATTACHED_SHADERS- See Also:
-
GL_ACTIVE_UNIFORMS
public static final int GL_ACTIVE_UNIFORMS- See Also:
-
GL_ACTIVE_UNIFORM_MAX_LENGTH
public static final int GL_ACTIVE_UNIFORM_MAX_LENGTH- See Also:
-
GL_SHADER_SOURCE_LENGTH
public static final int GL_SHADER_SOURCE_LENGTH- See Also:
-
GL_ACTIVE_ATTRIBUTES
public static final int GL_ACTIVE_ATTRIBUTES- See Also:
-
GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
public static final int GL_ACTIVE_ATTRIBUTE_MAX_LENGTH- See Also:
-
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT- See Also:
-
GL_SHADING_LANGUAGE_VERSION
public static final int GL_SHADING_LANGUAGE_VERSION- See Also:
-
GL_CURRENT_PROGRAM
public static final int GL_CURRENT_PROGRAM- See Also:
-
GL_POINT_SPRITE_COORD_ORIGIN
public static final int GL_POINT_SPRITE_COORD_ORIGIN- See Also:
-
GL_LOWER_LEFT
public static final int GL_LOWER_LEFT- See Also:
-
GL_UPPER_LEFT
public static final int GL_UPPER_LEFT- See Also:
-
GL_STENCIL_BACK_REF
public static final int GL_STENCIL_BACK_REF- See Also:
-
GL_STENCIL_BACK_VALUE_MASK
public static final int GL_STENCIL_BACK_VALUE_MASK- See Also:
-
GL_STENCIL_BACK_WRITEMASK
public static final int GL_STENCIL_BACK_WRITEMASK- See Also:
-
-
Constructor Details
-
GL20
-
-
Method Details
-
BlendEquationSeparate
public void BlendEquationSeparate(int modeRGB, int modeAlpha) void glBlendEquationSeparate((unsigned int) GLenum modeRGB, (unsigned int) GLenum modeAlpha);
-
DrawBuffers
void glDrawBuffers((int) GLsizei n, const GLenum* bufs);
-
StencilOpSeparate
public void StencilOpSeparate(int face, int sfail, int dpfail, int dppass) void glStencilOpSeparate((unsigned int) GLenum face, (unsigned int) GLenum sfail, (unsigned int) GLenum dpfail, (unsigned int) GLenum dppass);
-
StencilFuncSeparate
public void StencilFuncSeparate(int face, int func, int ref, int mask) void glStencilFuncSeparate((unsigned int) GLenum face, (unsigned int) GLenum func, (int) GLint ref, (unsigned int) GLuint mask);
-
StencilMaskSeparate
public void StencilMaskSeparate(int face, int mask) void glStencilMaskSeparate((unsigned int) GLenum face, (unsigned int) GLuint mask);
-
AttachShader
public void AttachShader(int program, int shader) void glAttachShader((unsigned int) GLuint program, (unsigned int) GLuint shader);
-
BindAttribLocation
void glBindAttribLocation((unsigned int) GLuint program, (unsigned int) GLuint index, const GLchar* name);
-
CompileShader
public void CompileShader(int shader) void glCompileShader((unsigned int) GLuint shader);
-
CreateProgram
public int CreateProgram()(unsigned int) GLuint glCreateProgram();
-
CreateShader
public int CreateShader(int type) (unsigned int) GLuint glCreateShader((unsigned int) GLenum type);
-
DeleteProgram
public void DeleteProgram(int program) void glDeleteProgram((unsigned int) GLuint program);
-
DeleteShader
public void DeleteShader(int shader) void glDeleteShader((unsigned int) GLuint shader);
-
DetachShader
public void DetachShader(int program, int shader) void glDetachShader((unsigned int) GLuint program, (unsigned int) GLuint shader);
-
DisableVertexAttribArray
public void DisableVertexAttribArray(int index) void glDisableVertexAttribArray((unsigned int) GLuint index);
-
EnableVertexAttribArray
public void EnableVertexAttribArray(int index) void glEnableVertexAttribArray((unsigned int) GLuint index);
-
GetActiveAttrib
public void GetActiveAttrib(int program, int index, int bufSize, MemorySegment length, MemorySegment size, MemorySegment type, MemorySegment name) void glGetActiveAttrib((unsigned int) GLuint program, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
-
GetActiveUniform
public void GetActiveUniform(int program, int index, int bufSize, MemorySegment length, MemorySegment size, MemorySegment type, MemorySegment name) void glGetActiveUniform((unsigned int) GLuint program, (unsigned int) GLuint index, (int) GLsizei bufSize, GLsizei* length, GLint* size, GLenum* type, GLchar* name);
-
GetAttachedShaders
public void GetAttachedShaders(int program, int maxCount, MemorySegment count, MemorySegment shaders) void glGetAttachedShaders((unsigned int) GLuint program, (int) GLsizei maxCount, GLsizei* count, GLuint* shaders);
-
GetAttribLocation
(int) GLint glGetAttribLocation((unsigned int) GLuint program, const GLchar* name);
-
GetProgramiv
void glGetProgramiv((unsigned int) GLuint program, (unsigned int) GLenum pname, GLint* params);
-
GetProgramInfoLog
public void GetProgramInfoLog(int program, int bufSize, MemorySegment length, MemorySegment infoLog) void glGetProgramInfoLog((unsigned int) GLuint program, (int) GLsizei bufSize, GLsizei* length, GLchar* infoLog);
-
GetShaderiv
void glGetShaderiv((unsigned int) GLuint shader, (unsigned int) GLenum pname, GLint* params);
-
GetShaderInfoLog
void glGetShaderInfoLog((unsigned int) GLuint shader, (int) GLsizei bufSize, GLsizei* length, GLchar* infoLog);
-
GetShaderSource
void glGetShaderSource((unsigned int) GLuint shader, (int) GLsizei bufSize, GLsizei* length, GLchar* source);
-
GetUniformLocation
(int) GLint glGetUniformLocation((unsigned int) GLuint program, const GLchar* name);
-
GetUniformfv
void glGetUniformfv((unsigned int) GLuint program, (int) GLint location, GLfloat* params);
-
GetUniformiv
void glGetUniformiv((unsigned int) GLuint program, (int) GLint location, GLint* params);
-
GetVertexAttribdv
void glGetVertexAttribdv((unsigned int) GLuint index, (unsigned int) GLenum pname, GLdouble* params);
-
GetVertexAttribfv
void glGetVertexAttribfv((unsigned int) GLuint index, (unsigned int) GLenum pname, GLfloat* params);
-
GetVertexAttribiv
void glGetVertexAttribiv((unsigned int) GLuint index, (unsigned int) GLenum pname, GLint* params);
-
GetVertexAttribPointerv
void glGetVertexAttribPointerv((unsigned int) GLuint index, (unsigned int) GLenum pname, void** pointer);
-
IsProgram
public boolean IsProgram(int program) GLboolean glIsProgram((unsigned int) GLuint program);
-
IsShader
public boolean IsShader(int shader) GLboolean glIsShader((unsigned int) GLuint shader);
-
LinkProgram
public void LinkProgram(int program) void glLinkProgram((unsigned int) GLuint program);
-
ShaderSource
void glShaderSource((unsigned int) GLuint shader, (int) GLsizei count, const GLchar* const * string, const GLint* length);
-
UseProgram
public void UseProgram(int program) void glUseProgram((unsigned int) GLuint program);
-
Uniform1f
public void Uniform1f(int location, float v0) void glUniform1f((int) GLint location, ((float) khronos_float_t) GLfloat v0);
-
Uniform2f
public void Uniform2f(int location, float v0, float v1) void glUniform2f((int) GLint location, ((float) khronos_float_t) GLfloat v0, ((float) khronos_float_t) GLfloat v1);
-
Uniform3f
public void Uniform3f(int location, float v0, float v1, float v2) void glUniform3f((int) GLint location, ((float) khronos_float_t) GLfloat v0, ((float) khronos_float_t) GLfloat v1, ((float) khronos_float_t) GLfloat v2);
-
Uniform4f
public void Uniform4f(int location, float v0, float v1, float v2, float v3) void glUniform4f((int) GLint location, ((float) khronos_float_t) GLfloat v0, ((float) khronos_float_t) GLfloat v1, ((float) khronos_float_t) GLfloat v2, ((float) khronos_float_t) GLfloat v3);
-
Uniform1i
public void Uniform1i(int location, int v0) void glUniform1i((int) GLint location, (int) GLint v0);
-
Uniform2i
public void Uniform2i(int location, int v0, int v1) void glUniform2i((int) GLint location, (int) GLint v0, (int) GLint v1);
-
Uniform3i
public void Uniform3i(int location, int v0, int v1, int v2) void glUniform3i((int) GLint location, (int) GLint v0, (int) GLint v1, (int) GLint v2);
-
Uniform4i
public void Uniform4i(int location, int v0, int v1, int v2, int v3) void glUniform4i((int) GLint location, (int) GLint v0, (int) GLint v1, (int) GLint v2, (int) GLint v3);
-
Uniform1fv
void glUniform1fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
-
Uniform2fv
void glUniform2fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
-
Uniform3fv
void glUniform3fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
-
Uniform4fv
void glUniform4fv((int) GLint location, (int) GLsizei count, const GLfloat* value);
-
Uniform1iv
void glUniform1iv((int) GLint location, (int) GLsizei count, const GLint* value);
-
Uniform2iv
void glUniform2iv((int) GLint location, (int) GLsizei count, const GLint* value);
-
Uniform3iv
void glUniform3iv((int) GLint location, (int) GLsizei count, const GLint* value);
-
Uniform4iv
void glUniform4iv((int) GLint location, (int) GLsizei count, const GLint* value);
-
UniformMatrix2fv
void glUniformMatrix2fv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLfloat* value);
-
UniformMatrix3fv
void glUniformMatrix3fv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLfloat* value);
-
UniformMatrix4fv
void glUniformMatrix4fv((int) GLint location, (int) GLsizei count, GLboolean transpose, const GLfloat* value);
-
ValidateProgram
public void ValidateProgram(int program) void glValidateProgram((unsigned int) GLuint program);
-
VertexAttrib1d
public void VertexAttrib1d(int index, double x) void glVertexAttrib1d((unsigned int) GLuint index, (double) GLdouble x);
-
VertexAttrib1dv
void glVertexAttrib1dv((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib1f
public void VertexAttrib1f(int index, float x) void glVertexAttrib1f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x);
-
VertexAttrib1fv
void glVertexAttrib1fv((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib1s
public void VertexAttrib1s(int index, short x) void glVertexAttrib1s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x);
-
VertexAttrib1sv
void glVertexAttrib1sv((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib2d
public void VertexAttrib2d(int index, double x, double y) void glVertexAttrib2d((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y);
-
VertexAttrib2dv
void glVertexAttrib2dv((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib2f
public void VertexAttrib2f(int index, float x, float y) void glVertexAttrib2f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y);
-
VertexAttrib2fv
void glVertexAttrib2fv((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib2s
public void VertexAttrib2s(int index, short x, short y) void glVertexAttrib2s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y);
-
VertexAttrib2sv
void glVertexAttrib2sv((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib3d
public void VertexAttrib3d(int index, double x, double y, double z) void glVertexAttrib3d((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z);
-
VertexAttrib3dv
void glVertexAttrib3dv((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib3f
public void VertexAttrib3f(int index, float x, float y, float z) void glVertexAttrib3f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z);
-
VertexAttrib3fv
void glVertexAttrib3fv((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib3s
public void VertexAttrib3s(int index, short x, short y, short z) void glVertexAttrib3s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z);
-
VertexAttrib3sv
void glVertexAttrib3sv((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib4Nbv
void glVertexAttrib4Nbv((unsigned int) GLuint index, const GLbyte* v);
-
VertexAttrib4Niv
void glVertexAttrib4Niv((unsigned int) GLuint index, const GLint* v);
-
VertexAttrib4Nsv
void glVertexAttrib4Nsv((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib4Nub
public void VertexAttrib4Nub(int index, byte x, byte y, byte z, byte w) void glVertexAttrib4Nub((unsigned int) GLuint index, ((unsigned char) khronos_uint8_t) GLubyte x, ((unsigned char) khronos_uint8_t) GLubyte y, ((unsigned char) khronos_uint8_t) GLubyte z, ((unsigned char) khronos_uint8_t) GLubyte w);
-
VertexAttrib4Nubv
void glVertexAttrib4Nubv((unsigned int) GLuint index, const GLubyte* v);
-
VertexAttrib4Nuiv
void glVertexAttrib4Nuiv((unsigned int) GLuint index, const GLuint* v);
-
VertexAttrib4Nusv
void glVertexAttrib4Nusv((unsigned int) GLuint index, const GLushort* v);
-
VertexAttrib4bv
void glVertexAttrib4bv((unsigned int) GLuint index, const GLbyte* v);
-
VertexAttrib4d
public void VertexAttrib4d(int index, double x, double y, double z, double w) void glVertexAttrib4d((unsigned int) GLuint index, (double) GLdouble x, (double) GLdouble y, (double) GLdouble z, (double) GLdouble w);
-
VertexAttrib4dv
void glVertexAttrib4dv((unsigned int) GLuint index, const GLdouble* v);
-
VertexAttrib4f
public void VertexAttrib4f(int index, float x, float y, float z, float w) void glVertexAttrib4f((unsigned int) GLuint index, ((float) khronos_float_t) GLfloat x, ((float) khronos_float_t) GLfloat y, ((float) khronos_float_t) GLfloat z, ((float) khronos_float_t) GLfloat w);
-
VertexAttrib4fv
void glVertexAttrib4fv((unsigned int) GLuint index, const GLfloat* v);
-
VertexAttrib4iv
void glVertexAttrib4iv((unsigned int) GLuint index, const GLint* v);
-
VertexAttrib4s
public void VertexAttrib4s(int index, short x, short y, short z, short w) void glVertexAttrib4s((unsigned int) GLuint index, ((signed short) khronos_int16_t) GLshort x, ((signed short) khronos_int16_t) GLshort y, ((signed short) khronos_int16_t) GLshort z, ((signed short) khronos_int16_t) GLshort w);
-
VertexAttrib4sv
void glVertexAttrib4sv((unsigned int) GLuint index, const GLshort* v);
-
VertexAttrib4ubv
void glVertexAttrib4ubv((unsigned int) GLuint index, const GLubyte* v);
-
VertexAttrib4uiv
void glVertexAttrib4uiv((unsigned int) GLuint index, const GLuint* v);
-
VertexAttrib4usv
void glVertexAttrib4usv((unsigned int) GLuint index, const GLushort* v);
-
VertexAttribPointer
public void VertexAttribPointer(int index, int size, int type, boolean normalized, int stride, MemorySegment pointer) void glVertexAttribPointer((unsigned int) GLuint index, (int) GLint size, (unsigned int) GLenum type, GLboolean normalized, (int) GLsizei stride, const void* pointer);
-