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_ALL_COMPLETED_NV, 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_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_DRAW_FRAMEBUFFER_APPLE, GL_DRAW_FRAMEBUFFER_BINDING_APPLE, GL_ETC1_RGB8_OES, GL_FACTOR_ALPHA_MODULATE_IMG, GL_FENCE_CONDITION_NV, GL_FENCE_STATUS_NV, GL_FRAGMENT_ALPHA_MODULATE_IMG, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_APPLE, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG, GL_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES, GL_MAX_CLIP_PLANES_IMG, GL_MAX_SAMPLES_APPLE, GL_MAX_SAMPLES_IMG, 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_PALETTE4_R5_G6_B5_OES, GL_PALETTE4_RGB5_A1_OES, GL_PALETTE4_RGB8_OES, GL_PALETTE4_RGBA4_OES, GL_PALETTE4_RGBA8_OES, GL_PALETTE8_R5_G6_B5_OES, GL_PALETTE8_RGB5_A1_OES, GL_PALETTE8_RGB8_OES, GL_PALETTE8_RGBA4_OES, GL_PALETTE8_RGBA8_OES, 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_READ_FRAMEBUFFER_APPLE, GL_READ_FRAMEBUFFER_BINDING_APPLE, GL_RECIP_ADD_SIGNED_ALPHA_IMG, GL_RENDERBUFFER_SAMPLES_APPLE, 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_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_WRITEONLY_RENDERING_QCOM
GL_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_PALETTE_MATRIX, 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_MATRIX_INDEX_ARRAY, GL_MATRIX_INDEX_ARRAY_POINTER, GL_MATRIX_INDEX_ARRAY_SIZE, GL_MATRIX_INDEX_ARRAY_STRIDE, GL_MATRIX_INDEX_ARRAY_TYPE, GL_MATRIX_PALETTE, GL_MAX_CLIP_PLANES, GL_MAX_LIGHTS, GL_MAX_MODELVIEW_STACK_DEPTH, GL_MAX_PALETTE_MATRICES, GL_MAX_PROJECTION_STACK_DEPTH, GL_MAX_TEXTURE_STACK_DEPTH, GL_MAX_TEXTURE_UNITS, GL_MAX_VERTEX_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_NORMAL_MAP, 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_REFLECTION_MAP, 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_GEN_MODE, GL_TEXTURE_GEN_STR, GL_TEXTURE_STACK_DEPTH, GL_VERTEX_ARRAY_BUFFER_BINDING, GL_VERTEX_ARRAY_POINTER, GL_VERTEX_ARRAY_SIZE, GL_VERTEX_ARRAY_STRIDE, GL_VERTEX_ARRAY_TYPE, GL_WEIGHT_ARRAY, GL_WEIGHT_ARRAY_BUFFER_BINDING, GL_WEIGHT_ARRAY_POINTER, GL_WEIGHT_ARRAY_SIZE, GL_WEIGHT_ARRAY_STRIDE, GL_WEIGHT_ARRAY_TYPE
GL_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_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_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_LAYER, 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_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_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_ARRAY_TEXTURE_LAYERS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, 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_R11F_G11F_B10F, 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_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA_SIGNED_COMPONENTS, 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_SAMPLER_2D_ARRAY, 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_2D_ARRAY, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_2D_ARRAY, 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_ZERO
GL_MATRIX_MODE, GL_MODELVIEW, GL_MODELVIEW_MATRIX, GL_PROJECTION, GL_PROJECTION_MATRIX, GL_TEXTURE_MATRIX
GL_COLOR_ARRAY, GL_NORMAL_ARRAY, GL_TEXTURE_COORD_ARRAY, GL_VERTEX_ARRAY
GL_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()
Provides a platform-independent way to get the swap
interval set by
GLBase.setSwapInterval(int) . |
void |
glActiveTexture(int arg0)
Entry point to C language function:
void glActiveTexture(GLenum texture) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 |
void |
glAlphaFunc(int arg0,
float arg1)
Entry point to C language function:
void glAlphaFunc(GLenum func, GLclampf ref) Part of GL_VERSION_1_0 , GL_VERSION_ES_CM |
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 |
void |
glBindBuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindBuffer(GLenum target, GLuint buffer) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
void |
glBindFramebuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindFramebuffer(GLenum target, GLuint framebuffer) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glBindRenderbuffer(int arg0,
int arg1)
Entry point to C language function:
void glBindRenderbuffer(GLenum target, GLuint renderbuffer) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glBindTexture(int arg0,
int arg1)
Entry point to C language function:
void glBindTexture(GLenum target, GLuint texture) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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_VERSION_1_2 , GL_ES_VERSION_2_0 ; GL_OES_blend_subtract |
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 |
void |
glBlendFunc(int arg0,
int arg1)
Entry point to C language function:
void glBlendFunc(GLenum sfactor, GLenum dfactor) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glBlendFuncSeparate(int arg0,
int arg1,
int arg2,
int arg3)
Entry point to C language function:
void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) Part of GL_VERSION_1_4 , GL_ES_VERSION_2_0 ; GL_OES_blend_func_separate |
void |
glBufferData(int arg0,
long arg1,
Buffer arg2,
int arg3)
Entry point to C language function:
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
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 GLvoid * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
int |
glCheckFramebufferStatus(int arg0)
Entry point to C language function:
GLenum glCheckFramebufferStatus(GLenum target) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glClear(int arg0)
Entry point to C language function:
void glClear(GLbitfield mask) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glClearColor(float arg0,
float arg1,
float arg2,
float arg3)
Entry point to C language function:
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha) Part of GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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 |
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 depth) Part of GL_ARB_ES2_compatibility , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM ; GL_OES_single_precision |
void |
glClearDepthx(int arg0)
Entry point to C language function:
void glClearDepthx(GLclampx depth) Part of GL_VERSION_ES_CL_CM |
void |
glClearStencil(int arg0)
Entry point to C language function:
void glClearStencil(GLint s) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glClientActiveTexture(int arg0)
Entry point to C language function:
void glClientActiveTexture(GLenum texture) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 |
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_OES_single_precision |
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_OES_single_precision |
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 |
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 |
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 |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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 GLvoid * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 |
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 GLvoid * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 |
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 GLvoid * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 |
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 GLvoid * data) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 |
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_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glCurrentPaletteMatrix(int arg0)
Entry point to C language function:
void glCurrentPaletteMatrix(GLuint matrixpaletteindex) Part of GL_ARB_matrix_palette ; 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_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
void |
glDeleteBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteBuffers(GLsizei n, const GLuint * buffers) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
void |
glDeleteFencesNV(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteFencesNV(GLsizei, const GLuint * ) Part of GL_NV_fence |
void |
glDeleteFencesNV(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteFencesNV(GLsizei, const GLuint * ) Part of GL_NV_fence |
void |
glDeleteFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glDeleteFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glDeleteRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glDeleteRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glDeleteTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
void |
glDeleteTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glDeleteTextures(GLsizei n, const GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glDepthMask(boolean arg0)
Entry point to C language function:
void glDepthMask(GLboolean flag) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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(GLclampf zNear, GLclampf zFar) Part of GL_ARB_ES2_compatibility , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM ; GL_OES_single_precision |
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 |
void |
glDisable(int arg0)
Entry point to C language function:
void glDisable(GLenum cap) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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 GLvoid * indices) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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,
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glFinishFenceNV(int arg0)
Entry point to C language function:
void glFinishFenceNV(GLuint) Part of GL_NV_fence |
void |
glFlush()
Entry point to C language function:
void glFlush(void) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_ES_VERSION_3_0 , GL_ARB_map_buffer_range , GL_VERSION_3_0 ; GL_APPLE_flush_buffer_range ; GL_EXT_map_buffer_range |
void |
glFogf(int arg0,
float arg1)
Entry point to C language function:
void glFogf(GLenum pname, GLfloat param) Part of GL_VERSION_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
void |
glFogfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glFogfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_1_0 , GL_VERSION_ES_CM |
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 |
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 |
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 |
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_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
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_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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 |
void |
glGenBuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
void |
glGenBuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenBuffers(GLsizei n, GLuint * buffers) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
void |
glGenerateMipmap(int arg0)
Entry point to C language function:
void glGenerateMipmap(GLenum target) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glGenFencesNV(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenFencesNV(GLsizei, GLuint * ) Part of GL_NV_fence |
void |
glGenFencesNV(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenFencesNV(GLsizei, GLuint * ) Part of GL_NV_fence |
void |
glGenFramebuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glGenFramebuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenFramebuffers(GLsizei n, GLuint * framebuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glGenRenderbuffers(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glGenRenderbuffers(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glGenTextures(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
void |
glGenTextures(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGenTextures(GLsizei n, GLuint * textures) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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 * params) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glGetBooleanv(int arg0,
ByteBuffer arg1)
Entry point to C language function:
void glGetBooleanv(GLenum pname, GLboolean * params) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
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_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
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_precision |
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_precision |
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 |
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 |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glGetFenceivNV(int arg0,
int arg1,
int[] arg2,
int arg3)
Entry point to C language function:
void glGetFenceivNV(GLuint, GLenum, GLint * ) Part of GL_NV_fence |
void |
glGetFenceivNV(int arg0,
int arg1,
IntBuffer arg2)
Entry point to C language function:
void glGetFenceivNV(GLuint, GLenum, GLint * ) Part of GL_NV_fence |
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 |
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 |
void |
glGetFloatv(int arg0,
float[] arg1,
int arg2)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * params) Part of GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
void |
glGetFloatv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glGetFloatv(GLenum pname, GLfloat * params) Part of GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
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_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
int |
glGetGraphicsResetStatus()
Entry point to C language function:
GLenum glGetGraphicsResetStatus(void) Part of GL_ARB_robustness ; GL_EXT_robustness |
void |
glGetIntegerv(int arg0,
int[] arg1,
int arg2)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * params) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glGetIntegerv(int arg0,
IntBuffer arg1)
Entry point to C language function:
void glGetIntegerv(GLenum pname, GLint * params) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
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 |
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 |
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_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
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 |
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 |
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, float * params) Part of GL_ARB_robustness ; GL_EXT_robustness |
void |
glGetnUniformfv(int arg0,
int arg1,
int arg2,
FloatBuffer arg3)
Entry point to C language function:
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, float * params) Part of GL_ARB_robustness ; GL_EXT_robustness |
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_ARB_robustness ; GL_EXT_robustness |
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_ARB_robustness ; GL_EXT_robustness |
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_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
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_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
String |
glGetString(int arg0)
Entry point to C language function:
const GLubyte * glGetString(GLenum name) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
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 |
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 |
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_map |
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_map |
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_map |
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_map |
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_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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 |
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 |
void |
glHint(int arg0,
int arg1)
Entry point to C language function:
void glHint(GLenum target, GLenum mode) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
boolean |
glIsBuffer(int arg0)
Entry point to C language function:
GLboolean glIsBuffer(GLuint buffer) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_5 , GL_ES_VERSION_2_0 |
boolean |
glIsEnabled(int arg0)
Entry point to C language function:
GLboolean glIsEnabled(GLenum cap) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_NV_vertex_buffer_unified_memory , GL_ES_VERSION_2_0 |
boolean |
glIsFenceNV(int arg0)
Entry point to C language function:
GLboolean glIsFenceNV(GLuint) Part of GL_NV_fence |
boolean |
glIsFramebuffer(int arg0)
Entry point to C language function:
GLboolean glIsFramebuffer(GLuint framebuffer) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
boolean |
glIsRenderbuffer(int arg0)
Entry point to C language function:
GLboolean glIsRenderbuffer(GLuint renderbuffer) Part of GL_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
boolean |
glIsTexture(int arg0)
Entry point to C language function:
GLboolean glIsTexture(GLuint texture) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
void |
glLightModelfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glLightModelfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_1_0 , GL_VERSION_ES_CM |
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 |
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 |
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 |
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 |
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 |
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 |
void |
glLineWidth(float arg0)
Entry point to C language function:
void glLineWidth(GLfloat width) Part of GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
void |
glLineWidthx(int arg0)
Entry point to C language function:
void glLineWidthx(GLfixed width) Part of GL_VERSION_ES_CL_CM |
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 |
void |
glLoadMatrixx(IntBuffer arg0)
Entry point to C language function:
void glLoadMatrixx(const GLfixed * m) Part of GL_VERSION_ES_CL_CM |
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 |
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_ES_VERSION_3_0 , GL_ARB_map_buffer_range , GL_VERSION_3_0 ; GL_EXT_map_buffer_range |
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 |
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 |
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 |
void |
glMatrixIndexPointer(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function:
void glMatrixIndexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) Part of GL_ARB_matrix_palette ; 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_1_3 , GL_VERSION_ES_CM |
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 |
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 |
void |
glMultMatrixx(IntBuffer arg0)
Entry point to C language function:
void glMultMatrixx(const GLfixed * m) Part of GL_VERSION_ES_CL_CM |
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_1_0 , GL_VERSION_ES_CM |
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 |
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 |
void |
glPixelStorei(int arg0,
int arg1)
Entry point to C language function:
void glPixelStorei(GLenum pname, GLint param) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glPointParameterf(int arg0,
float arg1)
Entry point to C language function:
void glPointParameterf(GLenum pname, GLfloat param) Part of GL_VERSION_1_4 , GL_VERSION_ES_CM |
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_1_4 , GL_VERSION_ES_CM |
void |
glPointParameterfv(int arg0,
FloatBuffer arg1)
Entry point to C language function:
void glPointParameterfv(GLenum pname, const GLfloat * params) Part of GL_VERSION_1_4 , GL_VERSION_ES_CM |
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 |
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 |
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 |
void |
glPointSize(float arg0)
Entry point to C language function:
void glPointSize(GLfloat size) Part of GL_VERSION_1_0 , GL_VERSION_ES_CM |
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 |
void |
glPolygonOffset(float arg0,
float arg1)
Entry point to C language function:
void glPolygonOffset(GLfloat factor, GLfloat units) Part of GL_VERSION_1_1 , GL_VERSION_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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 |
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_ARB_robustness ; GL_EXT_robustness |
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, GLvoid * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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, GLvoid * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_ARB_framebuffer_object , GL_VERSION_3_0 , GL_ES_VERSION_2_0 ; GL_OES_framebuffer_object |
void |
glRenderbufferStorageMultisampleAPPLE(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glRenderbufferStorageMultisampleAPPLE(GLenum, GLsizei, GLenum, GLsizei, GLsizei) Part of GL_APPLE_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 |
glResolveMultisampleFramebufferAPPLE()
Entry point to C language function:
void glResolveMultisampleFramebufferAPPLE(void) Part of GL_APPLE_framebuffer_multisample |
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 |
void |
glSampleCoverage(float arg0,
boolean arg1)
Entry point to C language function:
void glSampleCoverage(GLclampf value, GLboolean invert) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_3 , GL_ES_VERSION_2_0 |
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 |
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 |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glSetFenceNV(int arg0,
int arg1)
Entry point to C language function:
void glSetFenceNV(GLuint, GLenum) Part of GL_NV_fence |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glStencilMask(int arg0)
Entry point to C language function:
void glStencilMask(GLuint mask) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
boolean |
glTestFenceNV(int arg0)
Entry point to C language function:
GLboolean glTestFenceNV(GLuint) Part of GL_NV_fence |
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_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
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_1_0 , GL_VERSION_ES_CM |
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 |
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 |
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 |
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_map |
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_map |
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_map |
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_map |
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_map |
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_map |
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 GLvoid * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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 GLvoid * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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_1_0 , GL_ES_VERSION_2_0 , GL_VERSION_ES_CM |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_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 |
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 |
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 |
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_VERSION_4_2 , GL_ARB_texture_storage ; GL_EXT_texture_storage |
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_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_texture_storage ; GL_EXT_texture_storage |
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_ES_VERSION_3_0 , GL_VERSION_4_2 , GL_ARB_texture_storage ; GL_EXT_texture_storage |
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 GLvoid * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
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 GLvoid * pixels) Part of GL_VERSION_ES_CL_CM , GL_VERSION_1_1 , GL_ES_VERSION_2_0 |
void |
glTextureStorage1D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4)
Entry point to C language function:
void glTextureStorage1D(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width) Part of GL_EXT_texture_storage , GL_ARB_texture_storage |
void |
glTextureStorage2D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5)
Entry point to C language function:
void glTextureStorage2D(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) Part of GL_EXT_texture_storage , GL_ARB_texture_storage |
void |
glTextureStorage3D(int arg0,
int arg1,
int arg2,
int arg3,
int arg4,
int arg5,
int arg6)
Entry point to C language function:
void glTextureStorage3D(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) Part of GL_EXT_texture_storage , GL_ARB_texture_storage |
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 |
boolean |
glUnmapBuffer(int arg0)
Entry point to C language function:
GLboolean glUnmapBuffer(GLenum target) Part of GL_ES_VERSION_3_0 , GL_VERSION_1_5 ; GL_OES_mapbuffer |
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_VERSION_ES_CL_CM , GL_VERSION_1_0 , GL_ES_VERSION_2_0 |
void |
glWeightPointer(int arg0,
int arg1,
int arg2,
Buffer arg3)
Entry point to C language function:
void glWeightPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer) Part of GL_ARB_vertex_blend ; 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 |
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)
Provides a platform-independent way to specify the minimum swap
interval for buffer swaps.
|
String |
toString() |
public DebugGLES1(GLES1 downstreamGLES1)
public final GL getDownstreamGL() throws GLException
GLBase
null
.
See GLBase.getRootGL()
for retrieving the implementing root instance.
getDownstreamGL
in interface GLBase
GLException
- if the downstream instance is not null and not a GL implementationGLBase.getRootGL()
public int getBoundBuffer(int arg0)
getBoundBuffer
in interface GLBase
arg0
- 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)
GLBase
GL.glBindFramebuffer(int, int)
.getBoundFramebuffer
in interface GLBase
public GLBufferStorage getBufferStorage(int arg0)
getBufferStorage
in interface GLBase
arg0
- 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)
.GLBufferStorage
GLBase.getBoundBuffer(int)
public GLContext getContext()
GLBase
getContext
in interface GLBase
public int getDefaultDrawFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject
) based drawable
is being used.
getDefaultDrawFramebuffer
in interface GLBase
public int getDefaultReadBuffer()
GLBase
GLBase.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 GLBase
public int getDefaultReadFramebuffer()
GLBase
May differ from it's default zero
in case an framebuffer object (FBObject
) based drawable
is being used.
getDefaultReadFramebuffer
in interface GLBase
public Object getExtension(String arg0)
GLBase
Note: 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 GLBase
public GL getGL()
GLBase
public GL2 getGL2()
GLBase
public GL2ES1 getGL2ES1()
GLBase
public GL2ES2 getGL2ES2()
GLBase
public GL2ES3 getGL2ES3()
GLBase
public GL2GL3 getGL2GL3()
GLBase
public GL3 getGL3()
GLBase
public GL3ES3 getGL3ES3()
GLBase
public GL3bc getGL3bc()
GLBase
public GL4 getGL4()
GLBase
public GL4ES3 getGL4ES3()
GLBase
public GL4bc getGL4bc()
GLBase
public GLES1 getGLES1()
GLBase
public GLES2 getGLES2()
GLBase
public GLES3 getGLES3()
GLBase
public GLProfile getGLProfile()
GLBase
getGLProfile
in interface GLBase
public int getMaxRenderbufferSamples()
GLBase
full FBO is supported
, otherwise false.getMaxRenderbufferSamples
in interface GLBase
GLContext.getMaxRenderbufferSamples()
public Object getPlatformGLExtensions()
GLBase
getPlatformGLExtensions
in interface GLBase
public GL getRootGL()
GLBase
GLBase.getDownstreamGL()
.
If this instance is not a wrapping pipeline, i.e. has no downstream instance, this instance is returned.
public int getSwapInterval()
GLBase
GLBase.setSwapInterval(int)
. GLBase.setSwapInterval(int)
yet,
-1 is returned, indicating that the platforms default
is being used.getSwapInterval
in interface GLBase
GLBase.setSwapInterval(int)
public void glActiveTexture(int arg0)
GL
void glActiveTexture(GLenum texture)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
glActiveTexture
in interface GL
public void glAlphaFunc(int arg0, float arg1)
GL2ES1
void glAlphaFunc(GLenum func, GLclampf ref)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glAlphaFunc
in interface GL2ES1
public void glAlphaFuncx(int arg0, int arg1)
GLES1
void glAlphaFuncx(GLenum func, GLclampx ref)
GL_VERSION_ES_CL_CM
glAlphaFuncx
in interface GLES1
public void glBindBuffer(int arg0, int arg1)
GL
void glBindBuffer(GLenum target, GLuint buffer)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glBindBuffer
in interface GL
public void glBindFramebuffer(int arg0, int arg1)
GL
void glBindFramebuffer(GLenum target, GLuint framebuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glBindFramebuffer
in interface GL
public void glBindRenderbuffer(int arg0, int arg1)
GL
void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glBindRenderbuffer
in interface GL
public void glBindTexture(int arg0, int arg1)
GL
void glBindTexture(GLenum target, GLuint texture)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glBindTexture
in interface GL
public void glBindVertexArrayOES(int arg0)
GLES1
void glBindVertexArrayOES(GLuint array)
GL_OES_vertex_array_object
glBindVertexArrayOES
in interface GLES1
public void glBlendEquation(int arg0)
GL
void glBlendEquation(GLenum mode)
GL_VERSION_1_2
, GL_ES_VERSION_2_0
; GL_OES_blend_subtract
glBlendEquation
in interface GL
public 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
glBlendEquationSeparate
in interface GL
public void glBlendFunc(int arg0, int arg1)
GL
void glBlendFunc(GLenum sfactor, GLenum dfactor)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glBlendFunc
in interface GL
public void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
GL
void glBlendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
GL_VERSION_1_4
, GL_ES_VERSION_2_0
; GL_OES_blend_func_separate
glBlendFuncSeparate
in interface GL
public void glBufferData(int arg0, long arg1, Buffer arg2, int arg3)
GL
void glBufferData(GLenum target, GLsizeiptr size, const GLvoid * data, GLenum usage)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glBufferData
in interface GL
arg2
- 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 GLvoid * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glBufferSubData
in interface GL
arg3
- a direct or array-backed Buffer
public int glCheckFramebufferStatus(int arg0)
GL
GLenum glCheckFramebufferStatus(GLenum target)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glCheckFramebufferStatus
in interface GL
public void glClear(int arg0)
GL
void glClear(GLbitfield mask)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glClearColor(float arg0, float arg1, float arg2, float arg3)
GL
void glClearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glClearColor
in interface GL
public 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
glClearColorx
in interface GLES1
public void glClearDepth(double arg0)
GLBase
void glClearDepth(GLclampd depth);
and void glClearDepthf(GLclampf depth);
.glClearDepth
in interface GLBase
public void glClearDepthf(float arg0)
GL
void glClearDepthf(GLfloat depth)
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
; GL_OES_single_precision
glClearDepthf
in interface GL
public void glClearDepthx(int arg0)
GLES1
void glClearDepthx(GLclampx depth)
GL_VERSION_ES_CL_CM
glClearDepthx
in interface GLES1
public void glClearStencil(int arg0)
GL
void glClearStencil(GLint s)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glClearStencil
in interface GL
public void glClientActiveTexture(int arg0)
GL2ES1
void glClientActiveTexture(GLenum texture)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
glClientActiveTexture
in interface GL2ES1
public void glClipPlanef(int arg0, FloatBuffer arg1)
GLES1
void glClipPlanef(GLenum plane, const GLfloat * equation)
GL_VERSION_ES_CM
; GL_OES_single_precision
glClipPlanef
in interface GLES1
arg1
- a direct or array-backed FloatBuffer
public void glClipPlanef(int arg0, float[] arg1, int arg2)
GLES1
void glClipPlanef(GLenum plane, const GLfloat * equation)
GL_VERSION_ES_CM
; GL_OES_single_precision
glClipPlanef
in interface GLES1
public void glClipPlanefIMG(int arg0, float[] arg1, int arg2)
GLES1
void glClipPlanefIMG(GLenum, const GLfloat * )
GL_IMG_user_clip_plane
glClipPlanefIMG
in interface GLES1
public void glClipPlanefIMG(int arg0, FloatBuffer arg1)
GLES1
void glClipPlanefIMG(GLenum, const GLfloat * )
GL_IMG_user_clip_plane
glClipPlanefIMG
in interface GLES1
arg1
- a direct or array-backed FloatBuffer
public void glClipPlanex(int arg0, IntBuffer arg1)
GLES1
void glClipPlanex(GLenum plane, const GLfixed * equation)
GL_VERSION_ES_CL_CM
glClipPlanex
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glClipPlanex(int arg0, int[] arg1, int arg2)
GLES1
void glClipPlanex(GLenum plane, const GLfixed * equation)
GL_VERSION_ES_CL_CM
glClipPlanex
in interface GLES1
public void glClipPlanexIMG(int arg0, int[] arg1, int arg2)
GLES1
void glClipPlanexIMG(GLenum, const GLfixed * )
GL_IMG_user_clip_plane
glClipPlanexIMG
in interface GLES1
public void glClipPlanexIMG(int arg0, IntBuffer arg1)
GLES1
void glClipPlanexIMG(GLenum, const GLfixed * )
GL_IMG_user_clip_plane
glClipPlanexIMG
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glColor4f(float arg0, float arg1, float arg2, float arg3)
glColor4f
in interface GLLightingFunc
glColor4f
in interface GLPointerFunc
public 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_0
glColor4ub
in interface GL2ES1
public 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
public void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
GL
void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glColorMask
in interface GL
public void glColorPointer(int arg0, int arg1, int arg2, Buffer arg3)
glColorPointer
in interface GLPointerFunc
public void glColorPointer(int arg0, int arg1, int arg2, long arg3)
glColorPointer
in interface GLPointerFunc
public void glColorPointer(GLArrayData arg0)
glColorPointer
in interface GLPointerFunc
public 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 GLvoid * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
glCompressedTexImage2D
in interface GL
arg7
- a direct or array-backed Buffer
public 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 GLvoid * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
glCompressedTexImage2D
in interface GL
public 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 GLvoid * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
glCompressedTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public 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 GLvoid * data)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
glCompressedTexSubImage2D
in interface GL
public 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_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glCopyTexImage2D
in interface GL
public 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_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glCopyTexSubImage2D
in interface GL
public 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_levels
glCopyTextureLevelsAPPLE
in interface GLES1
public void glCullFace(int arg0)
GL
void glCullFace(GLenum mode)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glCullFace
in interface GL
public void glCurrentPaletteMatrix(int arg0)
GLES1
void glCurrentPaletteMatrix(GLuint matrixpaletteindex)
GL_ARB_matrix_palette
; GL_OES_matrix_palette
glCurrentPaletteMatrix
in interface GLES1
public void glDeleteBuffers(int arg0, IntBuffer arg1)
GL
void glDeleteBuffers(GLsizei n, const GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glDeleteBuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteBuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteBuffers(GLsizei n, const GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glDeleteBuffers
in interface GL
public void glDeleteFencesNV(int arg0, int[] arg1, int arg2)
GLES1
void glDeleteFencesNV(GLsizei, const GLuint * )
GL_NV_fence
glDeleteFencesNV
in interface GLES1
public void glDeleteFencesNV(int arg0, IntBuffer arg1)
GLES1
void glDeleteFencesNV(GLsizei, const GLuint * )
GL_NV_fence
glDeleteFencesNV
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glDeleteFramebuffers
in interface GL
public void glDeleteFramebuffers(int arg0, IntBuffer arg1)
GL
void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glDeleteFramebuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
GL
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glDeleteRenderbuffers
in interface GL
public void glDeleteRenderbuffers(int arg0, IntBuffer arg1)
GL
void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glDeleteRenderbuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteTextures(int arg0, int[] arg1, int arg2)
GL
void glDeleteTextures(GLsizei n, const GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDeleteTextures
in interface GL
public void glDeleteTextures(int arg0, IntBuffer arg1)
GL
void glDeleteTextures(GLsizei n, const GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDeleteTextures
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
GLES1
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
GL_OES_vertex_array_object
glDeleteVertexArraysOES
in interface GLES1
public void glDeleteVertexArraysOES(int arg0, IntBuffer arg1)
GLES1
void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
GL_OES_vertex_array_object
glDeleteVertexArraysOES
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glDepthFunc(int arg0)
GL
void glDepthFunc(GLenum func)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glDepthFunc
in interface GL
public void glDepthMask(boolean arg0)
GL
void glDepthMask(GLboolean flag)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glDepthMask
in interface GL
public void glDepthRange(double arg0, double arg1)
GLBase
void glDepthRange(GLclampd depth);
and void glDepthRangef(GLclampf depth);
.glDepthRange
in interface GLBase
public void glDepthRangef(float arg0, float arg1)
GL
void glDepthRangef(GLclampf zNear, GLclampf zFar)
GL_ARB_ES2_compatibility
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
; GL_OES_single_precision
glDepthRangef
in interface GL
public void glDepthRangex(int arg0, int arg1)
GLES1
void glDepthRangex(GLclampx zNear, GLclampx zFar)
GL_VERSION_ES_CL_CM
glDepthRangex
in interface GLES1
public void glDisable(int arg0)
GL
void glDisable(GLenum cap)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glDisableClientState(int arg0)
glDisableClientState
in interface GLPointerFunc
public void glDisableDriverControlQCOM(int arg0)
GLES1
void glDisableDriverControlQCOM(GLuint driverControl)
GL_QCOM_driver_control
glDisableDriverControlQCOM
in interface GLES1
public void glDiscardFramebufferEXT(int arg0, int arg1, IntBuffer arg2)
GLES1
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_EXT_discard_framebuffer
glDiscardFramebufferEXT
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)
GLES1
void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
GL_EXT_discard_framebuffer
glDiscardFramebufferEXT
in interface GLES1
public void glDrawArrays(int arg0, int arg1, int arg2)
GL
void glDrawArrays(GLenum mode, GLint first, GLsizei count)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawArrays
in interface GL
public void glDrawElements(int arg0, int arg1, int arg2, long arg3)
GL
void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glDrawElements
in interface GL
public 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_0
glDrawElements
in interface GL2ES1
arg3
- a direct or array-backed Buffer
public 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_texture
glDrawTexfOES
in interface GLES1
public void glDrawTexfvOES(FloatBuffer arg0)
GLES1
void glDrawTexfvOES(const GLfloat * coords)
GL_OES_draw_texture
glDrawTexfvOES
in interface GLES1
arg0
- a direct or array-backed FloatBuffer
public void glDrawTexfvOES(float[] arg0, int arg1)
GLES1
void glDrawTexfvOES(const GLfloat * coords)
GL_OES_draw_texture
glDrawTexfvOES
in interface GLES1
public 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_texture
glDrawTexiOES
in interface GLES1
public void glDrawTexivOES(IntBuffer arg0)
GLES1
void glDrawTexivOES(const GLint * coords)
GL_OES_draw_texture
glDrawTexivOES
in interface GLES1
arg0
- a direct or array-backed IntBuffer
public void glDrawTexivOES(int[] arg0, int arg1)
GLES1
void glDrawTexivOES(const GLint * coords)
GL_OES_draw_texture
glDrawTexivOES
in interface GLES1
public 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_texture
glDrawTexsOES
in interface GLES1
public void glDrawTexsvOES(ShortBuffer arg0)
GLES1
void glDrawTexsvOES(const GLshort * coords)
GL_OES_draw_texture
glDrawTexsvOES
in interface GLES1
arg0
- a direct or array-backed ShortBuffer
public void glDrawTexsvOES(short[] arg0, int arg1)
GLES1
void glDrawTexsvOES(const GLshort * coords)
GL_OES_draw_texture
glDrawTexsvOES
in interface GLES1
public 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_texture
glDrawTexxOES
in interface GLES1
public void glDrawTexxvOES(int[] arg0, int arg1)
GLES1
void glDrawTexxvOES(const GLfixed * coords)
GL_OES_draw_texture
glDrawTexxvOES
in interface GLES1
public void glDrawTexxvOES(IntBuffer arg0)
GLES1
void glDrawTexxvOES(const GLfixed * coords)
GL_OES_draw_texture
glDrawTexxvOES
in interface GLES1
arg0
- a direct or array-backed IntBuffer
public void glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
GLES1
void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
GL_OES_EGL_image
glEGLImageTargetRenderbufferStorageOES
in interface GLES1
public void glEGLImageTargetTexture2DOES(int arg0, long arg1)
GLES1
void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
GL_OES_EGL_image
glEGLImageTargetTexture2DOES
in interface GLES1
public void glEnable(int arg0)
GL
void glEnable(GLenum cap)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glEnableClientState(int arg0)
glEnableClientState
in interface GLPointerFunc
public void glEnableDriverControlQCOM(int arg0)
GLES1
void glEnableDriverControlQCOM(GLuint driverControl)
GL_QCOM_driver_control
glEnableDriverControlQCOM
in interface GLES1
public void glEndTilingQCOM(int arg0)
GLES1
void glEndTilingQCOM(GLbitfield preserveMask)
GL_QCOM_tiled_rendering
glEndTilingQCOM
in interface GLES1
public void glExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)
GLES1
void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params)
GL_QCOM_extended_get
glExtGetBufferPointervQCOM
in interface GLES1
arg1
- a direct only PointerBuffer
public void glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
GL_QCOM_extended_get
glExtGetBuffersQCOM
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES1
void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
GL_QCOM_extended_get
glExtGetBuffersQCOM
in interface GLES1
public void glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
GL_QCOM_extended_get
glExtGetFramebuffersQCOM
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES1
void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
GL_QCOM_extended_get
glExtGetFramebuffersQCOM
in interface GLES1
public 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_get2
glExtGetProgramBinarySourceQCOM
in interface GLES1
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, ByteBuffer arg2, IntBuffer arg3)
GLES1
void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
GL_QCOM_extended_get2
glExtGetProgramBinarySourceQCOM
in interface GLES1
arg2
- a direct or array-backed ByteBuffer
arg3
- a direct or array-backed IntBuffer
public void glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
GL_QCOM_extended_get2
glExtGetProgramsQCOM
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES1
void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
GL_QCOM_extended_get2
glExtGetProgramsQCOM
in interface GLES1
public void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES1
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
GL_QCOM_extended_get
glExtGetRenderbuffersQCOM
in interface GLES1
public void glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1
void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
GL_QCOM_extended_get
glExtGetRenderbuffersQCOM
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES1
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
GL_QCOM_extended_get2
glExtGetShadersQCOM
in interface GLES1
public void glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1
void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
GL_QCOM_extended_get2
glExtGetShadersQCOM
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public 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_get
glExtGetTexLevelParameterivQCOM
in interface GLES1
arg4
- a direct or array-backed IntBuffer
public 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_get
glExtGetTexLevelParameterivQCOM
in interface GLES1
public 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_get
glExtGetTexSubImageQCOM
in interface GLES1
arg10
- a direct or array-backed Buffer
public void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES1
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
GL_QCOM_extended_get
glExtGetTexturesQCOM
in interface GLES1
public void glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1
void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
GL_QCOM_extended_get
glExtGetTexturesQCOM
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public boolean glExtIsProgramBinaryQCOM(int arg0)
GLES1
GLboolean glExtIsProgramBinaryQCOM(GLuint program)
GL_QCOM_extended_get2
glExtIsProgramBinaryQCOM
in interface GLES1
public void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
GLES1
void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param)
GL_QCOM_extended_get
glExtTexObjectStateOverrideiQCOM
in interface GLES1
public void glFinish()
GL
void glFinish(void)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glFinishFenceNV(int arg0)
GLES1
void glFinishFenceNV(GLuint)
GL_NV_fence
glFinishFenceNV
in interface GLES1
public void glFlush()
GL
void glFlush(void)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glFlushMappedBufferRange(int arg0, long arg1, long arg2)
GL
void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
GL_ES_VERSION_3_0
, GL_ARB_map_buffer_range
, GL_VERSION_3_0
; GL_APPLE_flush_buffer_range
; GL_EXT_map_buffer_range
glFlushMappedBufferRange
in interface GL
public void glFogf(int arg0, float arg1)
GL2ES1
void glFogf(GLenum pname, GLfloat param)
GL_VERSION_1_0
, GL_VERSION_ES_CM
public void glFogfv(int arg0, FloatBuffer arg1)
GL2ES1
void glFogfv(GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glFogfv
in interface GL2ES1
arg1
- a direct or array-backed FloatBuffer
public void glFogfv(int arg0, float[] arg1, int arg2)
GL2ES1
void glFogfv(GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
public void glFogx(int arg0, int arg1)
GLES1
void glFogx(GLenum pname, GLfixed param)
GL_VERSION_ES_CL_CM
public void glFogxv(int arg0, int[] arg1, int arg2)
GLES1
void glFogxv(GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
public void glFogxv(int arg0, IntBuffer arg1)
GLES1
void glFogxv(GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
public void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
GL
void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glFramebufferRenderbuffer
in interface GL
public 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_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glFramebufferTexture2D
in interface GL
public 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_texture
glFramebufferTexture2DMultisampleEXT
in interface GLES1
public 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_texture
glFramebufferTexture2DMultisampleIMG
in interface GLES1
public void glFrontFace(int arg0)
GL
void glFrontFace(GLenum mode)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glFrontFace
in interface GL
public 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)
GLMatrixFunc
Multiply
the current matrix with the frustum matrix.glFrustumf
in interface GLMatrixFunc
public 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
glFrustumx
in interface GLES1
public void glGenBuffers(int arg0, int[] arg1, int arg2)
GL
void glGenBuffers(GLsizei n, GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glGenBuffers
in interface GL
public void glGenBuffers(int arg0, IntBuffer arg1)
GL
void glGenBuffers(GLsizei n, GLuint * buffers)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glGenBuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenFencesNV(int arg0, IntBuffer arg1)
GLES1
void glGenFencesNV(GLsizei, GLuint * )
GL_NV_fence
glGenFencesNV
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glGenFencesNV(int arg0, int[] arg1, int arg2)
GLES1
void glGenFencesNV(GLsizei, GLuint * )
GL_NV_fence
glGenFencesNV
in interface GLES1
public void glGenFramebuffers(int arg0, int[] arg1, int arg2)
GL
void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGenFramebuffers
in interface GL
public void glGenFramebuffers(int arg0, IntBuffer arg1)
GL
void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGenFramebuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
GL
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGenRenderbuffers
in interface GL
public void glGenRenderbuffers(int arg0, IntBuffer arg1)
GL
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGenRenderbuffers
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenTextures(int arg0, int[] arg1, int arg2)
GL
void glGenTextures(GLsizei n, GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glGenTextures
in interface GL
public void glGenTextures(int arg0, IntBuffer arg1)
GL
void glGenTextures(GLsizei n, GLuint * textures)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glGenTextures
in interface GL
arg1
- a direct or array-backed IntBuffer
public void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
GLES1
void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
GL_OES_vertex_array_object
glGenVertexArraysOES
in interface GLES1
public void glGenVertexArraysOES(int arg0, IntBuffer arg1)
GLES1
void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
GL_OES_vertex_array_object
glGenVertexArraysOES
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glGenerateMipmap(int arg0)
GL
void glGenerateMipmap(GLenum target)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGenerateMipmap
in interface GL
public void glGetBooleanv(int arg0, ByteBuffer arg1)
GL
void glGetBooleanv(GLenum pname, GLboolean * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetBooleanv
in interface GL
arg1
- a direct or array-backed ByteBuffer
public void glGetBooleanv(int arg0, byte[] arg1, int arg2)
GL
void glGetBooleanv(GLenum pname, GLboolean * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetBooleanv
in interface GL
public void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glGetBufferParameteriv
in interface GL
public void glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glGetBufferParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glGetClipPlanef(int arg0, float[] arg1, int arg2)
GLES1
void glGetClipPlanef(GLenum pname, GLfloat * equation)
GL_VERSION_ES_CM
; GL_OES_single_precision
glGetClipPlanef
in interface GLES1
public void glGetClipPlanef(int arg0, FloatBuffer arg1)
GLES1
void glGetClipPlanef(GLenum pname, GLfloat * equation)
GL_VERSION_ES_CM
; GL_OES_single_precision
glGetClipPlanef
in interface GLES1
arg1
- a direct or array-backed FloatBuffer
public void glGetClipPlanex(int arg0, int[] arg1, int arg2)
GLES1
void glGetClipPlanex(GLenum pname, GLfixed * eqn)
GL_VERSION_ES_CL_CM
glGetClipPlanex
in interface GLES1
public void glGetClipPlanex(int arg0, IntBuffer arg1)
GLES1
void glGetClipPlanex(GLenum pname, GLfixed * eqn)
GL_VERSION_ES_CL_CM
glGetClipPlanex
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glGetDriverControlStringQCOM(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
GLES1
void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
GL_QCOM_driver_control
glGetDriverControlStringQCOM
in interface GLES1
arg2
- a direct or array-backed IntBuffer
arg3
- a direct or array-backed ByteBuffer
public 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_control
glGetDriverControlStringQCOM
in interface GLES1
public void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
GLES1
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
GL_QCOM_driver_control
glGetDriverControlsQCOM
in interface GLES1
public void glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
GLES1
void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
GL_QCOM_driver_control
glGetDriverControlsQCOM
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg2
- a direct or array-backed IntBuffer
public int glGetError()
GL
GLenum glGetError(void)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetError
in interface GL
public void glGetFenceivNV(int arg0, int arg1, int[] arg2, int arg3)
GLES1
void glGetFenceivNV(GLuint, GLenum, GLint * )
GL_NV_fence
glGetFenceivNV
in interface GLES1
public void glGetFenceivNV(int arg0, int arg1, IntBuffer arg2)
GLES1
void glGetFenceivNV(GLuint, GLenum, GLint * )
GL_NV_fence
glGetFenceivNV
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glGetFixedv(int arg0, IntBuffer arg1)
GLES1
void glGetFixedv(GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetFixedv
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glGetFixedv(int arg0, int[] arg1, int arg2)
GLES1
void glGetFixedv(GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetFixedv
in interface GLES1
public void glGetFloatv(int arg0, FloatBuffer arg1)
GL
void glGetFloatv(GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glGetFloatv
in interface GLMatrixFunc
glGetFloatv
in interface GL
arg0
- GLMatrixFunc.GL_MODELVIEW_MATRIX
, GLMatrixFunc.GL_PROJECTION_MATRIX
or GLMatrixFunc.GL_TEXTURE_MATRIX
arg1
- a direct or array-backed FloatBuffer
public void glGetFloatv(int arg0, float[] arg1, int arg2)
GL
void glGetFloatv(GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glGetFloatv
in interface GLMatrixFunc
glGetFloatv
in interface GL
arg0
- GLMatrixFunc.GL_MODELVIEW_MATRIX
, GLMatrixFunc.GL_PROJECTION_MATRIX
or GLMatrixFunc.GL_TEXTURE_MATRIX
arg1
- storagearg2
- storage offsetpublic void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGetFramebufferAttachmentParameteriv
in interface GL
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL
void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGetFramebufferAttachmentParameteriv
in interface GL
arg3
- a direct or array-backed IntBuffer
public int glGetGraphicsResetStatus()
GL
GLenum glGetGraphicsResetStatus(void)
GL_ARB_robustness
; GL_EXT_robustness
glGetGraphicsResetStatus
in interface GL
public void glGetIntegerv(int arg0, int[] arg1, int arg2)
GL
void glGetIntegerv(GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetIntegerv
in interface GLMatrixFunc
glGetIntegerv
in interface GL
public void glGetIntegerv(int arg0, IntBuffer arg1)
GL
void glGetIntegerv(GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetIntegerv
in interface GLMatrixFunc
glGetIntegerv
in interface GL
arg0
- GLMatrixFunc.GL_MATRIX_MODE
to receive the current matrix modearg1
- a direct or array-backed IntBuffer
public void glGetLightfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES1
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glGetLightfv
in interface GL2ES1
public void glGetLightfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES1
void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glGetLightfv
in interface GL2ES1
arg2
- a direct or array-backed FloatBuffer
public void glGetLightxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glGetLightxv(GLenum light, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetLightxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glGetLightxv(int arg0, int arg1, int[] arg2, int arg3)
GLES1
void glGetLightxv(GLenum light, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetLightxv
in interface GLES1
public void glGetMaterialfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES1
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glGetMaterialfv
in interface GL2ES1
arg2
- a direct or array-backed FloatBuffer
public void glGetMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES1
void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glGetMaterialfv
in interface GL2ES1
public void glGetMaterialxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetMaterialxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glGetMaterialxv(int arg0, int arg1, int[] arg2, int arg3)
GLES1
void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetMaterialxv
in interface GLES1
public void glGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGetRenderbufferParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glGetRenderbufferParameteriv
in interface GL
public String glGetString(int arg0)
GL
const GLubyte * glGetString(GLenum name)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetString
in interface GL
public void glGetTexEnvfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES1
void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glGetTexEnvfv
in interface GL2ES1
arg2
- a direct or array-backed FloatBuffer
public void glGetTexEnvfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES1
void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glGetTexEnvfv
in interface GL2ES1
public 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_0
glGetTexEnviv
in interface GL2ES1
arg2
- a direct or array-backed IntBuffer
public 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_0
glGetTexEnviv
in interface GL2ES1
public void glGetTexEnvxv(int arg0, int arg1, int[] arg2, int arg3)
GLES1
void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetTexEnvxv
in interface GLES1
public void glGetTexEnvxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetTexEnvxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glGetTexGenfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES1
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glGetTexGenfv
in interface GL2ES1
public void glGetTexGenfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES1
void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glGetTexGenfv
in interface GL2ES1
arg2
- a direct or array-backed FloatBuffer
public void glGetTexGeniv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES1
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glGetTexGeniv
in interface GL2ES1
public void glGetTexGeniv(int arg0, int arg1, IntBuffer arg2)
GL2ES1
void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glGetTexGeniv
in interface GL2ES1
arg2
- a direct or array-backed IntBuffer
public void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glGetTexParameterfv
in interface GL
public void glGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL
void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glGetTexParameterfv
in interface GL
arg2
- a direct or array-backed FloatBuffer
public void glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetTexParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glGetTexParameteriv
in interface GL
public void glGetTexParameterxv(int arg0, int arg1, int[] arg2, int arg3)
GLES1
void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetTexParameterxv
in interface GLES1
public void glGetTexParameterxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params)
GL_VERSION_ES_CL_CM
glGetTexParameterxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glGetnUniformfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
GL
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, float * params)
GL_ARB_robustness
; GL_EXT_robustness
glGetnUniformfv
in interface GL
arg3
- a direct or array-backed FloatBuffer
public void glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
GL
void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, float * params)
GL_ARB_robustness
; GL_EXT_robustness
glGetnUniformfv
in interface GL
public void glGetnUniformiv(int arg0, int arg1, int arg2, IntBuffer arg3)
GL
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
GL_ARB_robustness
; GL_EXT_robustness
glGetnUniformiv
in interface GL
arg3
- a direct or array-backed IntBuffer
public void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
GL
void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
GL_ARB_robustness
; GL_EXT_robustness
glGetnUniformiv
in interface GL
public void glHint(int arg0, int arg1)
GL
void glHint(GLenum target, GLenum mode)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public boolean glIsBuffer(int arg0)
GL
GLboolean glIsBuffer(GLuint buffer)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_5
, GL_ES_VERSION_2_0
glIsBuffer
in interface GL
public boolean glIsEnabled(int arg0)
GL
GLboolean glIsEnabled(GLenum cap)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_NV_vertex_buffer_unified_memory
, GL_ES_VERSION_2_0
glIsEnabled
in interface GL
public boolean glIsFenceNV(int arg0)
GLES1
GLboolean glIsFenceNV(GLuint)
GL_NV_fence
glIsFenceNV
in interface GLES1
public boolean glIsFramebuffer(int arg0)
GL
GLboolean glIsFramebuffer(GLuint framebuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glIsFramebuffer
in interface GL
public boolean glIsRenderbuffer(int arg0)
GL
GLboolean glIsRenderbuffer(GLuint renderbuffer)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glIsRenderbuffer
in interface GL
public boolean glIsTexture(int arg0)
GL
GLboolean glIsTexture(GLuint texture)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glIsTexture
in interface GL
public boolean glIsVertexArrayOES(int arg0)
GLES1
GLboolean glIsVertexArrayOES(GLuint array)
GL_OES_vertex_array_object
glIsVertexArrayOES
in interface GLES1
public void glLightModelf(int arg0, float arg1)
GL2ES1
void glLightModelf(GLenum pname, GLfloat param)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glLightModelf
in interface GL2ES1
public void glLightModelfv(int arg0, FloatBuffer arg1)
GL2ES1
void glLightModelfv(GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glLightModelfv
in interface GL2ES1
arg1
- a direct or array-backed FloatBuffer
public void glLightModelfv(int arg0, float[] arg1, int arg2)
GL2ES1
void glLightModelfv(GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glLightModelfv
in interface GL2ES1
public void glLightModelx(int arg0, int arg1)
GLES1
void glLightModelx(GLenum pname, GLfixed param)
GL_VERSION_ES_CL_CM
glLightModelx
in interface GLES1
public void glLightModelxv(int arg0, int[] arg1, int arg2)
GLES1
void glLightModelxv(GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
glLightModelxv
in interface GLES1
public void glLightModelxv(int arg0, IntBuffer arg1)
GLES1
void glLightModelxv(GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
glLightModelxv
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glLightf(int arg0, int arg1, float arg2)
GL2ES1
void glLightf(GLenum light, GLenum pname, GLfloat param)
GL_VERSION_1_0
, GL_VERSION_ES_CM
public void glLightfv(int arg0, int arg1, float[] arg2, int arg3)
glLightfv
in interface GLLightingFunc
public void glLightfv(int arg0, int arg1, FloatBuffer arg2)
glLightfv
in interface GLLightingFunc
public void glLightx(int arg0, int arg1, int arg2)
GLES1
void glLightx(GLenum light, GLenum pname, GLfixed param)
GL_VERSION_ES_CL_CM
public void glLightxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glLightxv(GLenum light, GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
public 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
public void glLineWidth(float arg0)
GL
void glLineWidth(GLfloat width)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glLineWidth
in interface GL
public void glLineWidthx(int arg0)
GLES1
void glLineWidthx(GLfixed width)
GL_VERSION_ES_CL_CM
glLineWidthx
in interface GLES1
public void glLoadIdentity()
GLMatrixFunc
glLoadIdentity
in interface GLMatrixFunc
public void glLoadMatrixf(FloatBuffer arg0)
GLMatrixFunc
glLoadMatrixf
in interface GLMatrixFunc
public void glLoadMatrixf(float[] arg0, int arg1)
GLMatrixFunc
glLoadMatrixf
in interface GLMatrixFunc
public void glLoadMatrixx(IntBuffer arg0)
GLES1
void glLoadMatrixx(const GLfixed * m)
GL_VERSION_ES_CL_CM
glLoadMatrixx
in interface GLES1
arg0
- a direct or array-backed IntBuffer
public void glLoadMatrixx(int[] arg0, int arg1)
GLES1
void glLoadMatrixx(const GLfixed * m)
GL_VERSION_ES_CL_CM
glLoadMatrixx
in interface GLES1
public void glLoadPaletteFromModelViewMatrixOES()
GLES1
void glLoadPaletteFromModelViewMatrixOES(void)
GL_OES_matrix_palette
glLoadPaletteFromModelViewMatrixOES
in interface GLES1
public void glLogicOp(int arg0)
GL2ES1
void glLogicOp(GLenum opcode)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
public ByteBuffer glMapBuffer(int arg0, int arg1)
GL
void * glMapBuffer(GLenum target, GLenum access)
GL_VERSION_1_5
; GL_OES_mapbuffer
Throws a GLException
if GL-function constraints are not met.
Returns GLBase.mapBuffer(int, int)
's GLBufferStorage.getMappedBuffer()
.
glMapBuffer
in interface GL
public ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
GL
void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
GL_ES_VERSION_3_0
, GL_ARB_map_buffer_range
, GL_VERSION_3_0
; GL_EXT_map_buffer_range
Throws a GLException
if GL-function constraints are not met.
Returns GLBase.mapBufferRange(int, long, long, int)
's GLBufferStorage.getMappedBuffer()
.
glMapBufferRange
in interface GL
public void glMaterialf(int arg0, int arg1, float arg2)
glMaterialf
in interface GLLightingFunc
public void glMaterialfv(int arg0, int arg1, FloatBuffer arg2)
glMaterialfv
in interface GLLightingFunc
public void glMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
glMaterialfv
in interface GLLightingFunc
public void glMaterialx(int arg0, int arg1, int arg2)
GLES1
void glMaterialx(GLenum face, GLenum pname, GLfixed param)
GL_VERSION_ES_CL_CM
glMaterialx
in interface GLES1
public void glMaterialxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
glMaterialxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public 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
glMaterialxv
in interface GLES1
public void glMatrixIndexPointer(int arg0, int arg1, int arg2, Buffer arg3)
GLES1
void glMatrixIndexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
GL_ARB_matrix_palette
; GL_OES_matrix_palette
glMatrixIndexPointer
in interface GLES1
arg3
- a direct or array-backed Buffer
public void glMatrixMode(int arg0)
GLMatrixFunc
glMatrixMode
in interface GLMatrixFunc
arg0
- GLMatrixFunc.GL_MODELVIEW
, GLMatrixFunc.GL_PROJECTION
or GL_TEXTURE
.public void glMultMatrixf(FloatBuffer arg0)
GLMatrixFunc
glMultMatrixf
in interface GLMatrixFunc
arg0
- the FloatBuffer's position remains unchanged,
which is the same behavior than the native JOGL GL implpublic void glMultMatrixf(float[] arg0, int arg1)
GLMatrixFunc
glMultMatrixf
in interface GLMatrixFunc
public void glMultMatrixx(IntBuffer arg0)
GLES1
void glMultMatrixx(const GLfixed * m)
GL_VERSION_ES_CL_CM
glMultMatrixx
in interface GLES1
arg0
- a direct or array-backed IntBuffer
public void glMultMatrixx(int[] arg0, int arg1)
GLES1
void glMultMatrixx(const GLfixed * m)
GL_VERSION_ES_CL_CM
glMultMatrixx
in interface GLES1
public 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_1_3
, GL_VERSION_ES_CM
glMultiTexCoord4f
in interface GL2ES1
public 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
glMultiTexCoord4x
in interface GLES1
public void glNormal3f(float arg0, float arg1, float arg2)
GL2ES1
void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glNormal3f
in interface GL2ES1
public void glNormal3x(int arg0, int arg1, int arg2)
GLES1
void glNormal3x(GLfixed nx, GLfixed ny, GLfixed nz)
GL_VERSION_ES_CL_CM
glNormal3x
in interface GLES1
public void glNormalPointer(int arg0, int arg1, Buffer arg2)
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(int arg0, int arg1, long arg2)
glNormalPointer
in interface GLPointerFunc
public void glNormalPointer(GLArrayData arg0)
glNormalPointer
in interface GLPointerFunc
public 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)
GLMatrixFunc
Multiply
the current matrix with the orthogonal matrix.glOrthof
in interface GLMatrixFunc
public 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
public void glPixelStorei(int arg0, int arg1)
GL
void glPixelStorei(GLenum pname, GLint param)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glPixelStorei
in interface GL
public void glPointParameterf(int arg0, float arg1)
GL2ES1
void glPointParameterf(GLenum pname, GLfloat param)
GL_VERSION_1_4
, GL_VERSION_ES_CM
glPointParameterf
in interface GL2ES1
public void glPointParameterfv(int arg0, FloatBuffer arg1)
GL2ES1
void glPointParameterfv(GLenum pname, const GLfloat * params)
GL_VERSION_1_4
, GL_VERSION_ES_CM
glPointParameterfv
in interface GL2ES1
arg1
- a direct or array-backed FloatBuffer
public void glPointParameterfv(int arg0, float[] arg1, int arg2)
GL2ES1
void glPointParameterfv(GLenum pname, const GLfloat * params)
GL_VERSION_1_4
, GL_VERSION_ES_CM
glPointParameterfv
in interface GL2ES1
public void glPointParameterx(int arg0, int arg1)
GLES1
void glPointParameterx(GLenum pname, GLfixed param)
GL_VERSION_ES_CL_CM
glPointParameterx
in interface GLES1
public void glPointParameterxv(int arg0, int[] arg1, int arg2)
GLES1
void glPointParameterxv(GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
glPointParameterxv
in interface GLES1
public void glPointParameterxv(int arg0, IntBuffer arg1)
GLES1
void glPointParameterxv(GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
glPointParameterxv
in interface GLES1
arg1
- a direct or array-backed IntBuffer
public void glPointSize(float arg0)
GL2ES1
void glPointSize(GLfloat size)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glPointSize
in interface GL2ES1
public void glPointSizePointerOES(int arg0, int arg1, Buffer arg2)
GLES1
void glPointSizePointerOES(GLenum type, GLsizei stride, const GLvoid * pointer)
GL_OES_point_size_array
glPointSizePointerOES
in interface GLES1
arg2
- a direct or array-backed Buffer
public void glPointSizex(int arg0)
GLES1
void glPointSizex(GLfixed size)
GL_VERSION_ES_CL_CM
glPointSizex
in interface GLES1
public void glPolygonOffset(float arg0, float arg1)
GL
void glPolygonOffset(GLfloat factor, GLfloat units)
GL_VERSION_1_1
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glPolygonOffset
in interface GL
public void glPolygonOffsetx(int arg0, int arg1)
GLES1
void glPolygonOffsetx(GLfixed factor, GLfixed units)
GL_VERSION_ES_CL_CM
glPolygonOffsetx
in interface GLES1
public void glPopMatrix()
GLMatrixFunc
glPopMatrix
in interface GLMatrixFunc
GLMatrixFunc.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 GLMatrixFunc
public int glQueryMatrixxOES(int[] arg0, int arg1, int[] arg2, int arg3)
GLES1
GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
GL_OES_query_matrix
glQueryMatrixxOES
in interface GLES1
public int glQueryMatrixxOES(IntBuffer arg0, IntBuffer arg1)
GLES1
GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
GL_OES_query_matrix
glQueryMatrixxOES
in interface GLES1
arg0
- a direct or array-backed IntBuffer
arg1
- a direct or array-backed IntBuffer
public 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, GLvoid * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glReadPixels
in interface GL
arg6
- a direct or array-backed Buffer
public 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, GLvoid * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glReadPixels
in interface GL
public 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_ARB_robustness
; GL_EXT_robustness
glReadnPixels
in interface GL
arg7
- a direct or array-backed Buffer
public void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
GL
void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
GL_ARB_framebuffer_object
, GL_VERSION_3_0
, GL_ES_VERSION_2_0
; GL_OES_framebuffer_object
glRenderbufferStorage
in interface GL
public void glRenderbufferStorageMultisampleAPPLE(int arg0, int arg1, int arg2, int arg3, int arg4)
GLES1
void glRenderbufferStorageMultisampleAPPLE(GLenum, GLsizei, GLenum, GLsizei, GLsizei)
GL_APPLE_framebuffer_multisample
glRenderbufferStorageMultisampleAPPLE
in interface GLES1
public 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_texture
glRenderbufferStorageMultisampleIMG
in interface GLES1
public void glResolveMultisampleFramebufferAPPLE()
GLES1
void glResolveMultisampleFramebufferAPPLE(void)
GL_APPLE_framebuffer_multisample
glResolveMultisampleFramebufferAPPLE
in interface GLES1
public void glRotatef(float arg0, float arg1, float arg2, float arg3)
GLMatrixFunc
glRotatef
in interface GLMatrixFunc
public 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
public void glSampleCoverage(float arg0, boolean arg1)
GL
void glSampleCoverage(GLclampf value, GLboolean invert)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_3
, GL_ES_VERSION_2_0
glSampleCoverage
in interface GL
public void glSampleCoveragex(int arg0, boolean arg1)
GLES1
void glSampleCoveragex(GLclampx value, GLboolean invert)
GL_VERSION_ES_CL_CM
glSampleCoveragex
in interface GLES1
public void glScalef(float arg0, float arg1, float arg2)
GLMatrixFunc
glScalef
in interface GLMatrixFunc
public void glScalex(int arg0, int arg1, int arg2)
GLES1
void glScalex(GLfixed x, GLfixed y, GLfixed z)
GL_VERSION_ES_CL_CM
public void glScissor(int arg0, int arg1, int arg2, int arg3)
GL
void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
public void glSetFenceNV(int arg0, int arg1)
GLES1
void glSetFenceNV(GLuint, GLenum)
GL_NV_fence
glSetFenceNV
in interface GLES1
public void glShadeModel(int arg0)
glShadeModel
in interface GLLightingFunc
public 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_rendering
glStartTilingQCOM
in interface GLES1
public void glStencilFunc(int arg0, int arg1, int arg2)
GL
void glStencilFunc(GLenum func, GLint ref, GLuint mask)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glStencilFunc
in interface GL
public void glStencilMask(int arg0)
GL
void glStencilMask(GLuint mask)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glStencilMask
in interface GL
public void glStencilOp(int arg0, int arg1, int arg2)
GL
void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glStencilOp
in interface GL
public boolean glTestFenceNV(int arg0)
GLES1
GLboolean glTestFenceNV(GLuint)
GL_NV_fence
glTestFenceNV
in interface GLES1
public void glTexCoordPointer(GLArrayData arg0)
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(int arg0, int arg1, int arg2, long arg3)
glTexCoordPointer
in interface GLPointerFunc
public void glTexCoordPointer(int arg0, int arg1, int arg2, Buffer arg3)
glTexCoordPointer
in interface GLPointerFunc
public void glTexEnvf(int arg0, int arg1, float arg2)
GL2ES1
void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
GL_VERSION_1_0
, GL_VERSION_ES_CM
public void glTexEnvfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES1
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glTexEnvfv
in interface GL2ES1
arg2
- a direct or array-backed FloatBuffer
public void glTexEnvfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES1
void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_VERSION_ES_CM
glTexEnvfv
in interface GL2ES1
public 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_0
public 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_0
glTexEnviv
in interface GL2ES1
public 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_0
glTexEnviv
in interface GL2ES1
arg2
- a direct or array-backed IntBuffer
public void glTexEnvx(int arg0, int arg1, int arg2)
GLES1
void glTexEnvx(GLenum target, GLenum pname, GLfixed param)
GL_VERSION_ES_CL_CM
public 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
glTexEnvxv
in interface GLES1
public void glTexEnvxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
glTexEnvxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public void glTexGenf(int arg0, int arg1, float arg2)
GL2ES1
void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
GL_VERSION_1_0
; GL_OES_texture_cube_map
public void glTexGenfv(int arg0, int arg1, float[] arg2, int arg3)
GL2ES1
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glTexGenfv
in interface GL2ES1
public void glTexGenfv(int arg0, int arg1, FloatBuffer arg2)
GL2ES1
void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glTexGenfv
in interface GL2ES1
arg2
- a direct or array-backed FloatBuffer
public void glTexGeni(int arg0, int arg1, int arg2)
GL2ES1
void glTexGeni(GLenum coord, GLenum pname, GLint param)
GL_VERSION_1_0
; GL_OES_texture_cube_map
public void glTexGeniv(int arg0, int arg1, int[] arg2, int arg3)
GL2ES1
void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glTexGeniv
in interface GL2ES1
public void glTexGeniv(int arg0, int arg1, IntBuffer arg2)
GL2ES1
void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
GL_VERSION_1_0
; GL_OES_texture_cube_map
glTexGeniv
in interface GL2ES1
arg2
- a direct or array-backed IntBuffer
public 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 GLvoid * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public 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 GLvoid * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexImage2D
in interface GL
public void glTexParameterf(int arg0, int arg1, float arg2)
GL
void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glTexParameterf
in interface GL
public void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
GL
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glTexParameterfv
in interface GL
public void glTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
GL
void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
GL_VERSION_1_0
, GL_ES_VERSION_2_0
, GL_VERSION_ES_CM
glTexParameterfv
in interface GL
arg2
- a direct or array-backed FloatBuffer
public void glTexParameteri(int arg0, int arg1, int arg2)
GL
void glTexParameteri(GLenum target, GLenum pname, GLint param)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexParameteri
in interface GL
public void glTexParameteriv(int arg0, int arg1, IntBuffer arg2)
GL
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexParameteriv
in interface GL
arg2
- a direct or array-backed IntBuffer
public void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
GL
void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glTexParameteriv
in interface GL
public void glTexParameterx(int arg0, int arg1, int arg2)
GLES1
void glTexParameterx(GLenum target, GLenum pname, GLfixed param)
GL_VERSION_ES_CL_CM
glTexParameterx
in interface GLES1
public void glTexParameterxv(int arg0, int arg1, IntBuffer arg2)
GLES1
void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params)
GL_VERSION_ES_CL_CM
glTexParameterxv
in interface GLES1
arg2
- a direct or array-backed IntBuffer
public 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
glTexParameterxv
in interface GLES1
public void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
GL
void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
GL_VERSION_4_2
, GL_ARB_texture_storage
; GL_EXT_texture_storage
glTexStorage1D
in interface GL
public 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_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_texture_storage
; GL_EXT_texture_storage
glTexStorage2D
in interface GL
public 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_ES_VERSION_3_0
, GL_VERSION_4_2
, GL_ARB_texture_storage
; GL_EXT_texture_storage
glTexStorage3D
in interface GL
public 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 GLvoid * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glTexSubImage2D
in interface GL
public 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 GLvoid * pixels)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_1
, GL_ES_VERSION_2_0
glTexSubImage2D
in interface GL
arg8
- a direct or array-backed Buffer
public void glTextureStorage1D(int arg0, int arg1, int arg2, int arg3, int arg4)
GL
void glTextureStorage1D(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
GL_EXT_texture_storage
, GL_ARB_texture_storage
glTextureStorage1D
in interface GL
public void glTextureStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
GL
void glTextureStorage2D(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
GL_EXT_texture_storage
, GL_ARB_texture_storage
glTextureStorage2D
in interface GL
public void glTextureStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
GL
void glTextureStorage3D(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
GL_EXT_texture_storage
, GL_ARB_texture_storage
glTextureStorage3D
in interface GL
public void glTranslatef(float arg0, float arg1, float arg2)
GLMatrixFunc
glTranslatef
in interface GLMatrixFunc
public void glTranslatex(int arg0, int arg1, int arg2)
GLES1
void glTranslatex(GLfixed x, GLfixed y, GLfixed z)
GL_VERSION_ES_CL_CM
glTranslatex
in interface GLES1
public boolean glUnmapBuffer(int arg0)
GL
GLboolean glUnmapBuffer(GLenum target)
GL_ES_VERSION_3_0
, GL_VERSION_1_5
; GL_OES_mapbuffer
glUnmapBuffer
in interface GL
public void glVertexPointer(GLArrayData arg0)
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0, int arg1, int arg2, Buffer arg3)
glVertexPointer
in interface GLPointerFunc
public void glVertexPointer(int arg0, int arg1, int arg2, long arg3)
glVertexPointer
in interface GLPointerFunc
public void glViewport(int arg0, int arg1, int arg2, int arg3)
GL
void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
GL_VERSION_ES_CL_CM
, GL_VERSION_1_0
, GL_ES_VERSION_2_0
glViewport
in interface GL
public void glWeightPointer(int arg0, int arg1, int arg2, Buffer arg3)
GLES1
void glWeightPointer(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
GL_ARB_vertex_blend
; GL_OES_matrix_palette
glWeightPointer
in interface GLES1
arg3
- a direct or array-backed Buffer
public boolean hasBasicFBOSupport()
GLBase
true
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 GLBase
GLContext.hasBasicFBOSupport()
public boolean hasFullFBOSupport()
GLBase
true
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 GLBase
GLContext.hasFullFBOSupport()
public boolean hasGLSL()
GLBase
hasGLSL
in interface GLBase
GLContext.hasGLSL()
public boolean isExtensionAvailable(String arg0)
GLBase
isExtensionAvailable
in interface GLBase
arg0
- the name of the OpenGL extension (e.g.,
"GL_ARB_vertex_program").public boolean isFunctionAvailable(String arg0)
GLBase
By "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 GLBase
arg0
- the name of the OpenGL function (e.g., use
"glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int)
is available).public boolean isGL()
GLBase
public boolean isGL2()
GLBase
isGL2
in interface GLBase
GLContext.isGL2()
public boolean isGL2ES1()
GLBase
isGL2ES1
in interface GLBase
GLContext.isGL2ES1()
public boolean isGL2ES2()
GLBase
isGL2ES2
in interface GLBase
GLContext.isGL2ES2()
public boolean isGL2ES3()
GLBase
isGL2ES3
in interface GLBase
GLContext.isGL2ES3()
public boolean isGL2GL3()
GLBase
isGL2GL3
in interface GLBase
GLContext.isGL2GL3()
public boolean isGL3()
GLBase
isGL3
in interface GLBase
GLContext.isGL3()
public boolean isGL3ES3()
GLBase
isGL3ES3
in interface GLBase
GLContext.isGL3ES3()
public boolean isGL3bc()
GLBase
isGL3bc
in interface GLBase
GLContext.isGL3bc()
public boolean isGL3core()
GLBase
Includes [ GL4, GL3 ].
isGL3core
in interface GLBase
GLContext.isGL3core()
public boolean isGL4()
GLBase
isGL4
in interface GLBase
GLContext.isGL4()
public boolean isGL4ES3()
GLBase
GLBase.isGLES3Compatible()
returns true.
Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
isGL4ES3
in interface GLBase
GLContext.isGL4ES3()
public boolean isGL4bc()
GLBase
isGL4bc
in interface GLBase
GLContext.isGL4bc()
public boolean isGL4core()
GLBase
Includes [ GL4 ].
isGL4core
in interface GLBase
GLContext.isGL4core()
public boolean isGLES()
GLBase
GLBase.isGLES1()
, GLBase.isGLES2()
and GLBase.isGLES3()
.isGLES
in interface GLBase
GLContext.isGLES()
public boolean isGLES1()
GLBase
isGLES1
in interface GLBase
GLContext.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 GLBase
GLBase.isGLES2Compatible()
,
GLContext.isGLES2()
public boolean isGLES2Compatible()
GLBase
isGLES2Compatible
in interface GLBase
GL_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 GLBase
GLBase.isGLES3Compatible()
,
GLContext.isGLES3()
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 GLBase
GLContext.isGLES3Compatible()
public boolean isGLcore()
GLBase
Includes [ GL4, GL3, GLES3, GL2ES2 ].
isGLcore
in interface GLBase
GLContext.isGLcore()
public boolean isNPOTTextureAvailable()
GLBase
NPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.
isNPOTTextureAvailable
in interface GLBase
public boolean isTextureFormatBGRA8888Available()
isTextureFormatBGRA8888Available
in interface GLBase
public boolean isVBOArrayBound()
isVBOArrayBound
in interface GLBase
GL.GL_ARRAY_BUFFER
via GL.glBindBuffer(int, int)
, otherwise falsepublic boolean isVBOElementArrayBound()
isVBOElementArrayBound
in interface GLBase
GL.GL_ELEMENT_ARRAY_BUFFER
via GL.glBindBuffer(int, int)
, otherwise falsepublic GLBufferStorage mapBuffer(int arg0, int arg1)
GLBase
GLBufferStorage
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)
GLBase
GLBufferStorage
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 GLBase
arg0
- 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)
GLBase
setSwapInterval
in interface GLBase
GLBase.getSwapInterval()
Copyright 2010 JogAmp Community.