public class DebugGLES1 extends Object implements GL2ES1, GLES1
Composable pipeline which wraps an underlying GL implementation,
providing error checking after each OpenGL method call. If an error occurs,
causes a GLException to be thrown at exactly the point of failure.
Sample code which installs this pipeline:
gl = drawable.setGL(new DebugGL(drawable.getGL()));For automatic instantiation see
GLPipelineFactory.create(String, Class, GL, Object[])
| Modifier and Type | Field and Description |
|---|---|
static boolean |
DEBUG |
GL_3DC_X_AMD, GL_3DC_XY_AMD, GL_ADD_BLEND_IMG, GL_ATC_RGB_AMD, GL_ATC_RGBA_EXPLICIT_ALPHA_AMD, GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD, GL_BGRA_IMG, GL_CLIP_PLANE0_IMG, GL_CLIP_PLANE1_IMG, GL_CLIP_PLANE2_IMG, GL_CLIP_PLANE3_IMG, GL_CLIP_PLANE4_IMG, GL_CLIP_PLANE5_IMG, GL_COLOR_BUFFER_BIT0_QCOM, GL_COLOR_BUFFER_BIT1_QCOM, GL_COLOR_BUFFER_BIT2_QCOM, GL_COLOR_BUFFER_BIT3_QCOM, GL_COLOR_BUFFER_BIT4_QCOM, GL_COLOR_BUFFER_BIT5_QCOM, GL_COLOR_BUFFER_BIT6_QCOM, GL_COLOR_BUFFER_BIT7_QCOM, GL_COLOR_EXT, GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG, GL_CURRENT_PALETTE_MATRIX_OES, GL_DEPTH_BUFFER_BIT0_QCOM, GL_DEPTH_BUFFER_BIT1_QCOM, GL_DEPTH_BUFFER_BIT2_QCOM, GL_DEPTH_BUFFER_BIT3_QCOM, GL_DEPTH_BUFFER_BIT4_QCOM, GL_DEPTH_BUFFER_BIT5_QCOM, GL_DEPTH_BUFFER_BIT6_QCOM, GL_DEPTH_BUFFER_BIT7_QCOM, GL_DEPTH_EXT, GL_DOT3_RGBA_IMG, GL_ETC1_RGB8_OES, GL_FACTOR_ALPHA_MODULATE_IMG, GL_FRAGMENT_ALPHA_MODULATE_IMG, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG, GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES, GL_MATRIX_INDEX_ARRAY_OES, GL_MATRIX_INDEX_ARRAY_POINTER_OES, GL_MATRIX_INDEX_ARRAY_SIZE_OES, GL_MATRIX_INDEX_ARRAY_STRIDE_OES, GL_MATRIX_INDEX_ARRAY_TYPE_OES, GL_MATRIX_PALETTE_OES, GL_MAX_CLIP_PLANES_IMG, GL_MAX_PALETTE_MATRICES_OES, GL_MAX_SAMPLES_EXT, GL_MAX_SAMPLES_IMG, GL_MAX_VERTEX_UNITS_OES, GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES, GL_MODULATE_COLOR_IMG, GL_MULTISAMPLE_BUFFER_BIT0_QCOM, GL_MULTISAMPLE_BUFFER_BIT1_QCOM, GL_MULTISAMPLE_BUFFER_BIT2_QCOM, GL_MULTISAMPLE_BUFFER_BIT3_QCOM, GL_MULTISAMPLE_BUFFER_BIT4_QCOM, GL_MULTISAMPLE_BUFFER_BIT5_QCOM, GL_MULTISAMPLE_BUFFER_BIT6_QCOM, GL_MULTISAMPLE_BUFFER_BIT7_QCOM, GL_NORMAL_MAP, GL_PERFMON_GLOBAL_MODE_QCOM, GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES, GL_POINT_SIZE_ARRAY_OES, GL_POINT_SIZE_ARRAY_POINTER_OES, GL_POINT_SIZE_ARRAY_STRIDE_OES, GL_POINT_SIZE_ARRAY_TYPE_OES, GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES, GL_RECIP_ADD_SIGNED_ALPHA_IMG, GL_REFLECTION_MAP, GL_RENDERBUFFER_SAMPLES_EXT, GL_RENDERBUFFER_SAMPLES_IMG, GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES, GL_STATE_RESTORE, GL_STENCIL_BUFFER_BIT0_QCOM, GL_STENCIL_BUFFER_BIT1_QCOM, GL_STENCIL_BUFFER_BIT2_QCOM, GL_STENCIL_BUFFER_BIT3_QCOM, GL_STENCIL_BUFFER_BIT4_QCOM, GL_STENCIL_BUFFER_BIT5_QCOM, GL_STENCIL_BUFFER_BIT6_QCOM, GL_STENCIL_BUFFER_BIT7_QCOM, GL_STENCIL_EXT, GL_TEXTURE_ALPHA_MODULATE_IMG, GL_TEXTURE_BINDING_EXTERNAL_OES, GL_TEXTURE_CROP_RECT_OES, GL_TEXTURE_DEPTH_QCOM, GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_FORMAT_QCOM, GL_TEXTURE_GEN_MODE, GL_TEXTURE_GEN_STR, GL_TEXTURE_HEIGHT_QCOM, GL_TEXTURE_IMAGE_VALID_QCOM, GL_TEXTURE_INTERNAL_FORMAT_QCOM, GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES, GL_TEXTURE_MAX_LEVEL_APPLE, GL_TEXTURE_NUM_LEVELS_QCOM, GL_TEXTURE_OBJECT_VALID_QCOM, GL_TEXTURE_SAMPLES_IMG, GL_TEXTURE_TARGET_QCOM, GL_TEXTURE_TYPE_QCOM, GL_TEXTURE_WIDTH_QCOM, GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG, GL_VERTEX_ARRAY_BINDING_OES, GL_WEIGHT_ARRAY_BUFFER_BINDING_OES, GL_WEIGHT_ARRAY_OES, GL_WEIGHT_ARRAY_POINTER_OES, GL_WEIGHT_ARRAY_SIZE_OES, GL_WEIGHT_ARRAY_STRIDE_OES, GL_WEIGHT_ARRAY_TYPE_OES, GL_WRITEONLY_RENDERING_QCOMGL_ADD, GL_ADD_SIGNED, GL_ALPHA_SCALE, GL_ALPHA_TEST, GL_ALPHA_TEST_FUNC, GL_ALPHA_TEST_REF, GL_CLIENT_ACTIVE_TEXTURE, GL_CLIP_PLANE0, GL_CLIP_PLANE1, GL_CLIP_PLANE2, GL_CLIP_PLANE3, GL_CLIP_PLANE4, GL_CLIP_PLANE5, GL_COLOR_ARRAY_BUFFER_BINDING, GL_COLOR_ARRAY_POINTER, GL_COLOR_ARRAY_SIZE, GL_COLOR_ARRAY_STRIDE, GL_COLOR_ARRAY_TYPE, GL_COMBINE, GL_COMBINE_ALPHA, GL_COMBINE_RGB, GL_CONSTANT, GL_CONTEXT_ROBUST_ACCESS, GL_COORD_REPLACE, GL_CURRENT_COLOR, GL_CURRENT_NORMAL, GL_CURRENT_TEXTURE_COORDS, GL_DECAL, GL_DOT3_RGB, GL_DOT3_RGBA, GL_EXP, GL_EXP2, GL_FOG, GL_FOG_COLOR, GL_FOG_DENSITY, GL_FOG_END, GL_FOG_HINT, GL_FOG_MODE, GL_FOG_START, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_GENERATE_MIPMAP, GL_INTERPOLATE, GL_LIGHT_MODEL_AMBIENT, GL_LIGHT_MODEL_TWO_SIDE, GL_MAX_CLIP_PLANES, GL_MAX_LIGHTS, GL_MAX_MODELVIEW_STACK_DEPTH, GL_MAX_PROJECTION_STACK_DEPTH, GL_MAX_TEXTURE_STACK_DEPTH, GL_MAX_TEXTURE_UNITS, GL_MODELVIEW_STACK_DEPTH, GL_MODULATE, GL_NORMAL_ARRAY_BUFFER_BINDING, GL_NORMAL_ARRAY_POINTER, GL_NORMAL_ARRAY_STRIDE, GL_NORMAL_ARRAY_TYPE, GL_OPERAND0_ALPHA, GL_OPERAND0_RGB, GL_OPERAND1_ALPHA, GL_OPERAND1_RGB, GL_OPERAND2_ALPHA, GL_OPERAND2_RGB, GL_PERSPECTIVE_CORRECTION_HINT, GL_POINT_DISTANCE_ATTENUATION, GL_POINT_SIZE_MAX, GL_POINT_SIZE_MIN, GL_POINT_SMOOTH, GL_POINT_SMOOTH_HINT, GL_POINT_SPRITE, GL_PREVIOUS, GL_PRIMARY_COLOR, GL_PROJECTION_STACK_DEPTH, GL_RESCALE_NORMAL, GL_RGB_SCALE, GL_SHADE_MODEL, GL_SRC0_ALPHA, GL_SRC0_RGB, GL_SRC1_ALPHA, GL_SRC1_RGB, GL_SRC2_ALPHA, GL_SRC2_RGB, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_SUBTRACT, GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING, GL_TEXTURE_COORD_ARRAY_POINTER, GL_TEXTURE_COORD_ARRAY_SIZE, GL_TEXTURE_COORD_ARRAY_STRIDE, GL_TEXTURE_COORD_ARRAY_TYPE, GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE, GL_TEXTURE_STACK_DEPTH, GL_VERTEX_ARRAY_BUFFER_BINDING, GL_VERTEX_ARRAY_POINTER, GL_VERTEX_ARRAY_SIZE, GL_VERTEX_ARRAY_STRIDE, GL_VERTEX_ARRAY_TYPEGL_ACTIVE_TEXTURE, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALPHA16F, GL_ALPHA32F, GL_ALPHA8, GL_ALWAYS, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_BACK, GL_BGR, GL_BGRA, GL_BGRA8, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, 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_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R16F, GL_R32F, GL_R8, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RG16F, GL_RG32F, GL_RG8, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA16F, GL_RGBA32F, GL_RGBA4, GL_RGBA8, 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_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, 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_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, 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, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZEROGL_MATRIX_MODE, GL_MODELVIEW, GL_MODELVIEW_MATRIX, GL_PROJECTION, GL_PROJECTION_MATRIX, GL_TEXTURE_MATRIXGL_COLOR_ARRAY, GL_NORMAL_ARRAY, GL_TEXTURE_COORD_ARRAY, GL_VERTEX_ARRAYGL_AMBIENT, GL_AMBIENT_AND_DIFFUSE, GL_COLOR_MATERIAL, GL_CONSTANT_ATTENUATION, GL_DIFFUSE, GL_EMISSION, GL_FLAT, GL_LIGHT0, GL_LIGHT1, GL_LIGHT2, GL_LIGHT3, GL_LIGHT4, GL_LIGHT5, GL_LIGHT6, GL_LIGHT7, GL_LIGHTING, GL_LINEAR_ATTENUATION, GL_NORMALIZE, GL_POSITION, GL_QUADRATIC_ATTENUATION, GL_SHININESS, GL_SMOOTH, GL_SPECULAR, GL_SPOT_CUTOFF, GL_SPOT_DIRECTION, GL_SPOT_EXPONENT| Constructor and Description |
|---|
DebugGLES1(GLES1 downstreamGLES1) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBoundBuffer(int arg0) |
int |
getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context,
see
GL.glBindFramebuffer(int, int). |
GLBufferStorage |
getBufferStorage(int arg0) |
GLContext |
getContext()
Returns the GLContext associated which this GL object.
|
int |
getDefaultDrawFramebuffer()
Return the default draw framebuffer name.
|
int |
getDefaultReadBuffer()
Returns the default color buffer within the current bound
GLBase.getDefaultReadFramebuffer(), i.e. |
int |
getDefaultReadFramebuffer()
Return the default read framebuffer name.
|
GL |
getDownstreamGL()
Returns the downstream GL instance in case this is a wrapping pipeline, otherwise
null. |
Object |
getExtension(String arg0)
Returns an object providing access to the specified OpenGL
extension.
|
GL |
getGL()
Casts this object to the GL interface.
|
GL2 |
getGL2()
Casts this object to the GL2 interface.
|
GL2ES1 |
getGL2ES1()
Casts this object to the GL2ES1 interface.
|
GL2ES2 |
getGL2ES2()
Casts this object to the GL2ES2 interface.
|
GL2ES3 |
getGL2ES3()
Casts this object to the GL2ES3 interface.
|
GL2GL3 |
getGL2GL3()
Casts this object to the GL2GL3 interface.
|
GL3 |
getGL3()
Casts this object to the GL3 interface.
|
GL3bc |
getGL3bc()
Casts this object to the GL3bc interface.
|
GL3ES3 |
getGL3ES3()
Casts this object to the GL3ES3 interface.
|
GL4 |
getGL4()
Casts this object to the GL4 interface.
|
GL4bc |
getGL4bc()
Casts this object to the GL4bc interface.
|
GL4ES3 |
getGL4ES3()
Casts this object to the GL4ES3 interface.
|
GLES1 |
getGLES1()
Casts this object to the GLES1 interface.
|
GLES2 |
getGLES2()
Casts this object to the GLES2 interface.
|
GLES3 |
getGLES3()
Casts this object to the GLES3 interface.
|
GLProfile |
getGLProfile()
Returns the GLProfile associated with this GL object.
|
int |
getMaxRenderbufferSamples()
Returns the maximum number of FBO RENDERBUFFER samples
if
full FBO is supported, otherwise false. |
Object |
getPlatformGLExtensions()
Returns an object through which platform-specific OpenGL extensions
(EGL, GLX, WGL, etc.) may be accessed.
|
GL |
getRootGL()
Returns the implementing root instance, considering a wrapped pipelined hierarchy, see
GLBase.getDownstreamGL(). |
int |
getSwapInterval()
Return the current swap interval.
|
void |
glActiveTexture(int arg0)
Entry point to C language function:
void glActiveTexture(GLenum texture) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitextureAlias for: glActiveTextureARB |
void |
glAlphaFunc(int arg0,
float arg1)
Entry point to C language function:
void glAlphaFunc(GLenum func, GLclampf ref) Part of GL_VERSION_ES_CM, GL_VERSION_1_0, GL_QCOM_alpha_testAlias for: glAlphaFuncQCOM |
void |
glAlphaFuncx(int arg0,
int arg1)
Entry point to C language function:
void glAlphaFuncx(GLenum func, GLclampx ref) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glAlphaFuncxOES |
void |
glBindBuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindBuffer(GLenum target, GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glBindBufferARB |
void |
glBindFramebuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindFramebuffer(GLenum target, GLuint framebuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glBindFramebufferOES, glBindFramebufferEXT |
void |
glBindRenderbuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindRenderbuffer(GLenum target, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glBindRenderbufferEXT, glBindRenderbufferOES |
void |
glBindTexture(int arg0,
int arg1)
Entry point to C language function:
void glBindTexture(GLenum target, GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glBindTextureEXT |
void |
glBindVertexArrayOES(int arg0)
Entry point to C language function:
void glBindVertexArrayOES(GLuint array) Part of GL_OES_vertex_array_object |
void |
glBlendEquation(int arg0)
Entry point to C language function:
void glBlendEquation(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_OES_blend_subtract, GL_EXT_blend_minmaxAlias for: glBlendEquationOES, glBlendEquationEXT |
void |
glBlendEquationSeparate(int arg0,
int arg1)
Entry point to C language function:
void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_OES_blend_equation_separate, GL_EXT_blend_equation_separateAlias for: glBlendEquationSeparateOES, glBlendEquationSeparateEXT |
void |
glBlendFunc(int arg0,
int arg1)
Entry point to C language function:
void glBlendFunc(GLenum sfactor, GLenum dfactor) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_INGR_blend_func_separate, GL_OES_blend_func_separate, GL_EXT_blend_func_separateAlias for: glBlendFuncSeparateINGR, glBlendFuncSeparateOES, glBlendFuncSeparateEXT |
void |
glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
Entry point to C language function:
void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glBufferDataARB |
void |
glBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
Entry point to C language function:
void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glBufferSubDataARB |
int |
glCheckFramebufferStatus(int arg0)
Entry point to C language function:
GLenum glCheckFramebufferStatus(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glCheckFramebufferStatusEXT, glCheckFramebufferStatusOES |
void |
glClear(int arg0)
Entry point to C language function:
void glClear(GLbitfield mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glClearColorx(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glClearColorxOES |
void |
glClearDepth(double arg0)
Aliased entrypoint of
void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); . |
void |
glClearDepthf(float arg0)
Entry point to C language function:
void glClearDepthf(GLfloat d) Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precisionAlias for: glClearDepthfOES |
void |
glClearDepthx(int arg0)
Entry point to C language function:
void glClearDepthx(GLclampx depth) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glClearDepthxOES |
void |
glClearStencil(int arg0)
Entry point to C language function:
void glClearStencil(GLint s) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glClientActiveTexture(int arg0)
Entry point to C language function:
void glClientActiveTexture(GLenum texture) Part of GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitextureAlias for: glClientActiveTextureARB |
void |
glClipPlanef(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glClipPlanef(GLenum plane, const GLfloat * equation) Part of GL_VERSION_ES_CM, GL_IMG_user_clip_plane, GL_OES_single_precisionAlias for: glClipPlanefIMG, glClipPlanefOES |
void |
glClipPlanef(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glClipPlanef(GLenum plane, const GLfloat * equation) Part of GL_VERSION_ES_CM, GL_IMG_user_clip_plane, GL_OES_single_precisionAlias for: glClipPlanefIMG, glClipPlanefOES |
void |
glClipPlanefIMG(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glClipPlanefIMG(GLenum, const GLfloat * ) Part of GL_IMG_user_clip_plane |
void |
glClipPlanefIMG(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glClipPlanefIMG(GLenum, const GLfloat * ) Part of GL_IMG_user_clip_plane |
void |
glClipPlanex(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glClipPlanex(GLenum plane, const GLfixed * equation) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_point, GL_IMG_user_clip_planeAlias for: glClipPlanexOES, glClipPlanexIMG |
void |
glClipPlanex(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glClipPlanex(GLenum plane, const GLfixed * equation) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_point, GL_IMG_user_clip_planeAlias for: glClipPlanexOES, glClipPlanexIMG |
void |
glClipPlanexIMG(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glClipPlanexIMG(GLenum, const GLfixed * ) Part of GL_IMG_user_clip_plane |
void |
glClipPlanexIMG(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glClipPlanexIMG(GLenum, const GLfixed * ) Part of GL_IMG_user_clip_plane |
void |
glColor4f(float arg0,
float arg1,
float arg2,
float arg3) |
void |
glColor4ub(byte arg0,
byte arg1,
byte arg2,
byte arg3)
Entry point to C language function:
void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glColor4x(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glColor4xOES |
void |
glColorMask(boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
Entry point to C language function:
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glColorPointer(GLArrayData arg0) |
void |
glColorPointer(int arg0,
int arg1,
int arg2,
Buffer arg3) |
void |
glColorPointer(int arg0,
int arg1,
int arg2,
long arg3) |
void |
glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function:
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias for: glCompressedTexImage2DARB |
void |
glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
Entry point to C language function:
void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias for: glCompressedTexImage2DARB |
void |
glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function:
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias for: glCompressedTexSubImage2DARB |
void |
glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function:
void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionAlias for: glCompressedTexSubImage2DARB |
void |
glCopyTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureAlias for: glCopyTexImage2DEXT |
void |
glCopyTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
Entry point to C language function:
void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureAlias for: glCopyTexSubImage2DEXT |
void |
glCopyTextureLevelsAPPLE(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount) Part of GL_APPLE_copy_texture_levels |
void |
glCullFace(int arg0)
Entry point to C language function:
void glCullFace(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glCurrentPaletteMatrixOES(int arg0)
Entry point to C language function:
void glCurrentPaletteMatrixOES(GLuint matrixpaletteindex) Part of GL_OES_matrix_palette |
void |
glDeleteBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glDeleteBuffersARB |
void |
glDeleteBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glDeleteBuffersARB |
void |
glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT |
void |
glDeleteFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT |
void |
glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT |
void |
glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT |
void |
glDeleteTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glDeleteTexturesEXT |
void |
glDeleteTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glDeleteTexturesEXT |
void |
glDeleteVertexArraysOES(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glDeleteVertexArraysOES(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glDepthFunc(int arg0)
Entry point to C language function:
void glDepthFunc(GLenum func) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glDepthMask(boolean arg0)
Entry point to C language function:
void glDepthMask(GLboolean flag) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glDepthRange(double arg0,
double arg1)
Aliased entrypoint of
void glDepthRange(GLclampd depth); and void glDepthRangef(GLclampf depth); . |
void |
glDepthRangef(float arg0,
float arg1)
Entry point to C language function:
void glDepthRangef(GLfloat n, GLfloat f) Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precisionAlias for: glDepthRangefOES |
void |
glDepthRangex(int arg0,
int arg1)
Entry point to C language function:
void glDepthRangex(GLclampx zNear, GLclampx zFar) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glDepthRangexOES |
void |
glDisable(int arg0)
Entry point to C language function:
void glDisable(GLenum cap) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glDisableClientState(int arg0) |
void |
glDisableDriverControlQCOM(int arg0)
Entry point to C language function:
void glDisableDriverControlQCOM(GLuint driverControl) Part of GL_QCOM_driver_control |
void |
glDiscardFramebufferEXT(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_EXT_discard_framebuffer |
void |
glDiscardFramebufferEXT(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) Part of GL_EXT_discard_framebuffer |
void |
glDrawArrays(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glDrawArrays(GLenum mode, GLint first, GLsizei count) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_vertex_arrayAlias for: glDrawArraysEXT |
void |
glDrawElements(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function:
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0 |
void |
glDrawElements(int arg0,
int arg1,
int arg2,
long arg3)
Entry point to C language function:
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1 |
void |
glDrawTexfOES(float arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glDrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height) Part of GL_OES_draw_texture |
void |
glDrawTexfvOES(float[] arg0,
int arg1)
Entry point to C language function:
void glDrawTexfvOES(const GLfloat * coords) Part of GL_OES_draw_texture |
void |
glDrawTexfvOES(FloatBuffer arg0)
Entry point to C language function:
void glDrawTexfvOES(const GLfloat * coords) Part of GL_OES_draw_texture |
void |
glDrawTexiOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glDrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height) Part of GL_OES_draw_texture |
void |
glDrawTexivOES(int[] arg0,
int arg1)
Entry point to C language function:
void glDrawTexivOES(const GLint * coords) Part of GL_OES_draw_texture |
void |
glDrawTexivOES(IntBuffer arg0)
Entry point to C language function:
void glDrawTexivOES(const GLint * coords) Part of GL_OES_draw_texture |
void |
glDrawTexsOES(short arg0,
short arg1,
short arg2,
short arg3,
short arg4)
Entry point to C language function:
void glDrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height) Part of GL_OES_draw_texture |
void |
glDrawTexsvOES(short[] arg0,
int arg1)
Entry point to C language function:
void glDrawTexsvOES(const GLshort * coords) Part of GL_OES_draw_texture |
void |
glDrawTexsvOES(ShortBuffer arg0)
Entry point to C language function:
void glDrawTexsvOES(const GLshort * coords) Part of GL_OES_draw_texture |
void |
glDrawTexxOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glDrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height) Part of GL_OES_draw_texture |
void |
glDrawTexxvOES(int[] arg0,
int arg1)
Entry point to C language function:
void glDrawTexxvOES(const GLfixed * coords) Part of GL_OES_draw_texture |
void |
glDrawTexxvOES(IntBuffer arg0)
Entry point to C language function:
void glDrawTexxvOES(const GLfixed * coords) Part of GL_OES_draw_texture |
void |
glEGLImageTargetRenderbufferStorageOES(int arg0,
long arg1)
Entry point to C language function:
void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image |
void |
glEGLImageTargetTexture2DOES(int arg0,
long arg1)
Entry point to C language function:
void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image) Part of GL_OES_EGL_image |
void |
glEnable(int arg0)
Entry point to C language function:
void glEnable(GLenum cap) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glEnableClientState(int arg0) |
void |
glEnableDriverControlQCOM(int arg0)
Entry point to C language function:
void glEnableDriverControlQCOM(GLuint driverControl) Part of GL_QCOM_driver_control |
void |
glEndTilingQCOM(int arg0)
Entry point to C language function:
void glEndTilingQCOM(GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering |
void |
glExtGetBufferPointervQCOM(int arg0,
com.jogamp.common.nio.PointerBuffer arg1)
Entry point to C language function:
void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params) Part of GL_QCOM_extended_get |
void |
glExtGetBuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) Part of GL_QCOM_extended_get |
void |
glExtGetBuffersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) Part of GL_QCOM_extended_get |
void |
glExtGetFramebuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) Part of GL_QCOM_extended_get |
void |
glExtGetFramebuffersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) Part of GL_QCOM_extended_get |
void |
glExtGetProgramBinarySourceQCOM(int arg0,
int arg1,
byte[] arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length) Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramBinarySourceQCOM(int arg0,
int arg1,
ByteBuffer arg2,
IntBuffer arg3)
Entry point to C language function:
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length) Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) Part of GL_QCOM_extended_get2 |
void |
glExtGetProgramsQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) Part of GL_QCOM_extended_get2 |
void |
glExtGetRenderbuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) Part of GL_QCOM_extended_get |
void |
glExtGetRenderbuffersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) Part of GL_QCOM_extended_get |
void |
glExtGetShadersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) Part of GL_QCOM_extended_get2 |
void |
glExtGetShadersQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) Part of GL_QCOM_extended_get2 |
void |
glExtGetTexLevelParameterivQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
Entry point to C language function:
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) Part of GL_QCOM_extended_get |
void |
glExtGetTexLevelParameterivQCOM(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
Entry point to C language function:
void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) Part of GL_QCOM_extended_get |
void |
glExtGetTexSubImageQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
Entry point to C language function:
void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid * texels) Part of GL_QCOM_extended_get |
void |
glExtGetTexturesQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) Part of GL_QCOM_extended_get |
void |
glExtGetTexturesQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) Part of GL_QCOM_extended_get |
boolean |
glExtIsProgramBinaryQCOM(int arg0)
Entry point to C language function:
GLboolean glExtIsProgramBinaryQCOM(GLuint program) Part of GL_QCOM_extended_get2 |
void |
glExtTexObjectStateOverrideiQCOM(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param) Part of GL_QCOM_extended_get |
void |
glFinish()
Entry point to C language function:
void glFinish(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glFlush()
Entry point to C language function:
void glFlush(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glFlushMappedBufferRange(int arg0,
long arg1,
long arg2)
Entry point to C language function:
void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range, GL_APPLE_flush_buffer_rangeAlias for: glFlushMappedBufferRangeEXT, glFlushMappedBufferRangeAPPLE |
void |
glFogf(int arg0,
float arg1)
Entry point to C language function:
void glFogf(GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glFogfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glFogfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glFogfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glFogfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glFogx(int arg0,
int arg1)
Entry point to C language function:
void glFogx(GLenum pname, GLfixed param) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glFogxOES |
void |
glFogxv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glFogxv(GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glFogxvOES |
void |
glFogxv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glFogxv(GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glFogxvOES |
void |
glFramebufferRenderbuffer(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glFramebufferRenderbufferOES, glFramebufferRenderbufferEXT |
void |
glFramebufferTexture2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glFramebufferTexture2DEXT, glFramebufferTexture2DOES |
void |
glFramebufferTexture2DMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTexture2DMultisampleEXT(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei) Part of GL_EXT_multisampled_render_to_texture |
void |
glFramebufferTexture2DMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei) Part of GL_IMG_multisampled_render_to_texture |
void |
glFrontFace(int arg0)
Entry point to C language function:
void glFrontFace(GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glFrustum(double arg0,
double arg1,
double arg2,
double arg3,
double arg4,
double arg5) |
void |
glFrustumf(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5)
Multiply the current matrix with the frustum matrix. |
void |
glFrustumx(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glFrustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glFrustumxOES |
void |
glGenBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glGenBuffersARB |
void |
glGenBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glGenBuffersARB |
void |
glGenerateMipmap(int arg0)
Entry point to C language function:
void glGenerateMipmap(GLenum target) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glGenerateMipmapOES, glGenerateMipmapEXT |
void |
glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glGenFramebuffersOES, glGenFramebuffersEXT |
void |
glGenFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glGenFramebuffersOES, glGenFramebuffersEXT |
void |
glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGenRenderbuffersEXT, glGenRenderbuffersOES |
void |
glGenRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGenRenderbuffersEXT, glGenRenderbuffersOES |
void |
glGenTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glGenTexturesEXT |
void |
glGenTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glGenTexturesEXT |
void |
glGenVertexArraysOES(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenVertexArraysOES(GLsizei n, GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glGenVertexArraysOES(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenVertexArraysOES(GLsizei n, GLuint * arrays) Part of GL_OES_vertex_array_object |
void |
glGetBooleanv(int arg0,
byte[] arg1,
int arg2)
Entry point to C language function:
void glGetBooleanv(GLenum pname, GLboolean * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetBooleanv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glGetBooleanv(GLenum pname, GLboolean * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetBufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glGetBufferParameterivARB |
void |
glGetBufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glGetBufferParameterivARB |
void |
glGetClipPlanef(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glGetClipPlanef(GLenum pname, GLfloat * equation) Part of GL_VERSION_ES_CM, GL_OES_single_precisionAlias for: glGetClipPlanefOES |
void |
glGetClipPlanef(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glGetClipPlanef(GLenum pname, GLfloat * equation) Part of GL_VERSION_ES_CM, GL_OES_single_precisionAlias for: glGetClipPlanefOES |
void |
glGetClipPlanex(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGetClipPlanex(GLenum pname, GLfixed * eqn) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetClipPlanexOES |
void |
glGetClipPlanex(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGetClipPlanex(GLenum pname, GLfixed * eqn) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetClipPlanexOES |
void |
glGetDriverControlsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) Part of GL_QCOM_driver_control |
void |
glGetDriverControlsQCOM(IntBuffer arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) Part of GL_QCOM_driver_control |
void |
glGetDriverControlStringQCOM(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
Entry point to C language function:
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) Part of GL_QCOM_driver_control |
void |
glGetDriverControlStringQCOM(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
Entry point to C language function:
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) Part of GL_QCOM_driver_control |
int |
glGetError()
Entry point to C language function:
GLenum glGetError(void) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetFixedv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGetFixedv(GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetFixedvOES |
void |
glGetFixedv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGetFixedv(GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetFixedvOES |
void |
glGetFloatv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * data) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glGetFloatv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * data) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES |
void |
glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES |
int |
glGetGraphicsResetStatus()
Entry point to C language function:
GLenum glGetGraphicsResetStatus(void) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glGetGraphicsResetStatusEXT, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusKHR |
void |
glGetIntegerv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetIntegerv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * data) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetLightfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glGetLightfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glGetLightxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetLightxv(GLenum light, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetLightxvOES |
void |
glGetLightxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetLightxv(GLenum light, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetLightxvOES |
void |
glGetMaterialfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glGetMaterialfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glGetMaterialxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetMaterialxvOES |
void |
glGetMaterialxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetMaterialxvOES |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessAlias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessAlias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
Entry point to C language function:
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR |
void |
glGetnUniformiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
Entry point to C language function:
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR |
void |
glGetRenderbufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOES |
void |
glGetRenderbufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOES |
String |
glGetString(int arg0)
Entry point to C language function:
const GLubyte * glGetString(GLenum name) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetTexEnvfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glGetTexEnvfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glGetTexEnviv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params) Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetTexEnviv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params) Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetTexEnvxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetTexEnvxvOES |
void |
glGetTexEnvxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetTexEnvxvOES |
void |
glGetTexGenfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glGetTexGenfvOES |
void |
glGetTexGenfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glGetTexGenfvOES |
void |
glGetTexGeniv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glGetTexGenivOES |
void |
glGetTexGeniv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glGetTexGenivOES |
void |
glGetTexGenxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params) Part of GL_OES_fixed_point, GL_OES_texture_cube_mapAlias for: glGetTexGenxvOES |
void |
glGetTexGenxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params) Part of GL_OES_fixed_point, GL_OES_texture_cube_mapAlias for: glGetTexGenxvOES |
void |
glGetTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glGetTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glGetTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glGetTexParameterxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetTexParameterxvOES |
void |
glGetTexParameterxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glGetTexParameterxvOES |
void |
glHint(int arg0,
int arg1)
Entry point to C language function:
void glHint(GLenum target, GLenum mode) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_PGI_misc_hintsAlias for: glHintPGI |
boolean |
glIsBuffer(int arg0)
Entry point to C language function:
GLboolean glIsBuffer(GLuint buffer) Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectAlias for: glIsBufferARB |
boolean |
glIsEnabled(int arg0)
Entry point to C language function:
GLboolean glIsEnabled(GLenum cap) Part of GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
boolean |
glIsFramebuffer(int arg0)
Entry point to C language function:
GLboolean glIsFramebuffer(GLuint framebuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glIsFramebufferEXT, glIsFramebufferOES |
boolean |
glIsRenderbuffer(int arg0)
Entry point to C language function:
GLboolean glIsRenderbuffer(GLuint renderbuffer) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectAlias for: glIsRenderbufferOES, glIsRenderbufferEXT |
boolean |
glIsTexture(int arg0)
Entry point to C language function:
GLboolean glIsTexture(GLuint texture) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectAlias for: glIsTextureEXT |
boolean |
glIsVertexArrayOES(int arg0)
Entry point to C language function:
GLboolean glIsVertexArrayOES(GLuint array) Part of GL_OES_vertex_array_object |
void |
glLightf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glLightf(GLenum light, GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glLightfv(int arg0,
int arg1,
float[] arg2,
int arg3) |
void |
glLightfv(int arg0,
int arg1,
FloatBuffer arg2) |
void |
glLightModelf(int arg0,
float arg1)
Entry point to C language function:
void glLightModelf(GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glLightModelfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glLightModelfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glLightModelfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glLightModelfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glLightModelx(int arg0,
int arg1)
Entry point to C language function:
void glLightModelx(GLenum pname, GLfixed param) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLightModelxOES |
void |
glLightModelxv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glLightModelxv(GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLightModelxvOES |
void |
glLightModelxv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glLightModelxv(GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLightModelxvOES |
void |
glLightx(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glLightx(GLenum light, GLenum pname, GLfixed param) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLightxOES |
void |
glLightxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glLightxv(GLenum light, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLightxvOES |
void |
glLightxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glLightxv(GLenum light, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLightxvOES |
void |
glLineWidth(float arg0)
Entry point to C language function:
void glLineWidth(GLfloat width) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glLineWidthx(int arg0)
Entry point to C language function:
void glLineWidthx(GLfixed width) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLineWidthxOES |
void |
glLoadIdentity()
Load the current matrix with the identity matrix
|
void |
glLoadMatrixf(float[] arg0,
int arg1)
Load the current matrix w/ the provided one.
|
void |
glLoadMatrixf(FloatBuffer arg0)
Load the current matrix w/ the provided one.
|
void |
glLoadMatrixx(int[] arg0,
int arg1)
Entry point to C language function:
void glLoadMatrixx(const GLfixed * m) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLoadMatrixxOES |
void |
glLoadMatrixx(IntBuffer arg0)
Entry point to C language function:
void glLoadMatrixx(const GLfixed * m) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glLoadMatrixxOES |
void |
glLoadPaletteFromModelViewMatrixOES()
Entry point to C language function:
void glLoadPaletteFromModelViewMatrixOES(void) Part of GL_OES_matrix_palette |
void |
glLogicOp(int arg0)
Entry point to C language function:
void glLogicOp(GLenum opcode) Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
ByteBuffer |
glMapBuffer(int arg0,
int arg1)
Entry point to C language function:
void * glMapBuffer(GLenum target, GLenum access) Part of GL_VERSION_1_5, GL_OES_mapbuffer, GL_ARB_vertex_buffer_objectAlias for: glMapBufferOES, glMapBufferARB |
ByteBuffer |
glMapBufferRange(int arg0,
long arg1,
long arg2,
int arg3)
Entry point to C language function:
void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_rangeAlias for: glMapBufferRangeEXT |
void |
glMaterialf(int arg0,
int arg1,
float arg2) |
void |
glMaterialfv(int arg0,
int arg1,
float[] arg2,
int arg3) |
void |
glMaterialfv(int arg0,
int arg1,
FloatBuffer arg2) |
void |
glMaterialx(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glMaterialx(GLenum face, GLenum pname, GLfixed param) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glMaterialxOES |
void |
glMaterialxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glMaterialxvOES |
void |
glMaterialxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glMaterialxvOES |
void |
glMatrixIndexPointerOES(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function:
void glMatrixIndexPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) Part of GL_OES_matrix_palette |
void |
glMatrixMode(int arg0)
Sets the current matrix mode.
|
void |
glMultiTexCoord4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
Entry point to C language function:
void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) Part of GL_VERSION_ES_CM, GL_VERSION_1_3, GL_ARB_multitextureAlias for: glMultiTexCoord4fARB |
void |
glMultiTexCoord4x(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glMultiTexCoord4x(GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glMultiTexCoord4xOES |
void |
glMultMatrixf(float[] arg0,
int arg1)
Multiply the current matrix: [c] = [c] x [m]
|
void |
glMultMatrixf(FloatBuffer arg0)
Multiply the current matrix: [c] = [c] x [m]
|
void |
glMultMatrixx(int[] arg0,
int arg1)
Entry point to C language function:
void glMultMatrixx(const GLfixed * m) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glMultMatrixxOES |
void |
glMultMatrixx(IntBuffer arg0)
Entry point to C language function:
void glMultMatrixx(const GLfixed * m) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glMultMatrixxOES |
void |
glNormal3f(float arg0,
float arg1,
float arg2)
Entry point to C language function:
void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glNormal3x(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glNormal3x(GLfixed nx, GLfixed ny, GLfixed nz) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glNormal3xOES |
void |
glNormalPointer(GLArrayData arg0) |
void |
glNormalPointer(int arg0,
int arg1,
Buffer arg2) |
void |
glNormalPointer(int arg0,
int arg1,
long arg2) |
void |
glOrtho(double arg0,
double arg1,
double arg2,
double arg3,
double arg4,
double arg5) |
void |
glOrthof(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5)
Multiply the current matrix with the orthogonal matrix. |
void |
glOrthox(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glOrthox(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glOrthoxOES |
void |
glPixelStorei(int arg0,
int arg1)
Entry point to C language function:
void glPixelStorei(GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glPointParameterf(int arg0,
float arg1)
Entry point to C language function:
void glPointParameterf(GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_EXT_point_parameters, GL_ARB_point_parameters, GL_SGIS_point_parametersAlias for: glPointParameterfEXT, glPointParameterfARB, glPointParameterfSGIS |
void |
glPointParameterfv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glPointParameterfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parametersAlias for: glPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARB |
void |
glPointParameterfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glPointParameterfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parametersAlias for: glPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARB |
void |
glPointParameterx(int arg0,
int arg1)
Entry point to C language function:
void glPointParameterx(GLenum pname, GLfixed param) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glPointParameterxOES |
void |
glPointParameterxv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glPointParameterxv(GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glPointParameterxvOES |
void |
glPointParameterxv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glPointParameterxv(GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glPointParameterxvOES |
void |
glPointSize(float arg0)
Entry point to C language function:
void glPointSize(GLfloat size) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glPointSizePointerOES(int arg0,
int arg1,
Buffer arg2)
Entry point to C language function:
void glPointSizePointerOES(GLenum type, GLsizei stride, const GLvoid * pointer) Part of GL_OES_point_size_array |
void |
glPointSizex(int arg0)
Entry point to C language function:
void glPointSizex(GLfixed size) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glPointSizexOES |
void |
glPolygonOffset(float arg0,
float arg1)
Entry point to C language function:
void glPolygonOffset(GLfloat factor, GLfloat units) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_polygon_offsetAlias for: glPolygonOffsetEXT |
void |
glPolygonOffsetx(int arg0,
int arg1)
Entry point to C language function:
void glPolygonOffsetx(GLfixed factor, GLfixed units) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glPolygonOffsetxOES |
void |
glPopMatrix()
Pop the current matrix from it's stack.
|
void |
glPushMatrix()
Push the current matrix to it's stack, while preserving it's values.
|
int |
glQueryMatrixxOES(int[] arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent) Part of GL_OES_query_matrix |
int |
glQueryMatrixxOES(IntBuffer arg0,
IntBuffer arg1)
Entry point to C language function:
GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent) Part of GL_OES_query_matrix |
void |
glReadnPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
Entry point to C language function:
void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data) Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessAlias for: glReadnPixelsEXT, glReadnPixelsARB, glReadnPixelsKHR |
void |
glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
Entry point to C language function:
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
Entry point to C language function:
void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glRenderbufferStorage(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectAlias for: glRenderbufferStorageEXT, glRenderbufferStorageOES |
void |
glRenderbufferStorageMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_APPLE_framebuffer_multisample, GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample, GL_ANGLE_framebuffer_multisample, GL_IMG_multisampled_render_to_texture, GL_NV_framebuffer_multisampleAlias for: glRenderbufferStorageMultisampleAPPLE, glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleANGLE, glRenderbufferStorageMultisampleIMG, glRenderbufferStorageMultisampleNV |
void |
glRenderbufferStorageMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisampleEXT(GLenum, GLsizei, GLenum, GLsizei, GLsizei) Part of GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample |
void |
glRenderbufferStorageMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei) Part of GL_IMG_multisampled_render_to_texture |
void |
glResolveMultisampleFramebuffer()
Entry point to C language function:
void glResolveMultisampleFramebuffer(void) Part of GL_APPLE_framebuffer_multisampleAlias for: glResolveMultisampleFramebufferAPPLE |
void |
glRotatef(float arg0,
float arg1,
float arg2,
float arg3)
Rotate the current matrix.
|
void |
glRotatex(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glRotatexOES |
void |
glSampleCoverage(float arg0,
boolean arg1)
Entry point to C language function:
void glSampleCoverage(GLfloat value, GLboolean invert) Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multisample, GL_OES_fixed_pointAlias for: glSampleCoverageARB, glSampleCoverageOES |
void |
glSampleCoveragex(int arg0,
boolean arg1)
Entry point to C language function:
void glSampleCoveragex(GLclampx value, GLboolean invert) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glSampleCoveragexOES |
void |
glScalef(float arg0,
float arg1,
float arg2)
Scale the current matrix.
|
void |
glScalex(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glScalex(GLfixed x, GLfixed y, GLfixed z) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glScalexOES |
void |
glScissor(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glShadeModel(int arg0) |
void |
glStartTilingQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) Part of GL_QCOM_tiled_rendering |
void |
glStencilFunc(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glStencilFunc(GLenum func, GLint ref, GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glStencilMask(int arg0)
Entry point to C language function:
void glStencilMask(GLuint mask) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glStencilOp(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexCoordPointer(GLArrayData arg0) |
void |
glTexCoordPointer(int arg0,
int arg1,
int arg2,
Buffer arg3) |
void |
glTexCoordPointer(int arg0,
int arg1,
int arg2,
long arg3) |
void |
glTexEnvf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glTexEnvf(GLenum target, GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glTexEnvfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glTexEnvfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_VERSION_1_0 |
void |
glTexEnvi(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexEnvi(GLenum target, GLenum pname, GLint param) Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexEnviv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexEnviv(GLenum target, GLenum pname, const GLint * params) Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexEnviv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexEnviv(GLenum target, GLenum pname, const GLint * params) Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexEnvx(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexEnvx(GLenum target, GLenum pname, GLfixed param) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glTexEnvxOES |
void |
glTexEnvxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glTexEnvxvOES |
void |
glTexEnvxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glTexEnvxvOES |
void |
glTexGenf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glTexGenf(GLenum coord, GLenum pname, GLfloat param) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glTexGenfOES |
void |
glTexGenfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glTexGenfvOES |
void |
glTexGenfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glTexGenfvOES |
void |
glTexGeni(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexGeni(GLenum coord, GLenum pname, GLint param) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glTexGeniOES |
void |
glTexGeniv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexGeniv(GLenum coord, GLenum pname, const GLint * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glTexGenivOES |
void |
glTexGeniv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexGeniv(GLenum coord, GLenum pname, const GLint * params) Part of GL_VERSION_1_0, GL_OES_texture_cube_mapAlias for: glTexGenivOES |
void |
glTexGenx(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexGenx(GLenum coord, GLenum pname, GLfixed param) Part of GL_OES_fixed_point, GL_OES_texture_cube_mapAlias for: glTexGenxOES |
void |
glTexGenxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params) Part of GL_OES_fixed_point, GL_OES_texture_cube_mapAlias for: glTexGenxvOES |
void |
glTexGenxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params) Part of GL_OES_fixed_point, GL_OES_texture_cube_mapAlias for: glTexGenxvOES |
void |
glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function:
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function:
void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexParameterf(int arg0,
int arg1,
float arg2)
Entry point to C language function:
void glTexParameterf(GLenum target, GLenum pname, GLfloat param) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
Entry point to C language function:
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
Entry point to C language function:
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0 |
void |
glTexParameteri(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexParameteri(GLenum target, GLenum pname, GLint param) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glTexParameterx(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTexParameterx(GLenum target, GLenum pname, GLfixed param) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glTexParameterxOES |
void |
glTexParameterxv(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glTexParameterxvOES |
void |
glTexParameterxv(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glTexParameterxvOES |
void |
glTexStorage1D(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_EXT_texture_storageAlias for: glTexStorage1DEXT |
void |
glTexStorage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageAlias for: glTexStorage2DEXT |
void |
glTexStorage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageAlias for: glTexStorage3DEXT |
void |
glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
Entry point to C language function:
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureAlias for: glTexSubImage2DEXT |
void |
glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
Entry point to C language function:
void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureAlias for: glTexSubImage2DEXT |
void |
glTextureStorage1DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access |
void |
glTextureStorage2DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access |
void |
glTextureStorage3DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access |
void |
glTranslatef(float arg0,
float arg1,
float arg2)
Translate the current matrix.
|
void |
glTranslatex(int arg0,
int arg1,
int arg2)
Entry point to C language function:
void glTranslatex(GLfixed x, GLfixed y, GLfixed z) Part of GL_VERSION_ES_CL_CM, GL_OES_fixed_pointAlias for: glTranslatexOES |
boolean |
glUnmapBuffer(int arg0)
Entry point to C language function:
GLboolean glUnmapBuffer(GLenum target) Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_objectAlias for: glUnmapBufferOES, glUnmapBufferARB |
void |
glVertexPointer(GLArrayData arg0) |
void |
glVertexPointer(int arg0,
int arg1,
int arg2,
Buffer arg3) |
void |
glVertexPointer(int arg0,
int arg1,
int arg2,
long arg3) |
void |
glViewport(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height) Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0 |
void |
glWeightPointerOES(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function:
void glWeightPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) Part of GL_OES_matrix_palette |
boolean |
hasBasicFBOSupport()
Returns
true if basic FBO support is available, otherwise false. |
boolean |
hasFullFBOSupport()
Returns
true if full FBO support is available, otherwise false. |
boolean |
hasGLSL()
Indicates whether this GL object supports GLSL.
|
boolean |
isExtensionAvailable(String arg0)
Returns true if the specified OpenGL extension can be
used successfully through this GL instance given the current host (OpenGL
client) and display (OpenGL server) configuration.
|
boolean |
isFunctionAvailable(String arg0)
Returns true if the specified OpenGL core- or extension-function can be
used successfully through this GL instance given the current host (OpenGL
client) and display (OpenGL server) configuration.
|
boolean |
isGL()
Indicates whether this GL object conforms to any of the OpenGL profiles.
|
boolean |
isGL2()
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile.
|
boolean |
isGL2ES1()
Indicates whether this GL object conforms to a GL2ES1 compatible profile.
|
boolean |
isGL2ES2()
Indicates whether this GL object conforms to a GL2ES2 compatible profile.
|
boolean |
isGL2ES3()
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
|
boolean |
isGL2GL3()
Indicates whether this GL object conforms to a GL2GL3 compatible profile.
|
boolean |
isGL3()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile.
|
boolean |
isGL3bc()
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile.
|
boolean |
isGL3core()
Indicates whether this GL object uses a GL3 core profile.
|
boolean |
isGL3ES3()
Indicates whether this GL object conforms to a GL3ES3 compatible profile.
|
boolean |
isGL4()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile.
|
boolean |
isGL4bc()
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile.
|
boolean |
isGL4core()
Indicates whether this GL object uses a GL4 core profile.
|
boolean |
isGL4ES3()
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e.
|
boolean |
isGLcore()
Indicates whether this GL object uses a GL core profile.
|
boolean |
isGLES()
Indicates whether this GL object conforms to one of the OpenGL ES profiles,
see
GLBase.isGLES1(), GLBase.isGLES2() and GLBase.isGLES3(). |
boolean |
isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
|
boolean |
isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.
|
boolean |
isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
|
boolean |
isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.
|
boolean |
isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.
|
boolean |
isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.
|
boolean |
isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.
|
boolean |
isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures,
otherwise false.
|
boolean |
isTextureFormatBGRA8888Available() |
boolean |
isVBOArrayBound() |
boolean |
isVBOElementArrayBound() |
GLBufferStorage |
mapBuffer(int arg0,
int arg1)
Returns the
GLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation. |
GLBufferStorage |
mapBufferRange(int arg0,
long arg1,
long arg2,
int arg3)
Returns the
GLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(..) implementation. |
void |
setSwapInterval(int arg0)
Set the swap interval of the current context and attached onscreen
GLDrawable. |
String |
toString() |
public DebugGLES1(GLES1 downstreamGLES1)
public final GL getDownstreamGL() throws GLException
GLBasenull.
See GLBase.getRootGL() for retrieving the implementing root instance.
getDownstreamGL in interface GLBaseGLException - if the downstream instance is not null and not a GL implementationGLBase.getRootGL()public int getBoundBuffer(int arg0)
getBoundBuffer in interface GLBasearg0 - a GL buffer (VBO) target as used in GL.glBindBuffer(int, int), ie GL.GL_ELEMENT_ARRAY_BUFFER, GL.GL_ARRAY_BUFFER, ..GL.glBindBuffer(int, int) or 0 if unbound.GLBase.getBufferStorage(int)public int getBoundFramebuffer(int arg0)
GLBaseGL.glBindFramebuffer(int, int).
getBoundFramebuffer in interface GLBasepublic GLBufferStorage getBufferStorage(int arg0)
getBufferStorage in interface GLBasearg0 - a GL buffer name, generated with e.g. GL.glGenBuffers(int, int[], int) and used in GL.glBindBuffer(int, int), GL.glBufferData(int, long, java.nio.Buffer, int) or GL2.glNamedBufferDataEXT(int, long, java.nio.Buffer, int).GLBufferStorageGLBase.getBoundBuffer(int)public GLContext getContext()
GLBasegetContext in interface GLBasepublic int getDefaultDrawFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject) based drawable
is being used.
getDefaultDrawFramebuffer in interface GLBasepublic int getDefaultReadBuffer()
GLBaseGLBase.getDefaultReadFramebuffer(), i.e. GL_READ_FRAMEBUFFER,
which will be used as the source for pixel reading commands,
like glReadPixels etc.
For offscreen framebuffer objects this is GL.GL_COLOR_ATTACHMENT0,
otherwise this is GL.GL_FRONT for single buffer configurations
and GL.GL_BACK for double buffer configurations.
Note-1: Neither ES1 nor ES2 supports selecting the read buffer via glReadBuffer
and GL.GL_BACK is the default.
Note-2: ES3 only supports GL.GL_BACK, GL.GL_NONE or GL.GL_COLOR_ATTACHMENT0+i
Note-3: See swapBuffersBeforeRead
for read-pixels and swap-buffers implications.
getDefaultReadBuffer in interface GLBasepublic int getDefaultReadFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject) based drawable
is being used.
getDefaultReadFramebuffer in interface GLBasepublic Object getExtension(String arg0)
GLBaseNote: it is the intent to add new extensions as quickly as possible to the core GL API. Therefore it is unlikely that most vendors will use this extension mechanism, but it is being provided for completeness.
getExtension in interface GLBasepublic GL getGL()
GLBasepublic GL2 getGL2()
GLBasepublic GL2ES1 getGL2ES1()
GLBasepublic GL2ES2 getGL2ES2()
GLBasepublic GL2ES3 getGL2ES3()
GLBasepublic GL2GL3 getGL2GL3()
GLBasepublic GL3 getGL3()
GLBasepublic GL3ES3 getGL3ES3()
GLBasepublic GL3bc getGL3bc()
GLBasepublic GL4 getGL4()
GLBasepublic GL4ES3 getGL4ES3()
GLBasepublic GL4bc getGL4bc()
GLBasepublic GLES1 getGLES1()
GLBasepublic GLES2 getGLES2()
GLBasepublic GLES3 getGLES3()
GLBasepublic GLProfile getGLProfile()
GLBasegetGLProfile in interface GLBasepublic int getMaxRenderbufferSamples()
GLBasefull FBO is supported, otherwise false.getMaxRenderbufferSamples in interface GLBaseGLContext.getMaxRenderbufferSamples()public Object getPlatformGLExtensions()
GLBasegetPlatformGLExtensions in interface GLBasepublic GL getRootGL()
GLBaseGLBase.getDownstreamGL().
If this instance is not a wrapping pipeline, i.e. has no downstream instance, this instance is returned.
public int getSwapInterval()
GLBase
If the context has not been made current at all,
the default value 0 is returned.
For a valid context w/ an GLDrawable the default value is 1,
otherwise the default value is 0.
getSwapInterval in interface GLBaseGLContext.getSwapInterval(),
GLBase.setSwapInterval(int)public void glActiveTexture(int arg0)
GL void glActiveTexture(GLenum texture) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitextureglActiveTextureARBglActiveTexture in interface GLpublic void glAlphaFunc(int arg0,
float arg1)
GL2ES1 void glAlphaFunc(GLenum func, GLclampf ref) GL_VERSION_ES_CM, GL_VERSION_1_0, GL_QCOM_alpha_testglAlphaFuncQCOMglAlphaFunc in interface GL2ES1public void glAlphaFuncx(int arg0,
int arg1)
GLES1 void glAlphaFuncx(GLenum func, GLclampx ref) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglAlphaFuncxOESglAlphaFuncx in interface GLES1public void glBindBuffer(int arg0,
int arg1)
GL void glBindBuffer(GLenum target, GLuint buffer) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglBindBufferARBglBindBuffer in interface GLpublic void glBindFramebuffer(int arg0,
int arg1)
GL void glBindFramebuffer(GLenum target, GLuint framebuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglBindFramebufferOES, glBindFramebufferEXTglBindFramebuffer in interface GLpublic void glBindRenderbuffer(int arg0,
int arg1)
GL void glBindRenderbuffer(GLenum target, GLuint renderbuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglBindRenderbufferEXT, glBindRenderbufferOESglBindRenderbuffer in interface GLpublic void glBindTexture(int arg0,
int arg1)
GL void glBindTexture(GLenum target, GLuint texture) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglBindTextureEXTglBindTexture in interface GLpublic void glBindVertexArrayOES(int arg0)
GLES1 void glBindVertexArrayOES(GLuint array) GL_OES_vertex_array_objectglBindVertexArrayOES in interface GLES1public void glBlendEquation(int arg0)
GL void glBlendEquation(GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_OES_blend_subtract, GL_EXT_blend_minmaxglBlendEquationOES, glBlendEquationEXTglBlendEquation in interface GLpublic void glBlendEquationSeparate(int arg0,
int arg1)
GL void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_OES_blend_equation_separate, GL_EXT_blend_equation_separateglBlendEquationSeparateOES, glBlendEquationSeparateEXTglBlendEquationSeparate in interface GLpublic void glBlendFunc(int arg0,
int arg1)
GL void glBlendFunc(GLenum sfactor, GLenum dfactor) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glBlendFunc in interface GLpublic void glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
GL void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_INGR_blend_func_separate, GL_OES_blend_func_separate, GL_EXT_blend_func_separateglBlendFuncSeparateINGR, glBlendFuncSeparateOES, glBlendFuncSeparateEXTglBlendFuncSeparate in interface GLpublic void glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
GL void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglBufferDataARBglBufferData in interface GLarg2 - a direct or array-backed Buffer
Throws a GLException if GL-function constraints are not met or the native GL-function fails.
public void glBufferSubData(int arg0,
long arg1,
long arg2,
Buffer arg3)
GL void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglBufferSubDataARBglBufferSubData in interface GLarg3 - a direct or array-backed Bufferpublic int glCheckFramebufferStatus(int arg0)
GL GLenum glCheckFramebufferStatus(GLenum target) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglCheckFramebufferStatusEXT, glCheckFramebufferStatusOESglCheckFramebufferStatus in interface GLpublic void glClear(int arg0)
GL void glClear(GLbitfield mask) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
GL void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glClearColor in interface GLpublic void glClearColorx(int arg0,
int arg1,
int arg2,
int arg3)
GLES1 void glClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglClearColorxOESglClearColorx in interface GLES1public void glClearDepth(double arg0)
GLBase void glClearDepth(GLclampd depth); and void glClearDepthf(GLclampf depth); .glClearDepth in interface GLBasepublic void glClearDepthf(float arg0)
GL void glClearDepthf(GLfloat d) GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precisionglClearDepthfOESglClearDepthf in interface GLpublic void glClearDepthx(int arg0)
GLES1 void glClearDepthx(GLclampx depth) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglClearDepthxOESglClearDepthx in interface GLES1public void glClearStencil(int arg0)
GL void glClearStencil(GLint s) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glClearStencil in interface GLpublic void glClientActiveTexture(int arg0)
GL2ES1 void glClientActiveTexture(GLenum texture) GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitextureglClientActiveTextureARBglClientActiveTexture in interface GL2ES1public void glClipPlanef(int arg0,
FloatBuffer arg1)
GLES1 void glClipPlanef(GLenum plane, const GLfloat * equation) GL_VERSION_ES_CM, GL_IMG_user_clip_plane, GL_OES_single_precisionglClipPlanefIMG, glClipPlanefOESglClipPlanef in interface GLES1arg1 - a direct or array-backed FloatBufferpublic void glClipPlanef(int arg0,
float[] arg1,
int arg2)
GLES1 void glClipPlanef(GLenum plane, const GLfloat * equation) GL_VERSION_ES_CM, GL_IMG_user_clip_plane, GL_OES_single_precisionglClipPlanefIMG, glClipPlanefOESglClipPlanef in interface GLES1public void glClipPlanefIMG(int arg0,
float[] arg1,
int arg2)
GLES1 void glClipPlanefIMG(GLenum, const GLfloat * ) GL_IMG_user_clip_planeglClipPlanefIMG in interface GLES1public void glClipPlanefIMG(int arg0,
FloatBuffer arg1)
GLES1 void glClipPlanefIMG(GLenum, const GLfloat * ) GL_IMG_user_clip_planeglClipPlanefIMG in interface GLES1arg1 - a direct or array-backed FloatBufferpublic void glClipPlanex(int arg0,
int[] arg1,
int arg2)
GLES1 void glClipPlanex(GLenum plane, const GLfixed * equation) GL_VERSION_ES_CL_CM, GL_OES_fixed_point, GL_IMG_user_clip_planeglClipPlanexOES, glClipPlanexIMGglClipPlanex in interface GLES1public void glClipPlanex(int arg0,
IntBuffer arg1)
GLES1 void glClipPlanex(GLenum plane, const GLfixed * equation) GL_VERSION_ES_CL_CM, GL_OES_fixed_point, GL_IMG_user_clip_planeglClipPlanexOES, glClipPlanexIMGglClipPlanex in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glClipPlanexIMG(int arg0,
int[] arg1,
int arg2)
GLES1 void glClipPlanexIMG(GLenum, const GLfixed * ) GL_IMG_user_clip_planeglClipPlanexIMG in interface GLES1public void glClipPlanexIMG(int arg0,
IntBuffer arg1)
GLES1 void glClipPlanexIMG(GLenum, const GLfixed * ) GL_IMG_user_clip_planeglClipPlanexIMG in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glColor4f(float arg0,
float arg1,
float arg2,
float arg3)
glColor4f in interface GLLightingFuncglColor4f in interface GLPointerFuncpublic void glColor4ub(byte arg0,
byte arg1,
byte arg2,
byte arg3)
GL2ES1 void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha) GL_VERSION_ES_CL_CM, GL_VERSION_1_0glColor4ub in interface GL2ES1public void glColor4x(int arg0,
int arg1,
int arg2,
int arg3)
GLES1 void glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglColor4xOESpublic void glColorMask(boolean arg0,
boolean arg1,
boolean arg2,
boolean arg3)
GL void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glColorMask in interface GLpublic void glColorPointer(GLArrayData arg0)
glColorPointer in interface GLPointerFuncpublic void glColorPointer(int arg0,
int arg1,
int arg2,
Buffer arg3)
glColorPointer in interface GLPointerFuncpublic void glColorPointer(int arg0,
int arg1,
int arg2,
long arg3)
glColorPointer in interface GLPointerFuncpublic void glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
long arg7)
GL void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexImage2DARBglCompressedTexImage2D in interface GLpublic void glCompressedTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
GL void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexImage2DARBglCompressedTexImage2D in interface GLarg7 - a direct or array-backed Bufferpublic void glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
GL void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexSubImage2DARBglCompressedTexSubImage2D in interface GLarg8 - a direct or array-backed Bufferpublic void glCompressedTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compressionglCompressedTexSubImage2DARBglCompressedTexSubImage2D in interface GLpublic void glCopyTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
GL void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureglCopyTexImage2DEXTglCopyTexImage2D in interface GLpublic void glCopyTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7)
GL void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_textureglCopyTexSubImage2DEXTglCopyTexSubImage2D in interface GLpublic void glCopyTextureLevelsAPPLE(int arg0,
int arg1,
int arg2,
int arg3)
GLES1 void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount) GL_APPLE_copy_texture_levelsglCopyTextureLevelsAPPLE in interface GLES1public void glCullFace(int arg0)
GL void glCullFace(GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glCullFace in interface GLpublic void glCurrentPaletteMatrixOES(int arg0)
GLES1 void glCurrentPaletteMatrixOES(GLuint matrixpaletteindex) GL_OES_matrix_paletteglCurrentPaletteMatrixOES in interface GLES1public void glDeleteBuffers(int arg0,
IntBuffer arg1)
GL void glDeleteBuffers(GLsizei n, const GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglDeleteBuffersARBglDeleteBuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteBuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteBuffers(GLsizei n, const GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglDeleteBuffersARBglDeleteBuffers in interface GLpublic void glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteFramebuffersOES, glDeleteFramebuffersEXTglDeleteFramebuffers in interface GLpublic void glDeleteFramebuffers(int arg0,
IntBuffer arg1)
GL void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteFramebuffersOES, glDeleteFramebuffersEXTglDeleteFramebuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
GL void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteRenderbuffersOES, glDeleteRenderbuffersEXTglDeleteRenderbuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
GL void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglDeleteRenderbuffersOES, glDeleteRenderbuffersEXTglDeleteRenderbuffers in interface GLpublic void glDeleteTextures(int arg0,
int[] arg1,
int arg2)
GL void glDeleteTextures(GLsizei n, const GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglDeleteTexturesEXTglDeleteTextures in interface GLpublic void glDeleteTextures(int arg0,
IntBuffer arg1)
GL void glDeleteTextures(GLsizei n, const GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglDeleteTexturesEXTglDeleteTextures in interface GLarg1 - a direct or array-backed IntBufferpublic void glDeleteVertexArraysOES(int arg0,
IntBuffer arg1)
GLES1 void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) GL_OES_vertex_array_objectglDeleteVertexArraysOES in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glDeleteVertexArraysOES(int arg0,
int[] arg1,
int arg2)
GLES1 void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays) GL_OES_vertex_array_objectglDeleteVertexArraysOES in interface GLES1public void glDepthFunc(int arg0)
GL void glDepthFunc(GLenum func) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glDepthFunc in interface GLpublic void glDepthMask(boolean arg0)
GL void glDepthMask(GLboolean flag) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glDepthMask in interface GLpublic void glDepthRange(double arg0,
double arg1)
GLBase void glDepthRange(GLclampd depth); and void glDepthRangef(GLclampf depth); .glDepthRange in interface GLBasepublic void glDepthRangef(float arg0,
float arg1)
GL void glDepthRangef(GLfloat n, GLfloat f) GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precisionglDepthRangefOESglDepthRangef in interface GLpublic void glDepthRangex(int arg0,
int arg1)
GLES1 void glDepthRangex(GLclampx zNear, GLclampx zFar) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglDepthRangexOESglDepthRangex in interface GLES1public void glDisable(int arg0)
GL void glDisable(GLenum cap) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glDisableClientState(int arg0)
glDisableClientState in interface GLPointerFuncpublic void glDisableDriverControlQCOM(int arg0)
GLES1 void glDisableDriverControlQCOM(GLuint driverControl) GL_QCOM_driver_controlglDisableDriverControlQCOM in interface GLES1public void glDiscardFramebufferEXT(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) GL_EXT_discard_framebufferglDiscardFramebufferEXT in interface GLES1public void glDiscardFramebufferEXT(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments) GL_EXT_discard_framebufferglDiscardFramebufferEXT in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glDrawArrays(int arg0,
int arg1,
int arg2)
GL void glDrawArrays(GLenum mode, GLint first, GLsizei count) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_vertex_arrayglDrawArraysEXTglDrawArrays in interface GLpublic void glDrawElements(int arg0,
int arg1,
int arg2,
long arg3)
GL void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1glDrawElements in interface GLpublic void glDrawElements(int arg0,
int arg1,
int arg2,
Buffer arg3)
GL2ES1 void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices); GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0glDrawElements in interface GL2ES1arg3 - a direct or array-backed Bufferpublic void glDrawTexfOES(float arg0,
float arg1,
float arg2,
float arg3,
float arg4)
GLES1 void glDrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height) GL_OES_draw_textureglDrawTexfOES in interface GLES1public void glDrawTexfvOES(FloatBuffer arg0)
GLES1 void glDrawTexfvOES(const GLfloat * coords) GL_OES_draw_textureglDrawTexfvOES in interface GLES1arg0 - a direct or array-backed FloatBufferpublic void glDrawTexfvOES(float[] arg0,
int arg1)
GLES1 void glDrawTexfvOES(const GLfloat * coords) GL_OES_draw_textureglDrawTexfvOES in interface GLES1public void glDrawTexiOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GLES1 void glDrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height) GL_OES_draw_textureglDrawTexiOES in interface GLES1public void glDrawTexivOES(IntBuffer arg0)
GLES1 void glDrawTexivOES(const GLint * coords) GL_OES_draw_textureglDrawTexivOES in interface GLES1arg0 - a direct or array-backed IntBufferpublic void glDrawTexivOES(int[] arg0,
int arg1)
GLES1 void glDrawTexivOES(const GLint * coords) GL_OES_draw_textureglDrawTexivOES in interface GLES1public void glDrawTexsOES(short arg0,
short arg1,
short arg2,
short arg3,
short arg4)
GLES1 void glDrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height) GL_OES_draw_textureglDrawTexsOES in interface GLES1public void glDrawTexsvOES(ShortBuffer arg0)
GLES1 void glDrawTexsvOES(const GLshort * coords) GL_OES_draw_textureglDrawTexsvOES in interface GLES1arg0 - a direct or array-backed ShortBufferpublic void glDrawTexsvOES(short[] arg0,
int arg1)
GLES1 void glDrawTexsvOES(const GLshort * coords) GL_OES_draw_textureglDrawTexsvOES in interface GLES1public void glDrawTexxOES(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GLES1 void glDrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height) GL_OES_draw_textureglDrawTexxOES in interface GLES1public void glDrawTexxvOES(int[] arg0,
int arg1)
GLES1 void glDrawTexxvOES(const GLfixed * coords) GL_OES_draw_textureglDrawTexxvOES in interface GLES1public void glDrawTexxvOES(IntBuffer arg0)
GLES1 void glDrawTexxvOES(const GLfixed * coords) GL_OES_draw_textureglDrawTexxvOES in interface GLES1arg0 - a direct or array-backed IntBufferpublic void glEGLImageTargetRenderbufferStorageOES(int arg0,
long arg1)
GLES1 void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image) GL_OES_EGL_imageglEGLImageTargetRenderbufferStorageOES in interface GLES1public void glEGLImageTargetTexture2DOES(int arg0,
long arg1)
GLES1 void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image) GL_OES_EGL_imageglEGLImageTargetTexture2DOES in interface GLES1public void glEnable(int arg0)
GL void glEnable(GLenum cap) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glEnableClientState(int arg0)
glEnableClientState in interface GLPointerFuncpublic void glEnableDriverControlQCOM(int arg0)
GLES1 void glEnableDriverControlQCOM(GLuint driverControl) GL_QCOM_driver_controlglEnableDriverControlQCOM in interface GLES1public void glEndTilingQCOM(int arg0)
GLES1 void glEndTilingQCOM(GLbitfield preserveMask) GL_QCOM_tiled_renderingglEndTilingQCOM in interface GLES1public void glExtGetBufferPointervQCOM(int arg0,
com.jogamp.common.nio.PointerBuffer arg1)
GLES1 void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params) GL_QCOM_extended_getglExtGetBufferPointervQCOM in interface GLES1arg1 - a direct only PointerBufferpublic void glExtGetBuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES1 void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) GL_QCOM_extended_getglExtGetBuffersQCOM in interface GLES1public void glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1 void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers) GL_QCOM_extended_getglExtGetBuffersQCOM in interface GLES1arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetFramebuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES1 void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) GL_QCOM_extended_getglExtGetFramebuffersQCOM in interface GLES1public void glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1 void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers) GL_QCOM_extended_getglExtGetFramebuffersQCOM in interface GLES1arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetProgramBinarySourceQCOM(int arg0,
int arg1,
byte[] arg2,
int arg3,
int[] arg4,
int arg5)
GLES1 void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length) GL_QCOM_extended_get2glExtGetProgramBinarySourceQCOM in interface GLES1public void glExtGetProgramBinarySourceQCOM(int arg0,
int arg1,
ByteBuffer arg2,
IntBuffer arg3)
GLES1 void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length) GL_QCOM_extended_get2glExtGetProgramBinarySourceQCOM in interface GLES1arg2 - a direct or array-backed ByteBufferarg3 - a direct or array-backed IntBufferpublic void glExtGetProgramsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES1 void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) GL_QCOM_extended_get2glExtGetProgramsQCOM in interface GLES1public void glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1 void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms) GL_QCOM_extended_get2glExtGetProgramsQCOM in interface GLES1arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetRenderbuffersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES1 void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) GL_QCOM_extended_getglExtGetRenderbuffersQCOM in interface GLES1public void glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1 void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers) GL_QCOM_extended_getglExtGetRenderbuffersQCOM in interface GLES1arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetShadersQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES1 void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) GL_QCOM_extended_get2glExtGetShadersQCOM in interface GLES1public void glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1 void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders) GL_QCOM_extended_get2glExtGetShadersQCOM in interface GLES1arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic void glExtGetTexLevelParameterivQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int[] arg4,
int arg5)
GLES1 void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) GL_QCOM_extended_getglExtGetTexLevelParameterivQCOM in interface GLES1public void glExtGetTexLevelParameterivQCOM(int arg0,
int arg1,
int arg2,
int arg3,
IntBuffer arg4)
GLES1 void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params) GL_QCOM_extended_getglExtGetTexLevelParameterivQCOM in interface GLES1arg4 - a direct or array-backed IntBufferpublic void glExtGetTexSubImageQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
int arg8,
int arg9,
Buffer arg10)
GLES1 void glExtGetTexSubImageQCOM(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLvoid * texels) GL_QCOM_extended_getglExtGetTexSubImageQCOM in interface GLES1arg10 - a direct or array-backed Bufferpublic void glExtGetTexturesQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES1 void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) GL_QCOM_extended_getglExtGetTexturesQCOM in interface GLES1public void glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1 void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures) GL_QCOM_extended_getglExtGetTexturesQCOM in interface GLES1arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic boolean glExtIsProgramBinaryQCOM(int arg0)
GLES1 GLboolean glExtIsProgramBinaryQCOM(GLuint program) GL_QCOM_extended_get2glExtIsProgramBinaryQCOM in interface GLES1public void glExtTexObjectStateOverrideiQCOM(int arg0,
int arg1,
int arg2)
GLES1 void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param) GL_QCOM_extended_getglExtTexObjectStateOverrideiQCOM in interface GLES1public void glFinish()
GL void glFinish(void) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glFlush()
GL void glFlush(void) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glFlushMappedBufferRange(int arg0,
long arg1,
long arg2)
GL void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length) GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range, GL_APPLE_flush_buffer_rangeglFlushMappedBufferRangeEXT, glFlushMappedBufferRangeAPPLEglFlushMappedBufferRange in interface GLpublic void glFogf(int arg0,
float arg1)
GL2ES1 void glFogf(GLenum pname, GLfloat param) GL_VERSION_ES_CM, GL_VERSION_1_0public void glFogfv(int arg0,
float[] arg1,
int arg2)
GL2ES1 void glFogfv(GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0public void glFogfv(int arg0,
FloatBuffer arg1)
GL2ES1 void glFogfv(GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glFogfv in interface GL2ES1arg1 - a direct or array-backed FloatBufferpublic void glFogx(int arg0,
int arg1)
GLES1 void glFogx(GLenum pname, GLfixed param) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglFogxOESpublic void glFogxv(int arg0,
IntBuffer arg1)
GLES1 void glFogxv(GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglFogxvOESpublic void glFogxv(int arg0,
int[] arg1,
int arg2)
GLES1 void glFogxv(GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglFogxvOESpublic void glFramebufferRenderbuffer(int arg0,
int arg1,
int arg2,
int arg3)
GL void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglFramebufferRenderbufferOES, glFramebufferRenderbufferEXTglFramebufferRenderbuffer in interface GLpublic void glFramebufferTexture2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglFramebufferTexture2DEXT, glFramebufferTexture2DOESglFramebufferTexture2D in interface GLpublic void glFramebufferTexture2DMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GLES1 void glFramebufferTexture2DMultisampleEXT(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei) GL_EXT_multisampled_render_to_textureglFramebufferTexture2DMultisampleEXT in interface GLES1public void glFramebufferTexture2DMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GLES1 void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei) GL_IMG_multisampled_render_to_textureglFramebufferTexture2DMultisampleIMG in interface GLES1public void glFrontFace(int arg0)
GL void glFrontFace(GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glFrontFace in interface GLpublic void glFrustum(double arg0,
double arg1,
double arg2,
double arg3,
double arg4,
double arg5)
public void glFrustumf(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5)
GLMatrixFuncMultiply the current matrix with the frustum matrix.glFrustumf in interface GLMatrixFuncpublic void glFrustumx(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GLES1 void glFrustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglFrustumxOESglFrustumx in interface GLES1public void glGenBuffers(int arg0,
IntBuffer arg1)
GL void glGenBuffers(GLsizei n, GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGenBuffersARBglGenBuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenBuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenBuffers(GLsizei n, GLuint * buffers) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGenBuffersARBglGenBuffers in interface GLpublic void glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenFramebuffers(GLsizei n, GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglGenFramebuffersOES, glGenFramebuffersEXTglGenFramebuffers in interface GLpublic void glGenFramebuffers(int arg0,
IntBuffer arg1)
GL void glGenFramebuffers(GLsizei n, GLuint * framebuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglGenFramebuffersOES, glGenFramebuffersEXTglGenFramebuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
GL void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGenRenderbuffersEXT, glGenRenderbuffersOESglGenRenderbuffers in interface GLpublic void glGenRenderbuffers(int arg0,
IntBuffer arg1)
GL void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGenRenderbuffersEXT, glGenRenderbuffersOESglGenRenderbuffers in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenTextures(int arg0,
IntBuffer arg1)
GL void glGenTextures(GLsizei n, GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglGenTexturesEXTglGenTextures in interface GLarg1 - a direct or array-backed IntBufferpublic void glGenTextures(int arg0,
int[] arg1,
int arg2)
GL void glGenTextures(GLsizei n, GLuint * textures) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglGenTexturesEXTglGenTextures in interface GLpublic void glGenVertexArraysOES(int arg0,
int[] arg1,
int arg2)
GLES1 void glGenVertexArraysOES(GLsizei n, GLuint * arrays) GL_OES_vertex_array_objectglGenVertexArraysOES in interface GLES1public void glGenVertexArraysOES(int arg0,
IntBuffer arg1)
GLES1 void glGenVertexArraysOES(GLsizei n, GLuint * arrays) GL_OES_vertex_array_objectglGenVertexArraysOES in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glGenerateMipmap(int arg0)
GL void glGenerateMipmap(GLenum target) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglGenerateMipmapOES, glGenerateMipmapEXTglGenerateMipmap in interface GLpublic void glGetBooleanv(int arg0,
byte[] arg1,
int arg2)
GL void glGetBooleanv(GLenum pname, GLboolean * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetBooleanv in interface GLpublic void glGetBooleanv(int arg0,
ByteBuffer arg1)
GL void glGetBooleanv(GLenum pname, GLboolean * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetBooleanv in interface GLarg1 - a direct or array-backed ByteBufferpublic void glGetBufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGetBufferParameterivARBglGetBufferParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glGetBufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglGetBufferParameterivARBglGetBufferParameteriv in interface GLpublic void glGetClipPlanef(int arg0,
float[] arg1,
int arg2)
GLES1 void glGetClipPlanef(GLenum pname, GLfloat * equation) GL_VERSION_ES_CM, GL_OES_single_precisionglGetClipPlanefOESglGetClipPlanef in interface GLES1public void glGetClipPlanef(int arg0,
FloatBuffer arg1)
GLES1 void glGetClipPlanef(GLenum pname, GLfloat * equation) GL_VERSION_ES_CM, GL_OES_single_precisionglGetClipPlanefOESglGetClipPlanef in interface GLES1arg1 - a direct or array-backed FloatBufferpublic void glGetClipPlanex(int arg0,
IntBuffer arg1)
GLES1 void glGetClipPlanex(GLenum pname, GLfixed * eqn) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetClipPlanexOESglGetClipPlanex in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glGetClipPlanex(int arg0,
int[] arg1,
int arg2)
GLES1 void glGetClipPlanex(GLenum pname, GLfixed * eqn) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetClipPlanexOESglGetClipPlanex in interface GLES1public void glGetDriverControlStringQCOM(int arg0,
int arg1,
int[] arg2,
int arg3,
byte[] arg4,
int arg5)
GLES1 void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) GL_QCOM_driver_controlglGetDriverControlStringQCOM in interface GLES1public void glGetDriverControlStringQCOM(int arg0,
int arg1,
IntBuffer arg2,
ByteBuffer arg3)
GLES1 void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString) GL_QCOM_driver_controlglGetDriverControlStringQCOM in interface GLES1arg2 - a direct or array-backed IntBufferarg3 - a direct or array-backed ByteBufferpublic void glGetDriverControlsQCOM(int[] arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GLES1 void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) GL_QCOM_driver_controlglGetDriverControlsQCOM in interface GLES1public void glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1 void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls) GL_QCOM_driver_controlglGetDriverControlsQCOM in interface GLES1arg0 - a direct or array-backed IntBufferarg2 - a direct or array-backed IntBufferpublic int glGetError()
GL GLenum glGetError(void) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetError in interface GLpublic void glGetFixedv(int arg0,
int[] arg1,
int arg2)
GLES1 void glGetFixedv(GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetFixedvOESglGetFixedv in interface GLES1public void glGetFixedv(int arg0,
IntBuffer arg1)
GLES1 void glGetFixedv(GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetFixedvOESglGetFixedv in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glGetFloatv(int arg0,
float[] arg1,
int arg2)
GL void glGetFloatv(GLenum pname, GLfloat * data) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetFloatv in interface GLMatrixFuncglGetFloatv in interface GLarg0 - GLMatrixFunc.GL_MODELVIEW_MATRIX, GLMatrixFunc.GL_PROJECTION_MATRIX or GLMatrixFunc.GL_TEXTURE_MATRIXarg1 - storagearg2 - storage offsetpublic void glGetFloatv(int arg0,
FloatBuffer arg1)
GL void glGetFloatv(GLenum pname, GLfloat * data) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetFloatv in interface GLMatrixFuncglGetFloatv in interface GLarg0 - GLMatrixFunc.GL_MODELVIEW_MATRIX, GLMatrixFunc.GL_PROJECTION_MATRIX or GLMatrixFunc.GL_TEXTURE_MATRIXarg1 - a direct or array-backed FloatBufferpublic void glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOESglGetFramebufferAttachmentParameteriv in interface GLpublic void glGetFramebufferAttachmentParameteriv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOESglGetFramebufferAttachmentParameteriv in interface GLarg3 - a direct or array-backed IntBufferpublic int glGetGraphicsResetStatus()
GL GLenum glGetGraphicsResetStatus(void) GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglGetGraphicsResetStatusEXT, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusKHRglGetGraphicsResetStatus in interface GLpublic void glGetIntegerv(int arg0,
int[] arg1,
int arg2)
GL void glGetIntegerv(GLenum pname, GLint * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetIntegerv in interface GLMatrixFuncglGetIntegerv in interface GLpublic void glGetIntegerv(int arg0,
IntBuffer arg1)
GL void glGetIntegerv(GLenum pname, GLint * data) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetIntegerv in interface GLMatrixFuncglGetIntegerv in interface GLarg0 - GLMatrixFunc.GL_MATRIX_MODE to receive the current matrix modearg1 - a direct or array-backed IntBufferpublic void glGetLightfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES1 void glGetLightfv(GLenum light, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glGetLightfv in interface GL2ES1public void glGetLightfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES1 void glGetLightfv(GLenum light, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glGetLightfv in interface GL2ES1arg2 - a direct or array-backed FloatBufferpublic void glGetLightxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glGetLightxv(GLenum light, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetLightxvOESglGetLightxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glGetLightxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glGetLightxv(GLenum light, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetLightxvOESglGetLightxv in interface GLES1public void glGetMaterialfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES1 void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glGetMaterialfv in interface GL2ES1public void glGetMaterialfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES1 void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glGetMaterialfv in interface GL2ES1arg2 - a direct or array-backed FloatBufferpublic void glGetMaterialxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetMaterialxvOESglGetMaterialxv in interface GLES1public void glGetMaterialxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetMaterialxvOESglGetMaterialxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glGetRenderbufferParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOESglGetRenderbufferParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glGetRenderbufferParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOESglGetRenderbufferParameteriv in interface GLpublic String glGetString(int arg0)
GL const GLubyte * glGetString(GLenum name) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetString in interface GLpublic void glGetTexEnvfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES1 void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glGetTexEnvfv in interface GL2ES1public void glGetTexEnvfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES1 void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glGetTexEnvfv in interface GL2ES1arg2 - a direct or array-backed FloatBufferpublic void glGetTexEnviv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES1 void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params) GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetTexEnviv in interface GL2ES1public void glGetTexEnviv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES1 void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params) GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetTexEnviv in interface GL2ES1arg2 - a direct or array-backed IntBufferpublic void glGetTexEnvxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetTexEnvxvOESglGetTexEnvxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glGetTexEnvxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetTexEnvxvOESglGetTexEnvxv in interface GLES1public void glGetTexGenfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GLES1 void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglGetTexGenfvOESglGetTexGenfv in interface GLES1public void glGetTexGenfv(int arg0,
int arg1,
FloatBuffer arg2)
GLES1 void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglGetTexGenfvOESglGetTexGenfv in interface GLES1arg2 - a direct or array-backed FloatBufferpublic void glGetTexGeniv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglGetTexGenivOESglGetTexGeniv in interface GLES1public void glGetTexGeniv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglGetTexGenivOESglGetTexGeniv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glGetTexGenxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params) GL_OES_fixed_point, GL_OES_texture_cube_mapglGetTexGenxvOESglGetTexGenxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glGetTexGenxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params) GL_OES_fixed_point, GL_OES_texture_cube_mapglGetTexGenxvOESglGetTexGenxv in interface GLES1public void glGetTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetTexParameterfv in interface GLarg2 - a direct or array-backed FloatBufferpublic void glGetTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glGetTexParameterfv in interface GLpublic void glGetTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetTexParameteriv in interface GLpublic void glGetTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glGetTexParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glGetTexParameterxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetTexParameterxvOESglGetTexParameterxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glGetTexParameterxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglGetTexParameterxvOESglGetTexParameterxv in interface GLES1public void glGetnUniformfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
GL void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessglGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARBglGetnUniformfv in interface GLarg3 - a direct or array-backed FloatBufferpublic void glGetnUniformfv(int arg0,
int arg1,
int arg2,
float[] arg3,
int arg4)
GL void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params) GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustnessglGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARBglGetnUniformfv in interface GLpublic void glGetnUniformiv(int arg0,
int arg1,
int arg2,
IntBuffer arg3)
GL void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHRglGetnUniformiv in interface GLarg3 - a direct or array-backed IntBufferpublic void glGetnUniformiv(int arg0,
int arg1,
int arg2,
int[] arg3,
int arg4)
GL void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params) GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHRglGetnUniformiv in interface GLpublic void glHint(int arg0,
int arg1)
GL void glHint(GLenum target, GLenum mode) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_PGI_misc_hintsglHintPGIpublic boolean glIsBuffer(int arg0)
GL GLboolean glIsBuffer(GLuint buffer) GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_objectglIsBufferARBglIsBuffer in interface GLpublic boolean glIsEnabled(int arg0)
GL GLboolean glIsEnabled(GLenum cap) GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glIsEnabled in interface GLpublic boolean glIsFramebuffer(int arg0)
GL GLboolean glIsFramebuffer(GLuint framebuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglIsFramebufferEXT, glIsFramebufferOESglIsFramebuffer in interface GLpublic boolean glIsRenderbuffer(int arg0)
GL GLboolean glIsRenderbuffer(GLuint renderbuffer) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_objectglIsRenderbufferOES, glIsRenderbufferEXTglIsRenderbuffer in interface GLpublic boolean glIsTexture(int arg0)
GL GLboolean glIsTexture(GLuint texture) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_objectglIsTextureEXTglIsTexture in interface GLpublic boolean glIsVertexArrayOES(int arg0)
GLES1 GLboolean glIsVertexArrayOES(GLuint array) GL_OES_vertex_array_objectglIsVertexArrayOES in interface GLES1public void glLightModelf(int arg0,
float arg1)
GL2ES1 void glLightModelf(GLenum pname, GLfloat param) GL_VERSION_ES_CM, GL_VERSION_1_0glLightModelf in interface GL2ES1public void glLightModelfv(int arg0,
float[] arg1,
int arg2)
GL2ES1 void glLightModelfv(GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glLightModelfv in interface GL2ES1public void glLightModelfv(int arg0,
FloatBuffer arg1)
GL2ES1 void glLightModelfv(GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glLightModelfv in interface GL2ES1arg1 - a direct or array-backed FloatBufferpublic void glLightModelx(int arg0,
int arg1)
GLES1 void glLightModelx(GLenum pname, GLfixed param) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLightModelxOESglLightModelx in interface GLES1public void glLightModelxv(int arg0,
IntBuffer arg1)
GLES1 void glLightModelxv(GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLightModelxvOESglLightModelxv in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glLightModelxv(int arg0,
int[] arg1,
int arg2)
GLES1 void glLightModelxv(GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLightModelxvOESglLightModelxv in interface GLES1public void glLightf(int arg0,
int arg1,
float arg2)
GL2ES1 void glLightf(GLenum light, GLenum pname, GLfloat param) GL_VERSION_ES_CM, GL_VERSION_1_0public void glLightfv(int arg0,
int arg1,
float[] arg2,
int arg3)
glLightfv in interface GLLightingFuncpublic void glLightfv(int arg0,
int arg1,
FloatBuffer arg2)
glLightfv in interface GLLightingFuncpublic void glLightx(int arg0,
int arg1,
int arg2)
GLES1 void glLightx(GLenum light, GLenum pname, GLfixed param) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLightxOESpublic void glLightxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glLightxv(GLenum light, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLightxvOESpublic void glLightxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glLightxv(GLenum light, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLightxvOESpublic void glLineWidth(float arg0)
GL void glLineWidth(GLfloat width) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glLineWidth in interface GLpublic void glLineWidthx(int arg0)
GLES1 void glLineWidthx(GLfixed width) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLineWidthxOESglLineWidthx in interface GLES1public void glLoadIdentity()
GLMatrixFuncglLoadIdentity in interface GLMatrixFuncpublic void glLoadMatrixf(float[] arg0,
int arg1)
GLMatrixFuncglLoadMatrixf in interface GLMatrixFuncpublic void glLoadMatrixf(FloatBuffer arg0)
GLMatrixFuncglLoadMatrixf in interface GLMatrixFuncpublic void glLoadMatrixx(IntBuffer arg0)
GLES1 void glLoadMatrixx(const GLfixed * m) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLoadMatrixxOESglLoadMatrixx in interface GLES1arg0 - a direct or array-backed IntBufferpublic void glLoadMatrixx(int[] arg0,
int arg1)
GLES1 void glLoadMatrixx(const GLfixed * m) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglLoadMatrixxOESglLoadMatrixx in interface GLES1public void glLoadPaletteFromModelViewMatrixOES()
GLES1 void glLoadPaletteFromModelViewMatrixOES(void) GL_OES_matrix_paletteglLoadPaletteFromModelViewMatrixOES in interface GLES1public void glLogicOp(int arg0)
GL2ES1 void glLogicOp(GLenum opcode) GL_VERSION_ES_CL_CM, GL_VERSION_1_0public ByteBuffer glMapBuffer(int arg0, int arg1)
GL void * glMapBuffer(GLenum target, GLenum access) GL_VERSION_1_5, GL_OES_mapbuffer, GL_ARB_vertex_buffer_objectglMapBufferOES, glMapBufferARB
Throws a GLException if GL-function constraints are not met.
Returns GLBase.mapBuffer(int, int)'s GLBufferStorage.getMappedBuffer().
glMapBuffer in interface GLpublic ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
GL void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_rangeglMapBufferRangeEXT
Throws a GLException if GL-function constraints are not met.
Returns GLBase.mapBufferRange(int, long, long, int)'s GLBufferStorage.getMappedBuffer().
glMapBufferRange in interface GLpublic void glMaterialf(int arg0,
int arg1,
float arg2)
glMaterialf in interface GLLightingFuncpublic void glMaterialfv(int arg0,
int arg1,
FloatBuffer arg2)
glMaterialfv in interface GLLightingFuncpublic void glMaterialfv(int arg0,
int arg1,
float[] arg2,
int arg3)
glMaterialfv in interface GLLightingFuncpublic void glMaterialx(int arg0,
int arg1,
int arg2)
GLES1 void glMaterialx(GLenum face, GLenum pname, GLfixed param) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglMaterialxOESglMaterialx in interface GLES1public void glMaterialxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglMaterialxvOESglMaterialxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glMaterialxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglMaterialxvOESglMaterialxv in interface GLES1public void glMatrixIndexPointerOES(int arg0,
int arg1,
int arg2,
Buffer arg3)
GLES1 void glMatrixIndexPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) GL_OES_matrix_paletteglMatrixIndexPointerOES in interface GLES1arg3 - a direct or array-backed Bufferpublic void glMatrixMode(int arg0)
GLMatrixFuncglMatrixMode in interface GLMatrixFuncarg0 - GLMatrixFunc.GL_MODELVIEW, GLMatrixFunc.GL_PROJECTION or GL_TEXTURE.public void glMultMatrixf(float[] arg0,
int arg1)
GLMatrixFuncglMultMatrixf in interface GLMatrixFuncpublic void glMultMatrixf(FloatBuffer arg0)
GLMatrixFuncglMultMatrixf in interface GLMatrixFuncarg0 - the FloatBuffer's position remains unchanged,
which is the same behavior than the native JOGL GL implpublic void glMultMatrixx(IntBuffer arg0)
GLES1 void glMultMatrixx(const GLfixed * m) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglMultMatrixxOESglMultMatrixx in interface GLES1arg0 - a direct or array-backed IntBufferpublic void glMultMatrixx(int[] arg0,
int arg1)
GLES1 void glMultMatrixx(const GLfixed * m) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglMultMatrixxOESglMultMatrixx in interface GLES1public void glMultiTexCoord4f(int arg0,
float arg1,
float arg2,
float arg3,
float arg4)
GL2ES1 void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q) GL_VERSION_ES_CM, GL_VERSION_1_3, GL_ARB_multitextureglMultiTexCoord4fARBglMultiTexCoord4f in interface GL2ES1public void glMultiTexCoord4x(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GLES1 void glMultiTexCoord4x(GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglMultiTexCoord4xOESglMultiTexCoord4x in interface GLES1public void glNormal3f(float arg0,
float arg1,
float arg2)
GL2ES1 void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz) GL_VERSION_ES_CM, GL_VERSION_1_0glNormal3f in interface GL2ES1public void glNormal3x(int arg0,
int arg1,
int arg2)
GLES1 void glNormal3x(GLfixed nx, GLfixed ny, GLfixed nz) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglNormal3xOESglNormal3x in interface GLES1public void glNormalPointer(int arg0,
int arg1,
Buffer arg2)
glNormalPointer in interface GLPointerFuncpublic void glNormalPointer(int arg0,
int arg1,
long arg2)
glNormalPointer in interface GLPointerFuncpublic void glNormalPointer(GLArrayData arg0)
glNormalPointer in interface GLPointerFuncpublic void glOrtho(double arg0,
double arg1,
double arg2,
double arg3,
double arg4,
double arg5)
public void glOrthof(float arg0,
float arg1,
float arg2,
float arg3,
float arg4,
float arg5)
GLMatrixFuncMultiply the current matrix with the orthogonal matrix.glOrthof in interface GLMatrixFuncpublic void glOrthox(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GLES1 void glOrthox(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglOrthoxOESpublic void glPixelStorei(int arg0,
int arg1)
GL void glPixelStorei(GLenum pname, GLint param) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glPixelStorei in interface GLpublic void glPointParameterf(int arg0,
float arg1)
GL2ES1 void glPointParameterf(GLenum pname, GLfloat param) GL_VERSION_ES_CM, GL_VERSION_1_4, GL_EXT_point_parameters, GL_ARB_point_parameters, GL_SGIS_point_parametersglPointParameterfEXT, glPointParameterfARB, glPointParameterfSGISglPointParameterf in interface GL2ES1public void glPointParameterfv(int arg0,
FloatBuffer arg1)
GL2ES1 void glPointParameterfv(GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parametersglPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARBglPointParameterfv in interface GL2ES1arg1 - a direct or array-backed FloatBufferpublic void glPointParameterfv(int arg0,
float[] arg1,
int arg2)
GL2ES1 void glPointParameterfv(GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parametersglPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARBglPointParameterfv in interface GL2ES1public void glPointParameterx(int arg0,
int arg1)
GLES1 void glPointParameterx(GLenum pname, GLfixed param) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglPointParameterxOESglPointParameterx in interface GLES1public void glPointParameterxv(int arg0,
IntBuffer arg1)
GLES1 void glPointParameterxv(GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglPointParameterxvOESglPointParameterxv in interface GLES1arg1 - a direct or array-backed IntBufferpublic void glPointParameterxv(int arg0,
int[] arg1,
int arg2)
GLES1 void glPointParameterxv(GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglPointParameterxvOESglPointParameterxv in interface GLES1public void glPointSize(float arg0)
GL2ES1 void glPointSize(GLfloat size) GL_VERSION_ES_CM, GL_VERSION_1_0glPointSize in interface GL2ES1public void glPointSizePointerOES(int arg0,
int arg1,
Buffer arg2)
GLES1 void glPointSizePointerOES(GLenum type, GLsizei stride, const GLvoid * pointer) GL_OES_point_size_arrayglPointSizePointerOES in interface GLES1arg2 - a direct or array-backed Bufferpublic void glPointSizex(int arg0)
GLES1 void glPointSizex(GLfixed size) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglPointSizexOESglPointSizex in interface GLES1public void glPolygonOffset(float arg0,
float arg1)
GL void glPolygonOffset(GLfloat factor, GLfloat units) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_polygon_offsetglPolygonOffsetEXTglPolygonOffset in interface GLpublic void glPolygonOffsetx(int arg0,
int arg1)
GLES1 void glPolygonOffsetx(GLfixed factor, GLfixed units) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglPolygonOffsetxOESglPolygonOffsetx in interface GLES1public void glPopMatrix()
GLMatrixFuncglPopMatrix in interface GLMatrixFuncGLMatrixFunc.glPushMatrix()public void glPushMatrix()
GLMatrixFunc
There exist one stack per matrix mode, i.e. GLMatrixFunc.GL_MODELVIEW, GLMatrixFunc.GL_PROJECTION and GL_TEXTURE.
glPushMatrix in interface GLMatrixFuncpublic int glQueryMatrixxOES(int[] arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent) GL_OES_query_matrixglQueryMatrixxOES in interface GLES1public int glQueryMatrixxOES(IntBuffer arg0, IntBuffer arg1)
GLES1 GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent) GL_OES_query_matrixglQueryMatrixxOES in interface GLES1arg0 - a direct or array-backed IntBufferarg1 - a direct or array-backed IntBufferpublic void glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
long arg6)
GL void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glReadPixels in interface GLpublic void glReadPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
Buffer arg6)
GL void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glReadPixels in interface GLarg6 - a direct or array-backed Bufferpublic void glReadnPixels(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
Buffer arg7)
GL void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data) GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustnessglReadnPixelsEXT, glReadnPixelsARB, glReadnPixelsKHRglReadnPixels in interface GLarg7 - a direct or array-backed Bufferpublic void glRenderbufferStorage(int arg0,
int arg1,
int arg2,
int arg3)
GL void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_objectglRenderbufferStorageEXT, glRenderbufferStorageOESglRenderbufferStorage in interface GLpublic void glRenderbufferStorageMultisample(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_APPLE_framebuffer_multisample, GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample, GL_ANGLE_framebuffer_multisample, GL_IMG_multisampled_render_to_texture, GL_NV_framebuffer_multisampleglRenderbufferStorageMultisampleAPPLE, glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleANGLE, glRenderbufferStorageMultisampleIMG, glRenderbufferStorageMultisampleNVglRenderbufferStorageMultisample in interface GLpublic void glRenderbufferStorageMultisampleEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GLES1 void glRenderbufferStorageMultisampleEXT(GLenum, GLsizei, GLenum, GLsizei, GLsizei) GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisampleglRenderbufferStorageMultisampleEXT in interface GLES1public void glRenderbufferStorageMultisampleIMG(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GLES1 void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei) GL_IMG_multisampled_render_to_textureglRenderbufferStorageMultisampleIMG in interface GLES1public void glResolveMultisampleFramebuffer()
GLES1 void glResolveMultisampleFramebuffer(void) GL_APPLE_framebuffer_multisampleglResolveMultisampleFramebufferAPPLEglResolveMultisampleFramebuffer in interface GLES1public void glRotatef(float arg0,
float arg1,
float arg2,
float arg3)
GLMatrixFuncglRotatef in interface GLMatrixFuncpublic void glRotatex(int arg0,
int arg1,
int arg2,
int arg3)
GLES1 void glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglRotatexOESpublic void glSampleCoverage(float arg0,
boolean arg1)
GL void glSampleCoverage(GLfloat value, GLboolean invert) GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multisample, GL_OES_fixed_pointglSampleCoverageARB, glSampleCoverageOESglSampleCoverage in interface GLpublic void glSampleCoveragex(int arg0,
boolean arg1)
GLES1 void glSampleCoveragex(GLclampx value, GLboolean invert) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglSampleCoveragexOESglSampleCoveragex in interface GLES1public void glScalef(float arg0,
float arg1,
float arg2)
GLMatrixFuncglScalef in interface GLMatrixFuncpublic void glScalex(int arg0,
int arg1,
int arg2)
GLES1 void glScalex(GLfixed x, GLfixed y, GLfixed z) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglScalexOESpublic void glScissor(int arg0,
int arg1,
int arg2,
int arg3)
GL void glScissor(GLint x, GLint y, GLsizei width, GLsizei height) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glShadeModel(int arg0)
glShadeModel in interface GLLightingFuncpublic void glStartTilingQCOM(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GLES1 void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask) GL_QCOM_tiled_renderingglStartTilingQCOM in interface GLES1public void glStencilFunc(int arg0,
int arg1,
int arg2)
GL void glStencilFunc(GLenum func, GLint ref, GLuint mask) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glStencilFunc in interface GLpublic void glStencilMask(int arg0)
GL void glStencilMask(GLuint mask) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glStencilMask in interface GLpublic void glStencilOp(int arg0,
int arg1,
int arg2)
GL void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glStencilOp in interface GLpublic void glTexCoordPointer(int arg0,
int arg1,
int arg2,
Buffer arg3)
glTexCoordPointer in interface GLPointerFuncpublic void glTexCoordPointer(int arg0,
int arg1,
int arg2,
long arg3)
glTexCoordPointer in interface GLPointerFuncpublic void glTexCoordPointer(GLArrayData arg0)
glTexCoordPointer in interface GLPointerFuncpublic void glTexEnvf(int arg0,
int arg1,
float arg2)
GL2ES1 void glTexEnvf(GLenum target, GLenum pname, GLfloat param) GL_VERSION_ES_CM, GL_VERSION_1_0public void glTexEnvfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL2ES1 void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glTexEnvfv in interface GL2ES1public void glTexEnvfv(int arg0,
int arg1,
FloatBuffer arg2)
GL2ES1 void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_VERSION_1_0glTexEnvfv in interface GL2ES1arg2 - a direct or array-backed FloatBufferpublic void glTexEnvi(int arg0,
int arg1,
int arg2)
GL2ES1 void glTexEnvi(GLenum target, GLenum pname, GLint param) GL_VERSION_ES_CL_CM, GL_VERSION_1_0public void glTexEnviv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL2ES1 void glTexEnviv(GLenum target, GLenum pname, const GLint * params) GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexEnviv in interface GL2ES1public void glTexEnviv(int arg0,
int arg1,
IntBuffer arg2)
GL2ES1 void glTexEnviv(GLenum target, GLenum pname, const GLint * params) GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexEnviv in interface GL2ES1arg2 - a direct or array-backed IntBufferpublic void glTexEnvx(int arg0,
int arg1,
int arg2)
GLES1 void glTexEnvx(GLenum target, GLenum pname, GLfixed param) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglTexEnvxOESpublic void glTexEnvxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglTexEnvxvOESglTexEnvxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glTexEnvxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglTexEnvxvOESglTexEnvxv in interface GLES1public void glTexGenf(int arg0,
int arg1,
float arg2)
GLES1 void glTexGenf(GLenum coord, GLenum pname, GLfloat param) GL_VERSION_1_0, GL_OES_texture_cube_mapglTexGenfOESpublic void glTexGenfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GLES1 void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglTexGenfvOESglTexGenfv in interface GLES1public void glTexGenfv(int arg0,
int arg1,
FloatBuffer arg2)
GLES1 void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglTexGenfvOESglTexGenfv in interface GLES1arg2 - a direct or array-backed FloatBufferpublic void glTexGeni(int arg0,
int arg1,
int arg2)
GLES1 void glTexGeni(GLenum coord, GLenum pname, GLint param) GL_VERSION_1_0, GL_OES_texture_cube_mapglTexGeniOESpublic void glTexGeniv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glTexGeniv(GLenum coord, GLenum pname, const GLint * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglTexGenivOESglTexGeniv in interface GLES1public void glTexGeniv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glTexGeniv(GLenum coord, GLenum pname, const GLint * params) GL_VERSION_1_0, GL_OES_texture_cube_mapglTexGenivOESglTexGeniv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glTexGenx(int arg0,
int arg1,
int arg2)
GLES1 void glTexGenx(GLenum coord, GLenum pname, GLfixed param) GL_OES_fixed_point, GL_OES_texture_cube_mapglTexGenxOESpublic void glTexGenxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params) GL_OES_fixed_point, GL_OES_texture_cube_mapglTexGenxvOESglTexGenxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glTexGenxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params) GL_OES_fixed_point, GL_OES_texture_cube_mapglTexGenxvOESglTexGenxv in interface GLES1public void glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
GL void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexImage2D in interface GLarg8 - a direct or array-backed Bufferpublic void glTexImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexImage2D in interface GLpublic void glTexParameterf(int arg0,
int arg1,
float arg2)
GL void glTexParameterf(GLenum target, GLenum pname, GLfloat param) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glTexParameterf in interface GLpublic void glTexParameterfv(int arg0,
int arg1,
FloatBuffer arg2)
GL void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glTexParameterfv in interface GLarg2 - a direct or array-backed FloatBufferpublic void glTexParameterfv(int arg0,
int arg1,
float[] arg2,
int arg3)
GL void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params) GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0glTexParameterfv in interface GLpublic void glTexParameteri(int arg0,
int arg1,
int arg2)
GL void glTexParameteri(GLenum target, GLenum pname, GLint param) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexParameteri in interface GLpublic void glTexParameteriv(int arg0,
int arg1,
IntBuffer arg2)
GL void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexParameteriv in interface GLarg2 - a direct or array-backed IntBufferpublic void glTexParameteriv(int arg0,
int arg1,
int[] arg2,
int arg3)
GL void glTexParameteriv(GLenum target, GLenum pname, const GLint * params) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glTexParameteriv in interface GLpublic void glTexParameterx(int arg0,
int arg1,
int arg2)
GLES1 void glTexParameterx(GLenum target, GLenum pname, GLfixed param) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglTexParameterxOESglTexParameterx in interface GLES1public void glTexParameterxv(int arg0,
int arg1,
int[] arg2,
int arg3)
GLES1 void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglTexParameterxvOESglTexParameterxv in interface GLES1public void glTexParameterxv(int arg0,
int arg1,
IntBuffer arg2)
GLES1 void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglTexParameterxvOESglTexParameterxv in interface GLES1arg2 - a direct or array-backed IntBufferpublic void glTexStorage1D(int arg0,
int arg1,
int arg2,
int arg3)
GL void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) GL_ARB_texture_storage, GL_VERSION_4_2, GL_EXT_texture_storageglTexStorage1DEXTglTexStorage1D in interface GLpublic void glTexStorage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageglTexStorage2DEXTglTexStorage2D in interface GLpublic void glTexStorage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storageglTexStorage3DEXTglTexStorage3D in interface GLpublic void glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
long arg8)
GL void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureglTexSubImage2DEXTglTexSubImage2D in interface GLpublic void glTexSubImage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6,
int arg7,
Buffer arg8)
GL void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtextureglTexSubImage2DEXTglTexSubImage2D in interface GLarg8 - a direct or array-backed Bufferpublic void glTextureStorage1DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
GL void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_accessglTextureStorage1DEXT in interface GLpublic void glTextureStorage2DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
GL void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_accessglTextureStorage2DEXT in interface GLpublic void glTextureStorage3DEXT(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
GL void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_accessglTextureStorage3DEXT in interface GLpublic void glTranslatef(float arg0,
float arg1,
float arg2)
GLMatrixFuncglTranslatef in interface GLMatrixFuncpublic void glTranslatex(int arg0,
int arg1,
int arg2)
GLES1 void glTranslatex(GLfixed x, GLfixed y, GLfixed z) GL_VERSION_ES_CL_CM, GL_OES_fixed_pointglTranslatexOESglTranslatex in interface GLES1public boolean glUnmapBuffer(int arg0)
GL GLboolean glUnmapBuffer(GLenum target) GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_objectglUnmapBufferOES, glUnmapBufferARBglUnmapBuffer in interface GLpublic void glVertexPointer(int arg0,
int arg1,
int arg2,
long arg3)
glVertexPointer in interface GLPointerFuncpublic void glVertexPointer(int arg0,
int arg1,
int arg2,
Buffer arg3)
glVertexPointer in interface GLPointerFuncpublic void glVertexPointer(GLArrayData arg0)
glVertexPointer in interface GLPointerFuncpublic void glViewport(int arg0,
int arg1,
int arg2,
int arg3)
GL void glViewport(GLint x, GLint y, GLsizei width, GLsizei height) GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0glViewport in interface GLpublic void glWeightPointerOES(int arg0,
int arg1,
int arg2,
Buffer arg3)
GLES1 void glWeightPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) GL_OES_matrix_paletteglWeightPointerOES in interface GLES1arg3 - a direct or array-backed Bufferpublic boolean hasBasicFBOSupport()
GLBasetrue if basic FBO support is available, otherwise false.
Basic FBO is supported if the context is either GL-ES >= 2.0, GL >= 3.0 [core, compat] or implements the extensions
GL_ARB_ES2_compatibility, GL_ARB_framebuffer_object, GL_EXT_framebuffer_object or GL_OES_framebuffer_object.
Basic FBO support may only include one color attachment and no multisampling, as well as limited internal formats for renderbuffer.
hasBasicFBOSupport in interface GLBaseGLContext.hasBasicFBOSupport()public boolean hasFullFBOSupport()
GLBasetrue if full FBO support is available, otherwise false.
Full FBO is supported if the context is either GL >= core 3.0 [ES, core, compat] or implements the extensions
ARB_framebuffer_object, or all of
EXT_framebuffer_object, EXT_framebuffer_multisample,
EXT_framebuffer_blit, GL_EXT_packed_depth_stencil.
Full FBO support includes multiple color attachments and multisampling.
hasFullFBOSupport in interface GLBaseGLContext.hasFullFBOSupport()public boolean hasGLSL()
GLBasehasGLSL in interface GLBaseGLContext.hasGLSL()public boolean isExtensionAvailable(String arg0)
GLBaseisExtensionAvailable in interface GLBasearg0 - the name of the OpenGL extension (e.g.,
"GL_ARB_vertex_program").public boolean isFunctionAvailable(String arg0)
GLBaseBy "successfully" we mean that the function is both callable on the machine running the program and available on the current display.
In order to call a function successfully, the function must be both callable on the machine running the program and available on the display device that is rendering the output (note: on non-networked, single-display machines these two conditions are identical; on networked and/or multi-display machines this becomes more complicated). These conditions are met if the function is either part of the core OpenGL version supported by both the host and display, or it is an OpenGL extension function that both the host and display support.
A GL function is callable if it is successfully linked at runtime, hence the GLContext must be made current at least once.
isFunctionAvailable in interface GLBasearg0 - the name of the OpenGL function (e.g., use
"glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int) is available).public boolean isGL()
GLBasepublic boolean isGL2()
GLBaseisGL2 in interface GLBaseGLContext.isGL2()public boolean isGL2ES1()
GLBaseisGL2ES1 in interface GLBaseGLContext.isGL2ES1()public boolean isGL2ES2()
GLBaseisGL2ES2 in interface GLBaseGLContext.isGL2ES2()public boolean isGL2ES3()
GLBaseisGL2ES3 in interface GLBaseGLContext.isGL2ES3()public boolean isGL2GL3()
GLBaseisGL2GL3 in interface GLBaseGLContext.isGL2GL3()public boolean isGL3()
GLBaseisGL3 in interface GLBaseGLContext.isGL3()public boolean isGL3ES3()
GLBaseisGL3ES3 in interface GLBaseGLContext.isGL3ES3()public boolean isGL3bc()
GLBaseisGL3bc in interface GLBaseGLContext.isGL3bc()public boolean isGL3core()
GLBaseIncludes [ GL4, GL3 ].
isGL3core in interface GLBaseGLContext.isGL3core()public boolean isGL4()
GLBaseisGL4 in interface GLBaseGLContext.isGL4()public boolean isGL4ES3()
GLBaseGLBase.isGLES3Compatible() returns true.
Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
isGL4ES3 in interface GLBaseGLContext.isGL4ES3()public boolean isGL4bc()
GLBaseisGL4bc in interface GLBaseGLContext.isGL4bc()public boolean isGL4core()
GLBaseIncludes [ GL4 ].
isGL4core in interface GLBaseGLContext.isGL4core()public boolean isGLES()
GLBaseGLBase.isGLES1(), GLBase.isGLES2() and GLBase.isGLES3().isGLES in interface GLBaseGLContext.isGLES()public boolean isGLES1()
GLBaseisGLES1 in interface GLBaseGLContext.isGLES1()public boolean isGLES2()
GLBase
Remark: ES2 compatible desktop profiles are not included.
To query whether core ES2 functionality is provided, use GLBase.isGLES2Compatible().
isGLES2 in interface GLBaseGLBase.isGLES2Compatible(),
GLContext.isGLES2()public boolean isGLES2Compatible()
GLBaseisGLES2Compatible in interface GLBaseGL_ARB_ES2_compatibility, otherwise falseGLContext.isGLES2Compatible()public boolean isGLES3()
GLBase
Remark: ES3 compatible desktop profiles are not included.
To query whether core ES3 functionality is provided, use GLBase.isGLES3Compatible().
isGLES3 in interface GLBaseGLBase.isGLES3Compatible(),
GLContext.isGLES3()public boolean isGLES31Compatible()
GLBase
Return true if the underlying context is an ES3 context ≥ 3.1 or implements
the extension GL_ARB_ES3_1_compatibility, otherwise false.
Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_1_compatibility and GLES3 ≥ 3.1 ]
isGLES31Compatible in interface GLBaseGLContext.isGLES31Compatible()public boolean isGLES32Compatible()
GLBase
Return true if the underlying context is an ES3 context ≥ 3.2 or implements
the extension GL_ARB_ES3_2_compatibility, otherwise false.
Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_2_compatibility and GLES3 ≥ 3.2 ]
isGLES32Compatible in interface GLBaseGLContext.isGLES32Compatible()public boolean isGLES3Compatible()
GLBase
Return true if the underlying context is an ES3 context or implements
the extension GL_ARB_ES3_compatibility, otherwise false.
Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
isGLES3Compatible in interface GLBaseGLContext.isGLES3Compatible()public boolean isGLcore()
GLBaseIncludes [ GL4, GL3, GLES3, GL2ES2 ].
isGLcore in interface GLBaseGLContext.isGLcore()public boolean isNPOTTextureAvailable()
GLBaseNPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.
isNPOTTextureAvailable in interface GLBasepublic boolean isTextureFormatBGRA8888Available()
isTextureFormatBGRA8888Available in interface GLBasepublic boolean isVBOArrayBound()
isVBOArrayBound in interface GLBaseGL.GL_ARRAY_BUFFER via GL.glBindBuffer(int, int), otherwise falsepublic boolean isVBOElementArrayBound()
isVBOElementArrayBound in interface GLBaseGL.GL_ELEMENT_ARRAY_BUFFER via GL.glBindBuffer(int, int), otherwise falsepublic GLBufferStorage mapBuffer(int arg0, int arg1)
GLBaseGLBufferStorage instance as mapped via OpenGL's native glMapBuffer(..) implementation.
Throws a GLException if GL-function constraints are not met.
GL.glMapBuffer(int, int) wrapper calls this method and returns GLBufferStorage.getMappedBuffer().
A zero GLBufferStorage.getSize() will avoid a native call and returns the unmapped GLBufferStorage.
A null native mapping result indicating an error will
not cause a GLException but returns the unmapped GLBufferStorage.
This allows the user to handle this case.
public GLBufferStorage mapBufferRange(int arg0, long arg1, long arg2, int arg3)
GLBaseGLBufferStorage instance as mapped via OpenGL's native glMapBufferRange(..) implementation.
Throws a GLException if GL-function constraints are not met.
GL.glMapBufferRange(int, long, long, int) wrapper calls this method and returns GLBufferStorage.getMappedBuffer().
A zero GLBufferStorage.getSize() will avoid a native call and returns the unmapped GLBufferStorage.
A null native mapping result indicating an error will
not cause a GLException but returns the unmapped GLBufferStorage.
This allows the user to handle this case.
mapBufferRange in interface GLBasearg0 - denotes the buffer via it's bound targetarg1 - offset of the mapped buffer's storagearg2 - length of the mapped buffer's storagearg3 - the mapping access modepublic void setSwapInterval(int arg0)
GLBaseGLDrawable.
offscreen GLDrawable are ignored and false is returned.
The interval semantics:
setSwapInterval in interface GLBasearg0 - see aboveGLContext.setSwapInterval(int),
GLBase.getSwapInterval()Copyright 2010 JogAmp Community.