Package panamagl.opengl
Interface GL_4_0
-
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 int -
Method Summary
Modifier and TypeMethodDescriptionvoidglBeginQueryIndexed(int target, int index, int id) voidglBindTransformFeedback(int target, int id) voidglBlendEquationi(int buf, int mode) voidglBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) voidglBlendFunci(int buf, int src, int dst) voidglBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) voidglDeleteTransformFeedbacks(int n, MemorySegment ids) voidglDrawArraysIndirect(int mode, MemorySegment indirect) voidglDrawElementsIndirect(int mode, int type, MemorySegment indirect) voidglDrawTransformFeedback(int mode, int id) voidglDrawTransformFeedbackStream(int mode, int id, int stream) voidglEndQueryIndexed(int target, int index) voidglGenTransformFeedbacks(int n, MemorySegment ids) voidglGetActiveSubroutineName(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) voidglGetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, MemorySegment values) voidglGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) voidglGetProgramStageiv(int program, int shadertype, int pname, MemorySegment values) voidglGetQueryIndexediv(int target, int index, int pname, MemorySegment params) intglGetSubroutineIndex(int program, int shadertype, MemorySegment name) intglGetSubroutineUniformLocation(int program, int shadertype, MemorySegment name) voidglGetUniformdv(int program, int location, MemorySegment params) voidglGetUniformSubroutineuiv(int shadertype, int location, MemorySegment params) byteglIsTransformFeedback(int id) voidglMinSampleShading(float value) voidglPatchParameterfv(int pname, MemorySegment values) voidglPatchParameteri(int pname, int value) voidvoidvoidglUniform1d(int location, double x) voidglUniform1dv(int location, int count, MemorySegment value) voidglUniform2d(int location, double x, double y) voidglUniform2dv(int location, int count, MemorySegment value) voidglUniform3d(int location, double x, double y, double z) voidglUniform3dv(int location, int count, MemorySegment value) voidglUniform4d(int location, double x, double y, double z, double w) voidglUniform4dv(int location, int count, MemorySegment value) voidglUniformMatrix2dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix2x3dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix2x4dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix3dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix3x2dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix3x4dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix4dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix4x2dv(int location, int count, byte transpose, MemorySegment value) voidglUniformMatrix4x3dv(int location, int count, byte transpose, MemorySegment value) voidglUniformSubroutinesuiv(int shadertype, int count, MemorySegment indices)
-
Field Details
-
GL_SAMPLE_SHADING
static final int GL_SAMPLE_SHADING- See Also:
-
GL_MIN_SAMPLE_SHADING_VALUE
static final int GL_MIN_SAMPLE_SHADING_VALUE- See Also:
-
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET- See Also:
-
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET- See Also:
-
GL_TEXTURE_CUBE_MAP_ARRAY
static final int GL_TEXTURE_CUBE_MAP_ARRAY- See Also:
-
GL_TEXTURE_BINDING_CUBE_MAP_ARRAY
static final int GL_TEXTURE_BINDING_CUBE_MAP_ARRAY- See Also:
-
GL_PROXY_TEXTURE_CUBE_MAP_ARRAY
static final int GL_PROXY_TEXTURE_CUBE_MAP_ARRAY- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY
static final int GL_SAMPLER_CUBE_MAP_ARRAY- See Also:
-
GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW
static final int GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW- See Also:
-
GL_INT_SAMPLER_CUBE_MAP_ARRAY
static final int GL_INT_SAMPLER_CUBE_MAP_ARRAY- See Also:
-
GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY
static final int GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY- See Also:
-
GL_DRAW_INDIRECT_BUFFER
static final int GL_DRAW_INDIRECT_BUFFER- See Also:
-
GL_DRAW_INDIRECT_BUFFER_BINDING
static final int GL_DRAW_INDIRECT_BUFFER_BINDING- See Also:
-
GL_GEOMETRY_SHADER_INVOCATIONS
static final int GL_GEOMETRY_SHADER_INVOCATIONS- See Also:
-
GL_MAX_GEOMETRY_SHADER_INVOCATIONS
static final int GL_MAX_GEOMETRY_SHADER_INVOCATIONS- See Also:
-
GL_MIN_FRAGMENT_INTERPOLATION_OFFSET
static final int GL_MIN_FRAGMENT_INTERPOLATION_OFFSET- See Also:
-
GL_MAX_FRAGMENT_INTERPOLATION_OFFSET
static final int GL_MAX_FRAGMENT_INTERPOLATION_OFFSET- See Also:
-
GL_FRAGMENT_INTERPOLATION_OFFSET_BITS
static final int GL_FRAGMENT_INTERPOLATION_OFFSET_BITS- See Also:
-
GL_MAX_VERTEX_STREAMS
static final int GL_MAX_VERTEX_STREAMS- See Also:
-
GL_DOUBLE_VEC2
static final int GL_DOUBLE_VEC2- See Also:
-
GL_DOUBLE_VEC3
static final int GL_DOUBLE_VEC3- See Also:
-
GL_DOUBLE_VEC4
static final int GL_DOUBLE_VEC4- See Also:
-
GL_DOUBLE_MAT2
static final int GL_DOUBLE_MAT2- See Also:
-
GL_DOUBLE_MAT3
static final int GL_DOUBLE_MAT3- See Also:
-
GL_DOUBLE_MAT4
static final int GL_DOUBLE_MAT4- See Also:
-
GL_DOUBLE_MAT2x3
static final int GL_DOUBLE_MAT2x3- See Also:
-
GL_DOUBLE_MAT2x4
static final int GL_DOUBLE_MAT2x4- See Also:
-
GL_DOUBLE_MAT3x2
static final int GL_DOUBLE_MAT3x2- See Also:
-
GL_DOUBLE_MAT3x4
static final int GL_DOUBLE_MAT3x4- See Also:
-
GL_DOUBLE_MAT4x2
static final int GL_DOUBLE_MAT4x2- See Also:
-
GL_DOUBLE_MAT4x3
static final int GL_DOUBLE_MAT4x3- See Also:
-
GL_ACTIVE_SUBROUTINES
static final int GL_ACTIVE_SUBROUTINES- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORMS
static final int GL_ACTIVE_SUBROUTINE_UNIFORMS- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
static final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS- See Also:
-
GL_ACTIVE_SUBROUTINE_MAX_LENGTH
static final int GL_ACTIVE_SUBROUTINE_MAX_LENGTH- See Also:
-
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
static final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH- See Also:
-
GL_MAX_SUBROUTINES
static final int GL_MAX_SUBROUTINES- See Also:
-
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
static final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS- See Also:
-
GL_NUM_COMPATIBLE_SUBROUTINES
static final int GL_NUM_COMPATIBLE_SUBROUTINES- See Also:
-
GL_COMPATIBLE_SUBROUTINES
static final int GL_COMPATIBLE_SUBROUTINES- See Also:
-
GL_PATCHES
static final int GL_PATCHES- See Also:
-
GL_PATCH_VERTICES
static final int GL_PATCH_VERTICES- See Also:
-
GL_PATCH_DEFAULT_INNER_LEVEL
static final int GL_PATCH_DEFAULT_INNER_LEVEL- See Also:
-
GL_PATCH_DEFAULT_OUTER_LEVEL
static final int GL_PATCH_DEFAULT_OUTER_LEVEL- See Also:
-
GL_TESS_CONTROL_OUTPUT_VERTICES
static final int GL_TESS_CONTROL_OUTPUT_VERTICES- See Also:
-
GL_TESS_GEN_MODE
static final int GL_TESS_GEN_MODE- See Also:
-
GL_TESS_GEN_SPACING
static final int GL_TESS_GEN_SPACING- See Also:
-
GL_TESS_GEN_VERTEX_ORDER
static final int GL_TESS_GEN_VERTEX_ORDER- See Also:
-
GL_TESS_GEN_POINT_MODE
static final int GL_TESS_GEN_POINT_MODE- See Also:
-
GL_ISOLINES
static final int GL_ISOLINES- See Also:
-
GL_QUADS
static final int GL_QUADS- See Also:
-
GL_FRACTIONAL_ODD
static final int GL_FRACTIONAL_ODD- See Also:
-
GL_FRACTIONAL_EVEN
static final int GL_FRACTIONAL_EVEN- See Also:
-
GL_MAX_PATCH_VERTICES
static final int GL_MAX_PATCH_VERTICES- See Also:
-
GL_MAX_TESS_GEN_LEVEL
static final int GL_MAX_TESS_GEN_LEVEL- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS
static final int GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS
static final int GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS
static final int GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS
static final int GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS- See Also:
-
GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
static final int GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_PATCH_COMPONENTS
static final int GL_MAX_TESS_PATCH_COMPONENTS- See Also:
-
GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS
static final int GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
static final int GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS
static final int GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS- See Also:
-
GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS
static final int GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS- See Also:
-
GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
static final int GL_MAX_TESS_CONTROL_INPUT_COMPONENTS- See Also:
-
GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS
static final int GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS- See Also:
-
GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
static final int GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS- See Also:
-
GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
static final int GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS- See Also:
-
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER- See Also:
-
GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
static final int GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER- See Also:
-
GL_TESS_EVALUATION_SHADER
static final int GL_TESS_EVALUATION_SHADER- See Also:
-
GL_TESS_CONTROL_SHADER
static final int GL_TESS_CONTROL_SHADER- See Also:
-
GL_TRANSFORM_FEEDBACK
static final int GL_TRANSFORM_FEEDBACK- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED
static final int GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED- See Also:
-
GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE
static final int GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE- See Also:
-
GL_TRANSFORM_FEEDBACK_BINDING
static final int GL_TRANSFORM_FEEDBACK_BINDING- See Also:
-
GL_MAX_TRANSFORM_FEEDBACK_BUFFERS
static final int GL_MAX_TRANSFORM_FEEDBACK_BUFFERS- See Also:
-
-
Method Details
-
glMinSampleShading
void glMinSampleShading(float value) -
glBlendEquationi
void glBlendEquationi(int buf, int mode) -
glBlendEquationSeparatei
void glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha) -
glBlendFunci
void glBlendFunci(int buf, int src, int dst) -
glBlendFuncSeparatei
void glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) -
glDrawArraysIndirect
-
glDrawElementsIndirect
-
glUniform1d
void glUniform1d(int location, double x) -
glUniform2d
void glUniform2d(int location, double x, double y) -
glUniform3d
void glUniform3d(int location, double x, double y, double z) -
glUniform4d
void glUniform4d(int location, double x, double y, double z, double w) -
glUniform1dv
-
glUniform2dv
-
glUniform3dv
-
glUniform4dv
-
glUniformMatrix2dv
-
glUniformMatrix3dv
-
glUniformMatrix4dv
-
glUniformMatrix2x3dv
-
glUniformMatrix2x4dv
-
glUniformMatrix3x2dv
-
glUniformMatrix3x4dv
-
glUniformMatrix4x2dv
-
glUniformMatrix4x3dv
-
glGetUniformdv
-
glGetSubroutineUniformLocation
-
glGetSubroutineIndex
-
glGetActiveSubroutineUniformiv
void glGetActiveSubroutineUniformiv(int program, int shadertype, int index, int pname, MemorySegment values) -
glGetActiveSubroutineUniformName
void glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) -
glGetActiveSubroutineName
void glGetActiveSubroutineName(int program, int shadertype, int index, int bufSize, MemorySegment length, MemorySegment name) -
glUniformSubroutinesuiv
-
glGetUniformSubroutineuiv
-
glGetProgramStageiv
-
glPatchParameteri
void glPatchParameteri(int pname, int value) -
glPatchParameterfv
-
glBindTransformFeedback
void glBindTransformFeedback(int target, int id) -
glDeleteTransformFeedbacks
-
glGenTransformFeedbacks
-
glIsTransformFeedback
byte glIsTransformFeedback(int id) -
glPauseTransformFeedback
void glPauseTransformFeedback() -
glResumeTransformFeedback
void glResumeTransformFeedback() -
glDrawTransformFeedback
void glDrawTransformFeedback(int mode, int id) -
glDrawTransformFeedbackStream
void glDrawTransformFeedbackStream(int mode, int id, int stream) -
glBeginQueryIndexed
void glBeginQueryIndexed(int target, int index, int id) -
glEndQueryIndexed
void glEndQueryIndexed(int target, int index) -
glGetQueryIndexediv
-