Class TraceGLES1
- java.lang.Object
-
- com.jogamp.opengl.TraceGLES1
-
- All Implemented Interfaces:
GLLightingFunc
,GLMatrixFunc
,GLPointerFunc
,GL
,GL2ES1
,GLBase
,GLES1
public class TraceGLES1 extends Object implements GLES1
Composable pipeline which wraps an underlying
GL
implementation, providing tracing information to a user-specifiedPrintStream
before and after each OpenGL method call.Sample code which installs this pipeline:
gl = drawable.setGL(new TraceGL(drawable.getGL(), System.err));
For automatic instantiation seeGLPipelineFactory.create(String, Class, GL, Object[])
-
-
Field Summary
Fields Modifier and Type Field Description static boolean
DEBUG
-
Fields inherited from interface com.jogamp.opengl.GL
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_BGR, GL_BGRA, GL_BGRA8, GL_BLEND, GL_BLEND_DST, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BUFFER_ACCESS, GL_BUFFER_MAP_POINTER, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_CLEAR, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_LOGIC_OP, GL_COLOR_WRITEMASK, GL_COMPRESSED_RGB_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT1_EXT, GL_COMPRESSED_RGBA_S3TC_DXT3_EXT, GL_COMPRESSED_RGBA_S3TC_DXT5_EXT, GL_COMPRESSED_TEXTURE_FORMATS, GL_COPY, GL_COPY_INVERTED, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT16, GL_DEPTH_COMPONENT24, GL_DEPTH_COMPONENT32, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_STENCIL, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DEPTH24_STENCIL8, GL_DITHER, GL_DONT_CARE, GL_DRAW_FRAMEBUFFER, GL_DRAW_FRAMEBUFFER_BINDING, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EQUIV, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_FORMATS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE, GL_FRAMEBUFFER_SRGB, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_GUILTY_CONTEXT_RESET, GL_HALF_FLOAT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INNOCENT_CONTEXT_RESET, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LOGIC_OP_MODE, GL_LOSE_CONTEXT_ON_RESET, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE_ALPHA16F, GL_LUMINANCE_ALPHA32F, GL_LUMINANCE16F, GL_LUMINANCE32F, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAP_FLUSH_EXPLICIT_BIT, GL_MAP_INVALIDATE_BUFFER_BIT, GL_MAP_INVALIDATE_RANGE_BIT, GL_MAP_READ_BIT, GL_MAP_UNSYNCHRONIZED_BIT, GL_MAP_WRITE_BIT, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_SAMPLES, GL_MAX_TEXTURE_MAX_ANISOTROPY_EXT, GL_MAX_TEXTURE_SIZE, GL_MAX_VIEWPORT_DIMS, GL_MIRRORED_REPEAT, GL_MULTISAMPLE, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NO_RESET_NOTIFICATION, GL_NONE, GL_NOOP, GL_NOR, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_ONE, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINT_FADE_THRESHOLD_SIZE, GL_POINT_SIZE, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_R16F, GL_R32F, GL_R8, GL_READ_FRAMEBUFFER, GL_READ_FRAMEBUFFER_BINDING, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_SAMPLES, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RESET_NOTIFICATION_STRATEGY, GL_RG16F, GL_RG32F, GL_RG8, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB16F, GL_RGB32F, GL_RGB5_A1, GL_RGB565, GL_RGB8, GL_RGBA, GL_RGBA16F, GL_RGBA32F, GL_RGBA4, GL_RGBA8, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_ALPHA_TO_ONE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SET, GL_SHORT, GL_SMOOTH_LINE_WIDTH_RANGE, GL_SMOOTH_POINT_SIZE_RANGE, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_SRGB, GL_SRGB_ALPHA, GL_SRGB8_ALPHA8, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX1, GL_STENCIL_INDEX4, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_IMMUTABLE_FORMAT, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MAX_ANISOTROPY_EXT, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNKNOWN_CONTEXT_RESET, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_INT_10F_11F_11F_REV, GL_UNSIGNED_INT_24_8, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_1_5_5_5_REV_EXT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_4_4_4_4_REV_EXT, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VENDOR, GL_VERSION, GL_VIEWPORT, GL_WRITE_ONLY, GL_XOR, GL_ZERO
-
Fields inherited from interface com.jogamp.opengl.GL2ES1
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_TEXTURE_COORDS, GL_DECAL, GL_DOT3_RGB, GL_DOT3_RGBA, GL_EXP, GL_EXP2, GL_FOG, GL_FOG_COLOR, GL_FOG_DENSITY, GL_FOG_END, GL_FOG_HINT, GL_FOG_MODE, GL_FOG_START, GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING, GL_GENERATE_MIPMAP, GL_INTERPOLATE, GL_LIGHT_MODEL_AMBIENT, GL_LIGHT_MODEL_TWO_SIDE, GL_MAX_CLIP_PLANES, GL_MAX_LIGHTS, GL_MAX_MODELVIEW_STACK_DEPTH, GL_MAX_PROJECTION_STACK_DEPTH, GL_MAX_TEXTURE_STACK_DEPTH, GL_MAX_TEXTURE_UNITS, GL_MODELVIEW_STACK_DEPTH, GL_MODULATE, GL_NORMAL_ARRAY_BUFFER_BINDING, GL_NORMAL_ARRAY_POINTER, GL_NORMAL_ARRAY_STRIDE, GL_NORMAL_ARRAY_TYPE, GL_OPERAND0_ALPHA, GL_OPERAND0_RGB, GL_OPERAND1_ALPHA, GL_OPERAND1_RGB, GL_OPERAND2_ALPHA, GL_OPERAND2_RGB, GL_PERSPECTIVE_CORRECTION_HINT, GL_POINT_DISTANCE_ATTENUATION, GL_POINT_SIZE_MAX, GL_POINT_SIZE_MIN, GL_POINT_SMOOTH, GL_POINT_SMOOTH_HINT, GL_POINT_SPRITE, GL_PREVIOUS, GL_PRIMARY_COLOR, GL_PROJECTION_STACK_DEPTH, GL_RESCALE_NORMAL, GL_RGB_SCALE, GL_SHADE_MODEL, GL_SRC0_ALPHA, GL_SRC0_RGB, GL_SRC1_ALPHA, GL_SRC1_RGB, GL_SRC2_ALPHA, GL_SRC2_RGB, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_SUBTRACT, GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING, GL_TEXTURE_COORD_ARRAY_POINTER, GL_TEXTURE_COORD_ARRAY_SIZE, GL_TEXTURE_COORD_ARRAY_STRIDE, GL_TEXTURE_COORD_ARRAY_TYPE, GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE, GL_TEXTURE_STACK_DEPTH, GL_VERTEX_ARRAY_BUFFER_BINDING, GL_VERTEX_ARRAY_POINTER, GL_VERTEX_ARRAY_SIZE, GL_VERTEX_ARRAY_STRIDE, GL_VERTEX_ARRAY_TYPE
-
Fields inherited from interface com.jogamp.opengl.GLES1
GL_3DC_X_AMD, GL_3DC_XY_AMD, GL_ADD_BLEND_IMG, GL_ATC_RGB_AMD, GL_ATC_RGBA_EXPLICIT_ALPHA_AMD, GL_ATC_RGBA_INTERPOLATED_ALPHA_AMD, GL_BGRA_IMG, GL_CLIP_PLANE0_IMG, GL_CLIP_PLANE1_IMG, GL_CLIP_PLANE2_IMG, GL_CLIP_PLANE3_IMG, GL_CLIP_PLANE4_IMG, GL_CLIP_PLANE5_IMG, GL_COLOR_BUFFER_BIT0_QCOM, GL_COLOR_BUFFER_BIT1_QCOM, GL_COLOR_BUFFER_BIT2_QCOM, GL_COLOR_BUFFER_BIT3_QCOM, GL_COLOR_BUFFER_BIT4_QCOM, GL_COLOR_BUFFER_BIT5_QCOM, GL_COLOR_BUFFER_BIT6_QCOM, GL_COLOR_BUFFER_BIT7_QCOM, GL_COLOR_EXT, GL_COMPRESSED_RGB_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGB_PVRTC_4BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_2BPPV1_IMG, GL_COMPRESSED_RGBA_PVRTC_4BPPV1_IMG, GL_CURRENT_PALETTE_MATRIX_OES, GL_DEPTH_BUFFER_BIT0_QCOM, GL_DEPTH_BUFFER_BIT1_QCOM, GL_DEPTH_BUFFER_BIT2_QCOM, GL_DEPTH_BUFFER_BIT3_QCOM, GL_DEPTH_BUFFER_BIT4_QCOM, GL_DEPTH_BUFFER_BIT5_QCOM, GL_DEPTH_BUFFER_BIT6_QCOM, GL_DEPTH_BUFFER_BIT7_QCOM, GL_DEPTH_EXT, GL_DOT3_RGBA_IMG, GL_ETC1_RGB8_OES, GL_FACTOR_ALPHA_MODULATE_IMG, GL_FRAGMENT_ALPHA_MODULATE_IMG, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_IMG, GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES, GL_MATRIX_INDEX_ARRAY_OES, GL_MATRIX_INDEX_ARRAY_POINTER_OES, GL_MATRIX_INDEX_ARRAY_SIZE_OES, GL_MATRIX_INDEX_ARRAY_STRIDE_OES, GL_MATRIX_INDEX_ARRAY_TYPE_OES, GL_MATRIX_PALETTE_OES, GL_MAX_CLIP_PLANES_IMG, GL_MAX_PALETTE_MATRICES_OES, GL_MAX_SAMPLES_EXT, GL_MAX_SAMPLES_IMG, GL_MAX_VERTEX_UNITS_OES, GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES, GL_MODULATE_COLOR_IMG, GL_MULTISAMPLE_BUFFER_BIT0_QCOM, GL_MULTISAMPLE_BUFFER_BIT1_QCOM, GL_MULTISAMPLE_BUFFER_BIT2_QCOM, GL_MULTISAMPLE_BUFFER_BIT3_QCOM, GL_MULTISAMPLE_BUFFER_BIT4_QCOM, GL_MULTISAMPLE_BUFFER_BIT5_QCOM, GL_MULTISAMPLE_BUFFER_BIT6_QCOM, GL_MULTISAMPLE_BUFFER_BIT7_QCOM, GL_NORMAL_MAP, GL_PERFMON_GLOBAL_MODE_QCOM, GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES, GL_POINT_SIZE_ARRAY_OES, GL_POINT_SIZE_ARRAY_POINTER_OES, GL_POINT_SIZE_ARRAY_STRIDE_OES, GL_POINT_SIZE_ARRAY_TYPE_OES, GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES, GL_RECIP_ADD_SIGNED_ALPHA_IMG, GL_REFLECTION_MAP, GL_RENDERBUFFER_SAMPLES_EXT, GL_RENDERBUFFER_SAMPLES_IMG, GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES, GL_STATE_RESTORE, GL_STENCIL_BUFFER_BIT0_QCOM, GL_STENCIL_BUFFER_BIT1_QCOM, GL_STENCIL_BUFFER_BIT2_QCOM, GL_STENCIL_BUFFER_BIT3_QCOM, GL_STENCIL_BUFFER_BIT4_QCOM, GL_STENCIL_BUFFER_BIT5_QCOM, GL_STENCIL_BUFFER_BIT6_QCOM, GL_STENCIL_BUFFER_BIT7_QCOM, GL_STENCIL_EXT, GL_TEXTURE_ALPHA_MODULATE_IMG, GL_TEXTURE_BINDING_EXTERNAL_OES, GL_TEXTURE_CROP_RECT_OES, GL_TEXTURE_DEPTH_QCOM, GL_TEXTURE_EXTERNAL_OES, GL_TEXTURE_FORMAT_QCOM, GL_TEXTURE_GEN_MODE, GL_TEXTURE_GEN_STR, GL_TEXTURE_HEIGHT_QCOM, GL_TEXTURE_IMAGE_VALID_QCOM, GL_TEXTURE_INTERNAL_FORMAT_QCOM, GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES, GL_TEXTURE_MAX_LEVEL_APPLE, GL_TEXTURE_NUM_LEVELS_QCOM, GL_TEXTURE_OBJECT_VALID_QCOM, GL_TEXTURE_SAMPLES_IMG, GL_TEXTURE_TARGET_QCOM, GL_TEXTURE_TYPE_QCOM, GL_TEXTURE_WIDTH_QCOM, GL_UNSIGNED_SHORT_4_4_4_4_REV_IMG, GL_VERTEX_ARRAY_BINDING_OES, GL_WEIGHT_ARRAY_BUFFER_BINDING_OES, GL_WEIGHT_ARRAY_OES, GL_WEIGHT_ARRAY_POINTER_OES, GL_WEIGHT_ARRAY_SIZE_OES, GL_WEIGHT_ARRAY_STRIDE_OES, GL_WEIGHT_ARRAY_TYPE_OES, GL_WRITEONLY_RENDERING_QCOM
-
Fields inherited from interface com.jogamp.opengl.fixedfunc.GLLightingFunc
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
-
Fields inherited from interface com.jogamp.opengl.fixedfunc.GLMatrixFunc
GL_MATRIX_MODE, GL_MODELVIEW, GL_MODELVIEW_MATRIX, GL_PROJECTION, GL_PROJECTION_MATRIX, GL_TEXTURE_MATRIX
-
Fields inherited from interface com.jogamp.opengl.fixedfunc.GLPointerFunc
GL_COLOR_ARRAY, GL_NORMAL_ARRAY, GL_TEXTURE_COORD_ARRAY, GL_VERTEX_ARRAY
-
-
Constructor Summary
Constructors Constructor Description TraceGLES1(GLES1 downstreamGLES1, PrintStream stream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getBoundBuffer(int arg0)
int
getBoundFramebuffer(int arg0)
Return the framebuffer name bound to this context, seeGL.glBindFramebuffer(int, int)
.GLBufferStorage
getBufferStorage(int arg0)
GLContext
getContext()
Returns the GLContext associated which this GL object.int
getDefaultDrawBuffer()
Returns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer()
, i.e.int
getDefaultDrawFramebuffer()
Return the default draw framebuffer name.int
getDefaultReadBuffer()
Returns the default color buffer within the current boundGLBase.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, otherwisenull
.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 iffull 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, seeGLBase.getDownstreamGL()
.int
getSwapInterval()
Return the current swap interval.void
glActiveTexture(int arg0)
Entry point to C language function:void glActiveTexture(GLenum texture)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_multitexture
Alias for:glActiveTextureARB
void
glAlphaFunc(int arg0, float arg1)
Entry point to C language function:void glAlphaFunc(GLenum func, GLclampf ref)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
,GL_QCOM_alpha_test
Alias for:glAlphaFuncQCOM
void
glAlphaFuncx(int arg0, int arg1)
Entry point to C language function:void glAlphaFuncx(GLenum func, GLclampx ref)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glAlphaFuncxOES
void
glBindBuffer(int arg0, int arg1)
Entry point to C language function:void glBindBuffer(GLenum target, GLuint buffer)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glBindBufferARB
void
glBindFramebuffer(int arg0, int arg1)
Entry point to C language function:void glBindFramebuffer(GLenum target, GLuint framebuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glBindFramebufferOES
,glBindFramebufferEXT
void
glBindRenderbuffer(int arg0, int arg1)
Entry point to C language function:void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glBindRenderbufferEXT
,glBindRenderbufferOES
void
glBindTexture(int arg0, int arg1)
Entry point to C language function:void glBindTexture(GLenum target, GLuint texture)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glBindTextureEXT
void
glBindVertexArrayOES(int arg0)
Entry point to C language function:void glBindVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object
void
glBlendEquation(int arg0)
Entry point to C language function:void glBlendEquation(GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_VERSION_1_2
,GL_OES_blend_subtract
,GL_EXT_blend_minmax
Alias for:glBlendEquationOES
,glBlendEquationEXT
void
glBlendEquationSeparate(int arg0, int arg1)
Entry point to C language function:void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_OES_blend_equation_separate
,GL_EXT_blend_equation_separate
Alias for:glBlendEquationSeparateOES
,glBlendEquationSeparateEXT
void
glBlendFunc(int arg0, int arg1)
Entry point to C language function:void glBlendFunc(GLenum sfactor, GLenum dfactor)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_INGR_blend_func_separate
,GL_OES_blend_func_separate
,GL_EXT_blend_func_separate
Alias for:glBlendFuncSeparateINGR
,glBlendFuncSeparateOES
,glBlendFuncSeparateEXT
void
glBufferData(int arg0, long arg1, Buffer arg2, int arg3)
Entry point to C language function:void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glBufferDataARB
void
glBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)
Entry point to C language function:void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glBufferSubDataARB
int
glCheckFramebufferStatus(int arg0)
Entry point to C language function:GLenum glCheckFramebufferStatus(GLenum target)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glCheckFramebufferStatusEXT
,glCheckFramebufferStatusOES
void
glClear(int arg0)
Entry point to C language function:void glClear(GLbitfield mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glClearColor(float arg0, float arg1, float arg2, float arg3)
Entry point to C language function:void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glClearColorx(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glClearColorxOES
void
glClearDepth(double arg0)
Aliased entrypoint ofvoid glClearDepth(GLclampd depth);
andvoid glClearDepthf(GLclampf depth);
.void
glClearDepthf(float arg0)
Entry point to C language function:void glClearDepthf(GLfloat d)
Part ofGL_ARB_ES2_compatibility
,GL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
,GL_OES_single_precision
Alias for:glClearDepthfOES
void
glClearDepthx(int arg0)
Entry point to C language function:void glClearDepthx(GLclampx depth)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glClearDepthxOES
void
glClearStencil(int arg0)
Entry point to C language function:void glClearStencil(GLint s)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glClientActiveTexture(int arg0)
Entry point to C language function:void glClientActiveTexture(GLenum texture)
Part ofGL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_multitexture
Alias for:glClientActiveTextureARB
void
glClipPlanef(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glClipPlanef(GLenum plane, const GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_IMG_user_clip_plane
,GL_OES_single_precision
Alias for:glClipPlanefIMG
,glClipPlanefOES
void
glClipPlanef(int arg0, FloatBuffer arg1)
Entry point to C language function:void glClipPlanef(GLenum plane, const GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_IMG_user_clip_plane
,GL_OES_single_precision
Alias for:glClipPlanefIMG
,glClipPlanefOES
void
glClipPlanefIMG(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glClipPlanefIMG(GLenum, const GLfloat * )
Part ofGL_IMG_user_clip_plane
void
glClipPlanefIMG(int arg0, FloatBuffer arg1)
Entry point to C language function:void glClipPlanefIMG(GLenum, const GLfloat * )
Part ofGL_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 ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
,GL_IMG_user_clip_plane
Alias for:glClipPlanexOES
,glClipPlanexIMG
void
glClipPlanex(int arg0, IntBuffer arg1)
Entry point to C language function:void glClipPlanex(GLenum plane, const GLfixed * equation)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
,GL_IMG_user_clip_plane
Alias for:glClipPlanexOES
,glClipPlanexIMG
void
glClipPlanexIMG(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glClipPlanexIMG(GLenum, const GLfixed * )
Part ofGL_IMG_user_clip_plane
void
glClipPlanexIMG(int arg0, IntBuffer arg1)
Entry point to C language function:void glClipPlanexIMG(GLenum, const GLfixed * )
Part ofGL_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 ofGL_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 ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glColor4xOES
void
glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
Entry point to C language function:void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glColorPointer(int arg0, int arg1, int arg2, long arg3)
void
glColorPointer(int arg0, int arg1, int arg2, Buffer arg3)
void
glColorPointer(GLArrayData arg0)
void
glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Entry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARB
void
glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
Entry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARB
void
glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Entry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARB
void
glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
Entry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARB
void
glCopyTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Entry point to C language function:void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_copy_texture
Alias for:glCopyTexImage2DEXT
void
glCopyTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Entry point to C language function:void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_copy_texture
Alias for:glCopyTexSubImage2DEXT
void
glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
Part ofGL_APPLE_copy_texture_levels
void
glCullFace(int arg0)
Entry point to C language function:void glCullFace(GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glCurrentPaletteMatrixOES(int arg0)
Entry point to C language function:void glCurrentPaletteMatrixOES(GLuint matrixpaletteindex)
Part ofGL_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 ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARB
void
glDeleteBuffers(int arg0, IntBuffer arg1)
Entry point to C language function:void glDeleteBuffers(GLsizei n, const GLuint * buffers)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARB
void
glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES
,glDeleteFramebuffersEXT
void
glDeleteFramebuffers(int arg0, IntBuffer arg1)
Entry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES
,glDeleteFramebuffersEXT
void
glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES
,glDeleteRenderbuffersEXT
void
glDeleteRenderbuffers(int arg0, IntBuffer arg1)
Entry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES
,glDeleteRenderbuffersEXT
void
glDeleteTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glDeleteTexturesEXT
void
glDeleteTextures(int arg0, IntBuffer arg1)
Entry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glDeleteTexturesEXT
void
glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glDeleteVertexArraysOES(int arg0, IntBuffer arg1)
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glDepthFunc(int arg0)
Entry point to C language function:void glDepthFunc(GLenum func)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glDepthMask(boolean arg0)
Entry point to C language function:void glDepthMask(GLboolean flag)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glDepthRange(double arg0, double arg1)
Aliased entrypoint ofvoid glDepthRange(GLclampd depth);
andvoid glDepthRangef(GLclampf depth);
.void
glDepthRangef(float arg0, float arg1)
Entry point to C language function:void glDepthRangef(GLfloat n, GLfloat f)
Part ofGL_ARB_ES2_compatibility
,GL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
,GL_OES_single_precision
Alias for:glDepthRangefOES
void
glDepthRangex(int arg0, int arg1)
Entry point to C language function:void glDepthRangex(GLclampx zNear, GLclampx zFar)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glDepthRangexOES
void
glDisable(int arg0)
Entry point to C language function:void glDisable(GLenum cap)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glDisableClientState(int arg0)
void
glDisableDriverControlQCOM(int arg0)
Entry point to C language function:void glDisableDriverControlQCOM(GLuint driverControl)
Part ofGL_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 ofGL_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 ofGL_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 ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_vertex_array
Alias for:glDrawArraysEXT
void
glDrawElements(int arg0, int arg1, int arg2, long arg3)
Entry point to C language function:void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
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 ofGL_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 ofGL_OES_draw_texture
void
glDrawTexfvOES(float[] arg0, int arg1)
Entry point to C language function:void glDrawTexfvOES(const GLfloat * coords)
Part ofGL_OES_draw_texture
void
glDrawTexfvOES(FloatBuffer arg0)
Entry point to C language function:void glDrawTexfvOES(const GLfloat * coords)
Part ofGL_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 ofGL_OES_draw_texture
void
glDrawTexivOES(int[] arg0, int arg1)
Entry point to C language function:void glDrawTexivOES(const GLint * coords)
Part ofGL_OES_draw_texture
void
glDrawTexivOES(IntBuffer arg0)
Entry point to C language function:void glDrawTexivOES(const GLint * coords)
Part ofGL_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 ofGL_OES_draw_texture
void
glDrawTexsvOES(short[] arg0, int arg1)
Entry point to C language function:void glDrawTexsvOES(const GLshort * coords)
Part ofGL_OES_draw_texture
void
glDrawTexsvOES(ShortBuffer arg0)
Entry point to C language function:void glDrawTexsvOES(const GLshort * coords)
Part ofGL_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 ofGL_OES_draw_texture
void
glDrawTexxvOES(int[] arg0, int arg1)
Entry point to C language function:void glDrawTexxvOES(const GLfixed * coords)
Part ofGL_OES_draw_texture
void
glDrawTexxvOES(IntBuffer arg0)
Entry point to C language function:void glDrawTexxvOES(const GLfixed * coords)
Part ofGL_OES_draw_texture
void
glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
Entry point to C language function:void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
void
glEGLImageTargetTexture2DOES(int arg0, long arg1)
Entry point to C language function:void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
void
glEnable(int arg0)
Entry point to C language function:void glEnable(GLenum cap)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glEnableClientState(int arg0)
void
glEnableDriverControlQCOM(int arg0)
Entry point to C language function:void glEnableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control
void
glEndTilingQCOM(int arg0)
Entry point to C language function:void glEndTilingQCOM(GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering
void
glExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)
Entry point to C language function:void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params)
Part ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_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 ofGL_QCOM_extended_get
boolean
glExtIsProgramBinaryQCOM(int arg0)
Entry point to C language function:GLboolean glExtIsProgramBinaryQCOM(GLuint program)
Part ofGL_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 ofGL_QCOM_extended_get
void
glFinish()
Entry point to C language function:void glFinish()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glFlush()
Entry point to C language function:void glFlush()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glFlushMappedBufferRange(int arg0, long arg1, long arg2)
Entry point to C language function:void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
Part ofGL_ARB_map_buffer_range
,GL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_map_buffer_range
,GL_APPLE_flush_buffer_range
Alias for:glFlushMappedBufferRangeEXT
,glFlushMappedBufferRangeAPPLE
void
glFogf(int arg0, float arg1)
Entry point to C language function:void glFogf(GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glFogfv(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glFogfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glFogfv(int arg0, FloatBuffer arg1)
Entry point to C language function:void glFogfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glFogx(int arg0, int arg1)
Entry point to C language function:void glFogx(GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFogxOES
void
glFogxv(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glFogxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFogxvOES
void
glFogxv(int arg0, IntBuffer arg1)
Entry point to C language function:void glFogxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFogxvOES
void
glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glFramebufferRenderbufferOES
,glFramebufferRenderbufferEXT
void
glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glFramebufferTexture2DEXT
,glFramebufferTexture2DOES
void
glFramebufferTexture2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function:void glFramebufferTexture2DMultisampleEXT(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei)
Part ofGL_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 ofGL_IMG_multisampled_render_to_texture
void
glFrontFace(int arg0)
Entry point to C language function:void glFrontFace(GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glFrustum(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
void
glFrustumf(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
Multiply
the current matrix with the frustum matrix.void
glFrustumx(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function:void glFrustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFrustumxOES
void
glGenBuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARB
void
glGenBuffers(int arg0, IntBuffer arg1)
Entry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARB
void
glGenerateMipmap(int arg0)
Entry point to C language function:void glGenerateMipmap(GLenum target)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glGenerateMipmapOES
,glGenerateMipmapEXT
void
glGenFramebuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES
,glGenFramebuffersEXT
void
glGenFramebuffers(int arg0, IntBuffer arg1)
Entry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES
,glGenFramebuffersEXT
void
glGenRenderbuffers(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT
,glGenRenderbuffersOES
void
glGenRenderbuffers(int arg0, IntBuffer arg1)
Entry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT
,glGenRenderbuffersOES
void
glGenTextures(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glGenTexturesEXT
void
glGenTextures(int arg0, IntBuffer arg1)
Entry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glGenTexturesEXT
void
glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glGenVertexArraysOES(int arg0, IntBuffer arg1)
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
void
glGetBooleanv(int arg0, byte[] arg1, int arg2)
Entry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetBooleanv(int arg0, ByteBuffer arg1)
Entry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARB
void
glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARB
void
glGetClipPlanef(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glGetClipPlanef(GLenum pname, GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_OES_single_precision
Alias for:glGetClipPlanefOES
void
glGetClipPlanef(int arg0, FloatBuffer arg1)
Entry point to C language function:void glGetClipPlanef(GLenum pname, GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_OES_single_precision
Alias for:glGetClipPlanefOES
void
glGetClipPlanex(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGetClipPlanex(GLenum pname, GLfixed * eqn)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetClipPlanexOES
void
glGetClipPlanex(int arg0, IntBuffer arg1)
Entry point to C language function:void glGetClipPlanex(GLenum pname, GLfixed * eqn)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetClipPlanexOES
void
glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_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 ofGL_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 ofGL_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 ofGL_QCOM_driver_control
int
glGetError()
Entry point to C language function:GLenum glGetError()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetFixedv(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGetFixedv(GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetFixedvOES
void
glGetFixedv(int arg0, IntBuffer arg1)
Entry point to C language function:void glGetFixedv(GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetFixedvOES
void
glGetFloatv(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glGetFloatv(int arg0, FloatBuffer arg1)
Entry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT
,glGetFramebufferAttachmentParameterivOES
void
glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
Entry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT
,glGetFramebufferAttachmentParameterivOES
int
glGetGraphicsResetStatus()
Entry point to C language function:GLenum glGetGraphicsResetStatus()
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glGetGraphicsResetStatusEXT
,glGetGraphicsResetStatusARB
,glGetGraphicsResetStatusKHR
void
glGetIntegerv(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetIntegerv(int arg0, IntBuffer arg1)
Entry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetLightfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glGetLightfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glGetLightxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetLightxv(GLenum light, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetLightxvOES
void
glGetLightxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetLightxv(GLenum light, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetLightxvOES
void
glGetMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glGetMaterialfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glGetMaterialxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetMaterialxvOES
void
glGetMaterialxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetMaterialxvOES
void
glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Entry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_KHR_robustness
,GL_EXT_robustness
,GL_ARB_robustness
Alias for:glGetnUniformfvKHR
,glGetnUniformfvEXT
,glGetnUniformfvARB
void
glGetnUniformfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Entry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_KHR_robustness
,GL_EXT_robustness
,GL_ARB_robustness
Alias for:glGetnUniformfvKHR
,glGetnUniformfvEXT
,glGetnUniformfvARB
void
glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Entry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glGetnUniformivEXT
,glGetnUniformivARB
,glGetnUniformivKHR
void
glGetnUniformiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Entry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glGetnUniformivEXT
,glGetnUniformivARB
,glGetnUniformivKHR
void
glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT
,glGetRenderbufferParameterivOES
void
glGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT
,glGetRenderbufferParameterivOES
String
glGetString(int arg0)
Entry point to C language function:const GLubyte * glGetString(GLenum name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetTexEnvfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glGetTexEnvfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glGetTexEnviv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params)
Part ofGL_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 ofGL_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 ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexEnvxvOES
void
glGetTexEnvxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexEnvxvOES
void
glGetTexGenfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenfvOES
void
glGetTexGenfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenfvOES
void
glGetTexGeniv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenivOES
void
glGetTexGeniv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenivOES
void
glGetTexGenxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glGetTexGenxvOES
void
glGetTexGenxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glGetTexGenxvOES
void
glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glGetTexParameterxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexParameterxvOES
void
glGetTexParameterxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexParameterxvOES
void
glHint(int arg0, int arg1)
Entry point to C language function:void glHint(GLenum target, GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
,GL_PGI_misc_hints
Alias for:glHintPGI
boolean
glIsBuffer(int arg0)
Entry point to C language function:GLboolean glIsBuffer(GLuint buffer)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glIsBufferARB
boolean
glIsEnabled(int arg0)
Entry point to C language function:GLboolean glIsEnabled(GLenum cap)
Part ofGL_NV_vertex_buffer_unified_memory
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
boolean
glIsFramebuffer(int arg0)
Entry point to C language function:GLboolean glIsFramebuffer(GLuint framebuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glIsFramebufferEXT
,glIsFramebufferOES
boolean
glIsRenderbuffer(int arg0)
Entry point to C language function:GLboolean glIsRenderbuffer(GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glIsRenderbufferOES
,glIsRenderbufferEXT
boolean
glIsTexture(int arg0)
Entry point to C language function:GLboolean glIsTexture(GLuint texture)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glIsTextureEXT
boolean
glIsVertexArrayOES(int arg0)
Entry point to C language function:GLboolean glIsVertexArrayOES(GLuint array)
Part ofGL_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 ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glLightfv(int arg0, int arg1, float[] arg2, int arg3)
void
glLightfv(int arg0, int arg1, FloatBuffer arg2)
void
glLightModelf(int arg0, float arg1)
Entry point to C language function:void glLightModelf(GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glLightModelfv(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glLightModelfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glLightModelfv(int arg0, FloatBuffer arg1)
Entry point to C language function:void glLightModelfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glLightModelx(int arg0, int arg1)
Entry point to C language function:void glLightModelx(GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightModelxOES
void
glLightModelxv(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glLightModelxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightModelxvOES
void
glLightModelxv(int arg0, IntBuffer arg1)
Entry point to C language function:void glLightModelxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightModelxvOES
void
glLightx(int arg0, int arg1, int arg2)
Entry point to C language function:void glLightx(GLenum light, GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightxOES
void
glLightxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glLightxv(GLenum light, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightxvOES
void
glLightxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glLightxv(GLenum light, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightxvOES
void
glLineWidth(float arg0)
Entry point to C language function:void glLineWidth(GLfloat width)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glLineWidthx(int arg0)
Entry point to C language function:void glLineWidthx(GLfixed width)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLineWidthxOES
void
glLoadIdentity()
Load the current matrix with the identity matrixvoid
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 ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLoadMatrixxOES
void
glLoadMatrixx(IntBuffer arg0)
Entry point to C language function:void glLoadMatrixx(const GLfixed * m)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLoadMatrixxOES
void
glLoadPaletteFromModelViewMatrixOES()
Entry point to C language function:void glLoadPaletteFromModelViewMatrixOES()
Part ofGL_OES_matrix_palette
void
glLogicOp(int arg0)
Entry point to C language function:void glLogicOp(GLenum opcode)
Part ofGL_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 ofGL_VERSION_1_5
,GL_OES_mapbuffer
,GL_ARB_vertex_buffer_object
Alias for:glMapBufferOES
,glMapBufferARB
ByteBuffer
glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
Entry point to C language function:void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Part ofGL_ARB_map_buffer_range
,GL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_map_buffer_range
Alias for:glMapBufferRangeEXT
void
glMaterialf(int arg0, int arg1, float arg2)
void
glMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
void
glMaterialfv(int arg0, int arg1, FloatBuffer arg2)
void
glMaterialx(int arg0, int arg1, int arg2)
Entry point to C language function:void glMaterialx(GLenum face, GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMaterialxOES
void
glMaterialxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMaterialxvOES
void
glMaterialxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMaterialxvOES
void
glMatrixIndexPointerOES(int arg0, int arg1, int arg2, Buffer arg3)
Entry point to C language function:void glMatrixIndexPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
Part ofGL_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 ofGL_VERSION_ES_CM
,GL_VERSION_1_3
,GL_ARB_multitexture
Alias for:glMultiTexCoord4fARB
void
glMultiTexCoord4x(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glMultiTexCoord4x(GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMultiTexCoord4xOES
void
glMultMatrixf(float[] arg0, int arg1)
Multiply the current matrix: [c] = [c] x [m]void
glMultMatrixf(FloatBuffer arg0)
Multiply the current matrix: [c] = [c] x [m]void
glMultMatrixx(int[] arg0, int arg1)
Entry point to C language function:void glMultMatrixx(const GLfixed * m)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMultMatrixxOES
void
glMultMatrixx(IntBuffer arg0)
Entry point to C language function:void glMultMatrixx(const GLfixed * m)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMultMatrixxOES
void
glNormal3f(float arg0, float arg1, float arg2)
Entry point to C language function:void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glNormal3x(int arg0, int arg1, int arg2)
Entry point to C language function:void glNormal3x(GLfixed nx, GLfixed ny, GLfixed nz)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glNormal3xOES
void
glNormalPointer(int arg0, int arg1, long arg2)
void
glNormalPointer(int arg0, int arg1, Buffer arg2)
void
glNormalPointer(GLArrayData arg0)
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 ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glOrthoxOES
void
glPixelStorei(int arg0, int arg1)
Entry point to C language function:void glPixelStorei(GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glPointParameterf(int arg0, float arg1)
Entry point to C language function:void glPointParameterf(GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_4
,GL_EXT_point_parameters
,GL_ARB_point_parameters
,GL_SGIS_point_parameters
Alias for:glPointParameterfEXT
,glPointParameterfARB
,glPointParameterfSGIS
void
glPointParameterfv(int arg0, float[] arg1, int arg2)
Entry point to C language function:void glPointParameterfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_4
,GL_SGIS_point_parameters
,GL_EXT_point_parameters
,GL_ARB_point_parameters
Alias for:glPointParameterfvSGIS
,glPointParameterfvEXT
,glPointParameterfvARB
void
glPointParameterfv(int arg0, FloatBuffer arg1)
Entry point to C language function:void glPointParameterfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_4
,GL_SGIS_point_parameters
,GL_EXT_point_parameters
,GL_ARB_point_parameters
Alias for:glPointParameterfvSGIS
,glPointParameterfvEXT
,glPointParameterfvARB
void
glPointParameterx(int arg0, int arg1)
Entry point to C language function:void glPointParameterx(GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointParameterxOES
void
glPointParameterxv(int arg0, int[] arg1, int arg2)
Entry point to C language function:void glPointParameterxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointParameterxvOES
void
glPointParameterxv(int arg0, IntBuffer arg1)
Entry point to C language function:void glPointParameterxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointParameterxvOES
void
glPointSize(float arg0)
Entry point to C language function:void glPointSize(GLfloat size)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glPointSizePointerOES(int arg0, int arg1, Buffer arg2)
Entry point to C language function:void glPointSizePointerOES(GLenum type, GLsizei stride, const GLvoid * pointer)
Part ofGL_OES_point_size_array
void
glPointSizex(int arg0)
Entry point to C language function:void glPointSizex(GLfixed size)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointSizexOES
void
glPolygonOffset(float arg0, float arg1)
Entry point to C language function:void glPolygonOffset(GLfloat factor, GLfloat units)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_polygon_offset
Alias for:glPolygonOffsetEXT
void
glPolygonOffsetx(int arg0, int arg1)
Entry point to C language function:void glPolygonOffsetx(GLfixed factor, GLfixed units)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPolygonOffsetxOES
void
glPopMatrix()
Pop the current matrix from it's stack.void
glPushMatrix()
Push the current matrix to it's stack, while preserving it's values.int
glQueryMatrixxOES(int[] arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
Part ofGL_OES_query_matrix
int
glQueryMatrixxOES(IntBuffer arg0, IntBuffer arg1)
Entry point to C language function:GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
Part ofGL_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 ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glReadnPixelsEXT
,glReadnPixelsARB
,glReadnPixelsKHR
void
glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Entry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
Entry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glRenderbufferStorageEXT
,glRenderbufferStorageOES
void
glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_APPLE_framebuffer_multisample
,GL_EXT_multisampled_render_to_texture
,GL_EXT_framebuffer_multisample
,GL_ANGLE_framebuffer_multisample
,GL_IMG_multisampled_render_to_texture
,GL_NV_framebuffer_multisample
Alias for:glRenderbufferStorageMultisampleAPPLE
,glRenderbufferStorageMultisampleEXT
,glRenderbufferStorageMultisampleANGLE
,glRenderbufferStorageMultisampleIMG
,glRenderbufferStorageMultisampleNV
void
glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glRenderbufferStorageMultisampleEXT(GLenum, GLsizei, GLenum, GLsizei, GLsizei)
Part ofGL_EXT_multisampled_render_to_texture
,GL_EXT_framebuffer_multisample
void
glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei)
Part ofGL_IMG_multisampled_render_to_texture
void
glResolveMultisampleFramebuffer()
Entry point to C language function:void glResolveMultisampleFramebuffer()
Part ofGL_APPLE_framebuffer_multisample
Alias for:glResolveMultisampleFramebufferAPPLE
void
glRotatef(float arg0, float arg1, float arg2, float arg3)
Rotate the current matrix.void
glRotatex(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glRotatexOES
void
glSampleCoverage(float arg0, boolean arg1)
Entry point to C language function:void glSampleCoverage(GLfloat value, GLboolean invert)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_multisample
,GL_OES_fixed_point
Alias for:glSampleCoverageARB
,glSampleCoverageOES
void
glSampleCoveragex(int arg0, boolean arg1)
Entry point to C language function:void glSampleCoveragex(GLclampx value, GLboolean invert)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glSampleCoveragexOES
void
glScalef(float arg0, float arg1, float arg2)
Scale the current matrix.void
glScalex(int arg0, int arg1, int arg2)
Entry point to C language function:void glScalex(GLfixed x, GLfixed y, GLfixed z)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glScalexOES
void
glScissor(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glShadeModel(int arg0)
void
glStartTilingQCOM(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
Part ofGL_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 ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glStencilMask(int arg0)
Entry point to C language function:void glStencilMask(GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glStencilOp(int arg0, int arg1, int arg2)
Entry point to C language function:void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glTexCoordPointer(int arg0, int arg1, int arg2, long arg3)
void
glTexCoordPointer(int arg0, int arg1, int arg2, Buffer arg3)
void
glTexCoordPointer(GLArrayData arg0)
void
glTexEnvf(int arg0, int arg1, float arg2)
Entry point to C language function:void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glTexEnvfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glTexEnvfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
void
glTexEnvi(int arg0, int arg1, int arg2)
Entry point to C language function:void glTexEnvi(GLenum target, GLenum pname, GLint param)
Part ofGL_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 ofGL_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 ofGL_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 ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexEnvxOES
void
glTexEnvxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexEnvxvOES
void
glTexEnvxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexEnvxvOES
void
glTexGenf(int arg0, int arg1, float arg2)
Entry point to C language function:void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenfOES
void
glTexGenfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenfvOES
void
glTexGenfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenfvOES
void
glTexGeni(int arg0, int arg1, int arg2)
Entry point to C language function:void glTexGeni(GLenum coord, GLenum pname, GLint param)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGeniOES
void
glTexGeniv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenivOES
void
glTexGeniv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenivOES
void
glTexGenx(int arg0, int arg1, int arg2)
Entry point to C language function:void glTexGenx(GLenum coord, GLenum pname, GLfixed param)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glTexGenxOES
void
glTexGenxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glTexGenxvOES
void
glTexGenxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glTexGenxvOES
void
glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Entry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
Entry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glTexParameterf(int arg0, int arg1, float arg2)
Entry point to C language function:void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Entry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
Entry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
void
glTexParameteri(int arg0, int arg1, int arg2)
Entry point to C language function:void glTexParameteri(GLenum target, GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glTexParameteriv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glTexParameterx(int arg0, int arg1, int arg2)
Entry point to C language function:void glTexParameterx(GLenum target, GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexParameterxOES
void
glTexParameterxv(int arg0, int arg1, int[] arg2, int arg3)
Entry point to C language function:void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexParameterxvOES
void
glTexParameterxv(int arg0, int arg1, IntBuffer arg2)
Entry point to C language function:void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexParameterxvOES
void
glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
Entry point to C language function:void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_ARB_texture_storage
,GL_VERSION_4_2
,GL_EXT_texture_storage
Alias for:glTexStorage1DEXT
void
glTexStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ARB_texture_storage
,GL_VERSION_4_2
,GL_ES_VERSION_3_0
,GL_EXT_texture_storage
Alias for:glTexStorage2DEXT
void
glTexStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function:void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_ARB_texture_storage
,GL_VERSION_4_2
,GL_ES_VERSION_3_0
,GL_EXT_texture_storage
Alias for:glTexStorage3DEXT
void
glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Entry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_subtexture
Alias for:glTexSubImage2DEXT
void
glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
Entry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_subtexture
Alias for:glTexSubImage2DEXT
void
glTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Entry point to C language function:void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
void
glTextureStorage2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Entry point to C language function:void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
void
glTextureStorage3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Entry point to C language function:void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
void
glTranslatef(float arg0, float arg1, float arg2)
Translate the current matrix.void
glTranslatex(int arg0, int arg1, int arg2)
Entry point to C language function:void glTranslatex(GLfixed x, GLfixed y, GLfixed z)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTranslatexOES
boolean
glUnmapBuffer(int arg0)
Entry point to C language function:GLboolean glUnmapBuffer(GLenum target)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_OES_mapbuffer
,GL_ARB_vertex_buffer_object
Alias for:glUnmapBufferOES
,glUnmapBufferARB
void
glVertexPointer(int arg0, int arg1, int arg2, long arg3)
void
glVertexPointer(int arg0, int arg1, int arg2, Buffer arg3)
void
glVertexPointer(GLArrayData arg0)
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 ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
void
glWeightPointerOES(int arg0, int arg1, int arg2, Buffer arg3)
Entry point to C language function:void glWeightPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
Part ofGL_OES_matrix_palette
boolean
hasBasicFBOSupport()
Returnstrue
if basic FBO support is available, otherwisefalse
.boolean
hasFullFBOSupport()
Returnstrue
if full FBO support is available, otherwisefalse
.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, seeGLBase.isGLES1()
,GLBase.isGLES2()
andGLBase.isGLES3()
.boolean
isGLES1()
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.boolean
isGLES2()
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.boolean
isGLES2Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.boolean
isGLES3()
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.boolean
isGLES31Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.boolean
isGLES32Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.boolean
isGLES3Compatible()
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.boolean
isNPOTTextureAvailable()
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.boolean
isTextureFormatBGRA8888Available()
boolean
isVBOArrayBound()
boolean
isVBOElementArrayBound()
GLBufferStorage
mapBuffer(int arg0, int arg1)
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBuffer(..)
implementation.GLBufferStorage
mapBufferRange(int arg0, long arg1, long arg2, int arg3)
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBufferRange(..)
implementation.void
setSwapInterval(int arg0)
Set the swap interval of the current context and attached onscreenGLDrawable
.String
toString()
-
-
-
Constructor Detail
-
TraceGLES1
public TraceGLES1(GLES1 downstreamGLES1, PrintStream stream)
-
-
Method Detail
-
getDownstreamGL
public final GL getDownstreamGL() throws GLException
Description copied from interface:GLBase
Returns the downstream GL instance in case this is a wrapping pipeline, otherwisenull
.See
GLBase.getRootGL()
for retrieving the implementing root instance.- Specified by:
getDownstreamGL
in interfaceGLBase
- Throws:
GLException
- if the downstream instance is not null and not a GL implementation- See Also:
GLBase.getRootGL()
-
getBoundBuffer
public int getBoundBuffer(int arg0)
- Specified by:
getBoundBuffer
in interfaceGLBase
- Parameters:
arg0
- a GL buffer (VBO) target as used inGL.glBindBuffer(int, int)
, ieGL.GL_ELEMENT_ARRAY_BUFFER
,GL.GL_ARRAY_BUFFER
, ..- Returns:
- the GL buffer name bound to a target via
GL.glBindBuffer(int, int)
or 0 if unbound. - See Also:
GLBase.getBufferStorage(int)
-
getBoundFramebuffer
public int getBoundFramebuffer(int arg0)
Description copied from interface:GLBase
Return the framebuffer name bound to this context, seeGL.glBindFramebuffer(int, int)
.- Specified by:
getBoundFramebuffer
in interfaceGLBase
-
getBufferStorage
public GLBufferStorage getBufferStorage(int arg0)
- Specified by:
getBufferStorage
in interfaceGLBase
- Parameters:
arg0
- a GL buffer name, generated with e.g.GL.glGenBuffers(int, int[], int)
and used inGL.glBindBuffer(int, int)
,GL.glBufferData(int, long, java.nio.Buffer, int)
orGL2.glNamedBufferDataEXT(int, long, java.nio.Buffer, int)
.- Returns:
- the size of the given GL buffer storage, see
GLBufferStorage
- See Also:
GLBase.getBoundBuffer(int)
-
getContext
public GLContext getContext()
Description copied from interface:GLBase
Returns the GLContext associated which this GL object.- Specified by:
getContext
in interfaceGLBase
-
getDefaultDrawBuffer
public int getDefaultDrawBuffer()
Description copied from interface:GLBase
Returns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer()
, i.e. GL_READ_FRAMEBUFFER​, which will be used as the target (output) for (fragment shader) draw commands, settable viaGL2ES2.glDrawBuffers(int, int[], int)
orGL2GL3.glDrawBuffer(int)
.For offscreen framebuffer objects this is
GL.GL_COLOR_ATTACHMENT0
, otherwise this isGL.GL_FRONT
for non-ES profile and single buffer configurations andGL.GL_BACK
for double buffer configurations or ES profiles.Note-1: Neither ES1 nor ES2 supports selecting the draw buffer at all and
GL.GL_BACK
is the default.Note-2: ES3 only supports
GL.GL_BACK
,GL.GL_NONE
orGL.GL_COLOR_ATTACHMENT0
+i viaGL2ES2.glDrawBuffers(int, int[], int)
.Method is only thread-safe while context is
made current
.- Specified by:
getDefaultDrawBuffer
in interfaceGLBase
-
getDefaultDrawFramebuffer
public int getDefaultDrawFramebuffer()
Description copied from interface:GLBase
Return the default draw framebuffer name.May differ from it's default
zero
in case an framebuffer object (FBObject
) based drawable is being used.- Specified by:
getDefaultDrawFramebuffer
in interfaceGLBase
-
getDefaultReadBuffer
public int getDefaultReadBuffer()
Description copied from interface:GLBase
Returns the default color buffer within the current boundGLBase.getDefaultReadFramebuffer()
, i.e. GL_READ_FRAMEBUFFER​, which will be used as the source for pixel reading commands, likeglReadPixels
etc.For offscreen framebuffer objects this is
GL.GL_COLOR_ATTACHMENT0
, otherwise this isGL.GL_FRONT
for non-ES profile and single buffer configurations andGL.GL_BACK
for double buffer configurations or ES profiles.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
orGL.GL_COLOR_ATTACHMENT0
+iNote-3: See
swapBuffersBeforeRead
for read-pixels and swap-buffers implications.Method is only thread-safe while context is
made current
.- Specified by:
getDefaultReadBuffer
in interfaceGLBase
-
getDefaultReadFramebuffer
public int getDefaultReadFramebuffer()
Description copied from interface:GLBase
Return the default read framebuffer name.May differ from it's default
zero
in case an framebuffer object (FBObject
) based drawable is being used.- Specified by:
getDefaultReadFramebuffer
in interfaceGLBase
-
getExtension
public Object getExtension(String arg0)
Description copied from interface:GLBase
Returns an object providing access to the specified OpenGL extension. This is intended to provide a mechanism for vendors who wish to provide access to new OpenGL extensions without changing the public API of the core package. For example, a user may request access to extension "GL_VENDOR_foo" and receive back an object which implements a vendor-specified interface which can call the OpenGL extension functions corresponding to that extension. It is up to the vendor to specify both the extension name and Java API for accessing it, including which class or interface contains the functions.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.
- Specified by:
getExtension
in interfaceGLBase
-
getGL
public GL getGL()
Description copied from interface:GLBase
Casts this object to the GL interface.
-
getGL2
public GL2 getGL2()
Description copied from interface:GLBase
Casts this object to the GL2 interface.
-
getGL2ES1
public GL2ES1 getGL2ES1()
Description copied from interface:GLBase
Casts this object to the GL2ES1 interface.
-
getGL2ES2
public GL2ES2 getGL2ES2()
Description copied from interface:GLBase
Casts this object to the GL2ES2 interface.
-
getGL2ES3
public GL2ES3 getGL2ES3()
Description copied from interface:GLBase
Casts this object to the GL2ES3 interface.
-
getGL2GL3
public GL2GL3 getGL2GL3()
Description copied from interface:GLBase
Casts this object to the GL2GL3 interface.
-
getGL3
public GL3 getGL3()
Description copied from interface:GLBase
Casts this object to the GL3 interface.
-
getGL3ES3
public GL3ES3 getGL3ES3()
Description copied from interface:GLBase
Casts this object to the GL3ES3 interface.
-
getGL3bc
public GL3bc getGL3bc()
Description copied from interface:GLBase
Casts this object to the GL3bc interface.
-
getGL4
public GL4 getGL4()
Description copied from interface:GLBase
Casts this object to the GL4 interface.
-
getGL4ES3
public GL4ES3 getGL4ES3()
Description copied from interface:GLBase
Casts this object to the GL4ES3 interface.
-
getGL4bc
public GL4bc getGL4bc()
Description copied from interface:GLBase
Casts this object to the GL4bc interface.
-
getGLES1
public GLES1 getGLES1()
Description copied from interface:GLBase
Casts this object to the GLES1 interface.
-
getGLES2
public GLES2 getGLES2()
Description copied from interface:GLBase
Casts this object to the GLES2 interface.
-
getGLES3
public GLES3 getGLES3()
Description copied from interface:GLBase
Casts this object to the GLES3 interface.
-
getGLProfile
public GLProfile getGLProfile()
Description copied from interface:GLBase
Returns the GLProfile associated with this GL object.- Specified by:
getGLProfile
in interfaceGLBase
-
getMaxRenderbufferSamples
public int getMaxRenderbufferSamples()
Description copied from interface:GLBase
Returns the maximum number of FBO RENDERBUFFER samples iffull FBO is supported
, otherwise false.- Specified by:
getMaxRenderbufferSamples
in interfaceGLBase
- See Also:
GLContext.getMaxRenderbufferSamples()
-
getPlatformGLExtensions
public Object getPlatformGLExtensions()
Description copied from interface:GLBase
Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL, etc.) may be accessed. The data type of the returned object and its associated capabilities are undefined. Most applications will never need to call this method. It is highly recommended that any applications which do call this method perform all accesses on the returned object reflectively to guard themselves against changes to the implementation.- Specified by:
getPlatformGLExtensions
in interfaceGLBase
-
getRootGL
public GL getRootGL()
Description copied from interface:GLBase
Returns the implementing root instance, considering a wrapped pipelined hierarchy, seeGLBase.getDownstreamGL()
.If this instance is not a wrapping pipeline, i.e. has no downstream instance, this instance is returned.
-
getSwapInterval
public int getSwapInterval()
Description copied from interface:GLBase
Return the current swap interval.If the context has not been made current at all, the default value
0
is returned.For a valid context w/ an
onscreen GLDrawable
the default value is1
, otherwise the default value is0
.- Specified by:
getSwapInterval
in interfaceGLBase
- See Also:
GLContext.getSwapInterval()
,GLBase.setSwapInterval(int)
-
glActiveTexture
public void glActiveTexture(int arg0)
Description copied from interface:GL
Entry point to C language function:void glActiveTexture(GLenum texture)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_multitexture
Alias for:glActiveTextureARB
- Specified by:
glActiveTexture
in interfaceGL
-
glAlphaFunc
public void glAlphaFunc(int arg0, float arg1)
Description copied from interface:GL2ES1
Entry point to C language function:void glAlphaFunc(GLenum func, GLclampf ref)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
,GL_QCOM_alpha_test
Alias for:glAlphaFuncQCOM
- Specified by:
glAlphaFunc
in interfaceGL2ES1
-
glAlphaFuncx
public void glAlphaFuncx(int arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glAlphaFuncx(GLenum func, GLclampx ref)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glAlphaFuncxOES
- Specified by:
glAlphaFuncx
in interfaceGLES1
-
glBindBuffer
public void glBindBuffer(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glBindBuffer(GLenum target, GLuint buffer)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glBindBufferARB
- Specified by:
glBindBuffer
in interfaceGL
-
glBindFramebuffer
public void glBindFramebuffer(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glBindFramebuffer(GLenum target, GLuint framebuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glBindFramebufferOES
,glBindFramebufferEXT
- Specified by:
glBindFramebuffer
in interfaceGL
-
glBindRenderbuffer
public void glBindRenderbuffer(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glBindRenderbufferEXT
,glBindRenderbufferOES
- Specified by:
glBindRenderbuffer
in interfaceGL
-
glBindTexture
public void glBindTexture(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glBindTexture(GLenum target, GLuint texture)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glBindTextureEXT
- Specified by:
glBindTexture
in interfaceGL
-
glBindVertexArrayOES
public void glBindVertexArrayOES(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glBindVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object
- Specified by:
glBindVertexArrayOES
in interfaceGLES1
-
glBlendEquation
public void glBlendEquation(int arg0)
Description copied from interface:GL
Entry point to C language function:void glBlendEquation(GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_VERSION_1_2
,GL_OES_blend_subtract
,GL_EXT_blend_minmax
Alias for:glBlendEquationOES
,glBlendEquationEXT
- Specified by:
glBlendEquation
in interfaceGL
-
glBlendEquationSeparate
public void glBlendEquationSeparate(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_2_0
,GL_OES_blend_equation_separate
,GL_EXT_blend_equation_separate
Alias for:glBlendEquationSeparateOES
,glBlendEquationSeparateEXT
- Specified by:
glBlendEquationSeparate
in interfaceGL
-
glBlendFunc
public void glBlendFunc(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glBlendFunc(GLenum sfactor, GLenum dfactor)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glBlendFunc
in interfaceGL
-
glBlendFuncSeparate
public void glBlendFuncSeparate(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_4
,GL_INGR_blend_func_separate
,GL_OES_blend_func_separate
,GL_EXT_blend_func_separate
Alias for:glBlendFuncSeparateINGR
,glBlendFuncSeparateOES
,glBlendFuncSeparateEXT
- Specified by:
glBlendFuncSeparate
in interfaceGL
-
glBufferData
public void glBufferData(int arg0, long arg1, Buffer arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glBufferDataARB
- Specified by:
glBufferData
in interfaceGL
arg2
- a direct or array-backedBuffer
Throws a
GLException
if GL-function constraints are not met or the native GL-function fails.
-
glBufferSubData
public void glBufferSubData(int arg0, long arg1, long arg2, Buffer arg3)
Description copied from interface:GL
Entry point to C language function:void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glBufferSubDataARB
- Specified by:
glBufferSubData
in interfaceGL
arg3
- a direct or array-backedBuffer
-
glCheckFramebufferStatus
public int glCheckFramebufferStatus(int arg0)
Description copied from interface:GL
Entry point to C language function:GLenum glCheckFramebufferStatus(GLenum target)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glCheckFramebufferStatusEXT
,glCheckFramebufferStatusOES
- Specified by:
glCheckFramebufferStatus
in interfaceGL
-
glClear
public void glClear(int arg0)
Description copied from interface:GL
Entry point to C language function:void glClear(GLbitfield mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glClearColor
public void glClearColor(float arg0, float arg1, float arg2, float arg3)
Description copied from interface:GL
Entry point to C language function:void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glClearColor
in interfaceGL
-
glClearColorx
public void glClearColorx(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glClearColorx(GLclampx red, GLclampx green, GLclampx blue, GLclampx alpha)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glClearColorxOES
- Specified by:
glClearColorx
in interfaceGLES1
-
glClearDepth
public void glClearDepth(double arg0)
Description copied from interface:GLBase
Aliased entrypoint ofvoid glClearDepth(GLclampd depth);
andvoid glClearDepthf(GLclampf depth);
.- Specified by:
glClearDepth
in interfaceGLBase
-
glClearDepthf
public void glClearDepthf(float arg0)
Description copied from interface:GL
Entry point to C language function:void glClearDepthf(GLfloat d)
Part ofGL_ARB_ES2_compatibility
,GL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
,GL_OES_single_precision
Alias for:glClearDepthfOES
- Specified by:
glClearDepthf
in interfaceGL
-
glClearDepthx
public void glClearDepthx(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glClearDepthx(GLclampx depth)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glClearDepthxOES
- Specified by:
glClearDepthx
in interfaceGLES1
-
glClearStencil
public void glClearStencil(int arg0)
Description copied from interface:GL
Entry point to C language function:void glClearStencil(GLint s)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glClearStencil
in interfaceGL
-
glClientActiveTexture
public void glClientActiveTexture(int arg0)
Description copied from interface:GL2ES1
Entry point to C language function:void glClientActiveTexture(GLenum texture)
Part ofGL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_multitexture
Alias for:glClientActiveTextureARB
- Specified by:
glClientActiveTexture
in interfaceGL2ES1
-
glClipPlanef
public void glClipPlanef(int arg0, FloatBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanef(GLenum plane, const GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_IMG_user_clip_plane
,GL_OES_single_precision
Alias for:glClipPlanefIMG
,glClipPlanefOES
- Specified by:
glClipPlanef
in interfaceGLES1
arg1
- a direct or array-backedFloatBuffer
-
glClipPlanef
public void glClipPlanef(int arg0, float[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanef(GLenum plane, const GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_IMG_user_clip_plane
,GL_OES_single_precision
Alias for:glClipPlanefIMG
,glClipPlanefOES
- Specified by:
glClipPlanef
in interfaceGLES1
-
glClipPlanefIMG
public void glClipPlanefIMG(int arg0, float[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanefIMG(GLenum, const GLfloat * )
Part ofGL_IMG_user_clip_plane
- Specified by:
glClipPlanefIMG
in interfaceGLES1
-
glClipPlanefIMG
public void glClipPlanefIMG(int arg0, FloatBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanefIMG(GLenum, const GLfloat * )
Part ofGL_IMG_user_clip_plane
- Specified by:
glClipPlanefIMG
in interfaceGLES1
arg1
- a direct or array-backedFloatBuffer
-
glClipPlanex
public void glClipPlanex(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanex(GLenum plane, const GLfixed * equation)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
,GL_IMG_user_clip_plane
Alias for:glClipPlanexOES
,glClipPlanexIMG
- Specified by:
glClipPlanex
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glClipPlanex
public void glClipPlanex(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanex(GLenum plane, const GLfixed * equation)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
,GL_IMG_user_clip_plane
Alias for:glClipPlanexOES
,glClipPlanexIMG
- Specified by:
glClipPlanex
in interfaceGLES1
-
glClipPlanexIMG
public void glClipPlanexIMG(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanexIMG(GLenum, const GLfixed * )
Part ofGL_IMG_user_clip_plane
- Specified by:
glClipPlanexIMG
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glClipPlanexIMG
public void glClipPlanexIMG(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glClipPlanexIMG(GLenum, const GLfixed * )
Part ofGL_IMG_user_clip_plane
- Specified by:
glClipPlanexIMG
in interfaceGLES1
-
glColor4f
public void glColor4f(float arg0, float arg1, float arg2, float arg3)
- Specified by:
glColor4f
in interfaceGLLightingFunc
- Specified by:
glColor4f
in interfaceGLPointerFunc
-
glColor4ub
public void glColor4ub(byte arg0, byte arg1, byte arg2, byte arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glColor4ub
in interfaceGL2ES1
-
glColor4x
public void glColor4x(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glColor4x(GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glColor4xOES
-
glColorMask
public void glColorMask(boolean arg0, boolean arg1, boolean arg2, boolean arg3)
Description copied from interface:GL
Entry point to C language function:void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glColorMask
in interfaceGL
-
glColorPointer
public void glColorPointer(int arg0, int arg1, int arg2, Buffer arg3)
- Specified by:
glColorPointer
in interfaceGLPointerFunc
-
glColorPointer
public void glColorPointer(int arg0, int arg1, int arg2, long arg3)
- Specified by:
glColorPointer
in interfaceGLPointerFunc
-
glColorPointer
public void glColorPointer(GLArrayData arg0)
- Specified by:
glColorPointer
in interfaceGLPointerFunc
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
Description copied from interface:GL
Entry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARB
- Specified by:
glCompressedTexImage2D
in interfaceGL
arg7
- a direct or array-backedBuffer
-
glCompressedTexImage2D
public void glCompressedTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, long arg7)
Description copied from interface:GL
Entry point to C language function:void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexImage2DARB
- Specified by:
glCompressedTexImage2D
in interfaceGL
-
glCompressedTexSubImage2D
public void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Description copied from interface:GL
Entry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARB
- Specified by:
glCompressedTexSubImage2D
in interfaceGL
-
glCompressedTexSubImage2D
public void glCompressedTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
Description copied from interface:GL
Entry point to C language function:void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_texture_compression
Alias for:glCompressedTexSubImage2DARB
- Specified by:
glCompressedTexSubImage2D
in interfaceGL
arg8
- a direct or array-backedBuffer
-
glCopyTexImage2D
public void glCopyTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Description copied from interface:GL
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 ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_copy_texture
Alias for:glCopyTexImage2DEXT
- Specified by:
glCopyTexImage2D
in interfaceGL
-
glCopyTexSubImage2D
public void glCopyTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7)
Description copied from interface:GL
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 ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_copy_texture
Alias for:glCopyTexSubImage2DEXT
- Specified by:
glCopyTexSubImage2D
in interfaceGL
-
glCopyTextureLevelsAPPLE
public void glCopyTextureLevelsAPPLE(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glCopyTextureLevelsAPPLE(GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
Part ofGL_APPLE_copy_texture_levels
- Specified by:
glCopyTextureLevelsAPPLE
in interfaceGLES1
-
glCullFace
public void glCullFace(int arg0)
Description copied from interface:GL
Entry point to C language function:void glCullFace(GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glCullFace
in interfaceGL
-
glCurrentPaletteMatrixOES
public void glCurrentPaletteMatrixOES(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glCurrentPaletteMatrixOES(GLuint matrixpaletteindex)
Part ofGL_OES_matrix_palette
- Specified by:
glCurrentPaletteMatrixOES
in interfaceGLES1
-
glDeleteBuffers
public void glDeleteBuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glDeleteBuffers(GLsizei n, const GLuint * buffers)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARB
- Specified by:
glDeleteBuffers
in interfaceGL
-
glDeleteBuffers
public void glDeleteBuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glDeleteBuffers(GLsizei n, const GLuint * buffers)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glDeleteBuffersARB
- Specified by:
glDeleteBuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteFramebuffers
public void glDeleteFramebuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES
,glDeleteFramebuffersEXT
- Specified by:
glDeleteFramebuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteFramebuffers
public void glDeleteFramebuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteFramebuffersOES
,glDeleteFramebuffersEXT
- Specified by:
glDeleteFramebuffers
in interfaceGL
-
glDeleteRenderbuffers
public void glDeleteRenderbuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES
,glDeleteRenderbuffersEXT
- Specified by:
glDeleteRenderbuffers
in interfaceGL
-
glDeleteRenderbuffers
public void glDeleteRenderbuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glDeleteRenderbuffersOES
,glDeleteRenderbuffersEXT
- Specified by:
glDeleteRenderbuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteTextures
public void glDeleteTextures(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glDeleteTexturesEXT
- Specified by:
glDeleteTextures
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glDeleteTextures
public void glDeleteTextures(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glDeleteTextures(GLsizei n, const GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glDeleteTexturesEXT
- Specified by:
glDeleteTextures
in interfaceGL
-
glDeleteVertexArraysOES
public void glDeleteVertexArraysOES(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glDeleteVertexArraysOES
in interfaceGLES1
-
glDeleteVertexArraysOES
public void glDeleteVertexArraysOES(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glDeleteVertexArraysOES(GLsizei n, const GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glDeleteVertexArraysOES
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glDepthFunc
public void glDepthFunc(int arg0)
Description copied from interface:GL
Entry point to C language function:void glDepthFunc(GLenum func)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glDepthFunc
in interfaceGL
-
glDepthMask
public void glDepthMask(boolean arg0)
Description copied from interface:GL
Entry point to C language function:void glDepthMask(GLboolean flag)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glDepthMask
in interfaceGL
-
glDepthRange
public void glDepthRange(double arg0, double arg1)
Description copied from interface:GLBase
Aliased entrypoint ofvoid glDepthRange(GLclampd depth);
andvoid glDepthRangef(GLclampf depth);
.- Specified by:
glDepthRange
in interfaceGLBase
-
glDepthRangef
public void glDepthRangef(float arg0, float arg1)
Description copied from interface:GL
Entry point to C language function:void glDepthRangef(GLfloat n, GLfloat f)
Part ofGL_ARB_ES2_compatibility
,GL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_4_1
,GL_OES_single_precision
Alias for:glDepthRangefOES
- Specified by:
glDepthRangef
in interfaceGL
-
glDepthRangex
public void glDepthRangex(int arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glDepthRangex(GLclampx zNear, GLclampx zFar)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glDepthRangexOES
- Specified by:
glDepthRangex
in interfaceGLES1
-
glDisable
public void glDisable(int arg0)
Description copied from interface:GL
Entry point to C language function:void glDisable(GLenum cap)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glDisableClientState
public void glDisableClientState(int arg0)
- Specified by:
glDisableClientState
in interfaceGLPointerFunc
-
glDisableDriverControlQCOM
public void glDisableDriverControlQCOM(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glDisableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control
- Specified by:
glDisableDriverControlQCOM
in interfaceGLES1
-
glDiscardFramebufferEXT
public void glDiscardFramebufferEXT(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffer
- Specified by:
glDiscardFramebufferEXT
in interfaceGLES1
-
glDiscardFramebufferEXT
public void glDiscardFramebufferEXT(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glDiscardFramebufferEXT(GLenum target, GLsizei numAttachments, const GLenum * attachments)
Part ofGL_EXT_discard_framebuffer
- Specified by:
glDiscardFramebufferEXT
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glDrawArrays
public void glDrawArrays(int arg0, int arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glDrawArrays(GLenum mode, GLint first, GLsizei count)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_vertex_array
Alias for:glDrawArraysEXT
- Specified by:
glDrawArrays
in interfaceGL
-
glDrawElements
public void glDrawElements(int arg0, int arg1, int arg2, long arg3)
Description copied from interface:GL
Entry point to C language function:void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
- Specified by:
glDrawElements
in interfaceGL
-
glDrawElements
public void glDrawElements(int arg0, int arg1, int arg2, Buffer arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_ES_VERSION_2_0
- Specified by:
glDrawElements
in interfaceGL2ES1
arg3
- a direct or array-backedBuffer
-
glDrawTexfOES
public void glDrawTexfOES(float arg0, float arg1, float arg2, float arg3, float arg4)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexfOES(GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexfOES
in interfaceGLES1
-
glDrawTexfvOES
public void glDrawTexfvOES(float[] arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexfvOES(const GLfloat * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexfvOES
in interfaceGLES1
-
glDrawTexfvOES
public void glDrawTexfvOES(FloatBuffer arg0)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexfvOES(const GLfloat * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexfvOES
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedFloatBuffer
-
glDrawTexiOES
public void glDrawTexiOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexiOES(GLint x, GLint y, GLint z, GLint width, GLint height)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexiOES
in interfaceGLES1
-
glDrawTexivOES
public void glDrawTexivOES(IntBuffer arg0)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexivOES(const GLint * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexivOES
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
-
glDrawTexivOES
public void glDrawTexivOES(int[] arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexivOES(const GLint * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexivOES
in interfaceGLES1
-
glDrawTexsOES
public void glDrawTexsOES(short arg0, short arg1, short arg2, short arg3, short arg4)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexsOES(GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexsOES
in interfaceGLES1
-
glDrawTexsvOES
public void glDrawTexsvOES(short[] arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexsvOES(const GLshort * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexsvOES
in interfaceGLES1
-
glDrawTexsvOES
public void glDrawTexsvOES(ShortBuffer arg0)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexsvOES(const GLshort * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexsvOES
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedShortBuffer
-
glDrawTexxOES
public void glDrawTexxOES(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexxOES(GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexxOES
in interfaceGLES1
-
glDrawTexxvOES
public void glDrawTexxvOES(int[] arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexxvOES(const GLfixed * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexxvOES
in interfaceGLES1
-
glDrawTexxvOES
public void glDrawTexxvOES(IntBuffer arg0)
Description copied from interface:GLES1
Entry point to C language function:void glDrawTexxvOES(const GLfixed * coords)
Part ofGL_OES_draw_texture
- Specified by:
glDrawTexxvOES
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
-
glEGLImageTargetRenderbufferStorageOES
public void glEGLImageTargetRenderbufferStorageOES(int arg0, long arg1)
Description copied from interface:GLES1
Entry point to C language function:void glEGLImageTargetRenderbufferStorageOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
- Specified by:
glEGLImageTargetRenderbufferStorageOES
in interfaceGLES1
-
glEGLImageTargetTexture2DOES
public void glEGLImageTargetTexture2DOES(int arg0, long arg1)
Description copied from interface:GLES1
Entry point to C language function:void glEGLImageTargetTexture2DOES(GLenum target, GLeglImageOES image)
Part ofGL_OES_EGL_image
- Specified by:
glEGLImageTargetTexture2DOES
in interfaceGLES1
-
glEnable
public void glEnable(int arg0)
Description copied from interface:GL
Entry point to C language function:void glEnable(GLenum cap)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glEnableClientState
public void glEnableClientState(int arg0)
- Specified by:
glEnableClientState
in interfaceGLPointerFunc
-
glEnableDriverControlQCOM
public void glEnableDriverControlQCOM(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glEnableDriverControlQCOM(GLuint driverControl)
Part ofGL_QCOM_driver_control
- Specified by:
glEnableDriverControlQCOM
in interfaceGLES1
-
glEndTilingQCOM
public void glEndTilingQCOM(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glEndTilingQCOM(GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering
- Specified by:
glEndTilingQCOM
in interfaceGLES1
-
glExtGetBufferPointervQCOM
public void glExtGetBufferPointervQCOM(int arg0, PointerBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetBufferPointervQCOM(GLenum target, GLvoid * * params)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetBufferPointervQCOM
in interfaceGLES1
arg1
- a direct onlyPointerBuffer
-
glExtGetBuffersQCOM
public void glExtGetBuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetBuffersQCOM
in interfaceGLES1
-
glExtGetBuffersQCOM
public void glExtGetBuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetBuffersQCOM(GLuint * buffers, GLint maxBuffers, GLint * numBuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetBuffersQCOM
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetFramebuffersQCOM
public void glExtGetFramebuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetFramebuffersQCOM
in interfaceGLES1
-
glExtGetFramebuffersQCOM
public void glExtGetFramebuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetFramebuffersQCOM(GLuint * framebuffers, GLint maxFramebuffers, GLint * numFramebuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetFramebuffersQCOM
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetProgramBinarySourceQCOM
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, ByteBuffer arg2, IntBuffer arg3)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramBinarySourceQCOM
in interfaceGLES1
arg2
- a direct or array-backedByteBuffer
arg3
- a direct or array-backedIntBuffer
-
glExtGetProgramBinarySourceQCOM
public void glExtGetProgramBinarySourceQCOM(int arg0, int arg1, byte[] arg2, int arg3, int[] arg4, int arg5)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetProgramBinarySourceQCOM(GLuint program, GLenum shadertype, GLchar * source, GLint * length)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramBinarySourceQCOM
in interfaceGLES1
-
glExtGetProgramsQCOM
public void glExtGetProgramsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramsQCOM
in interfaceGLES1
-
glExtGetProgramsQCOM
public void glExtGetProgramsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetProgramsQCOM(GLuint * programs, GLint maxPrograms, GLint * numPrograms)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetProgramsQCOM
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetRenderbuffersQCOM
public void glExtGetRenderbuffersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetRenderbuffersQCOM
in interfaceGLES1
-
glExtGetRenderbuffersQCOM
public void glExtGetRenderbuffersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetRenderbuffersQCOM(GLuint * renderbuffers, GLint maxRenderbuffers, GLint * numRenderbuffers)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetRenderbuffersQCOM
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetShadersQCOM
public void glExtGetShadersQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetShadersQCOM
in interfaceGLES1
-
glExtGetShadersQCOM
public void glExtGetShadersQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetShadersQCOM(GLuint * shaders, GLint maxShaders, GLint * numShaders)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtGetShadersQCOM
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtGetTexLevelParameterivQCOM
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, int[] arg4, int arg5)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexLevelParameterivQCOM
in interfaceGLES1
-
glExtGetTexLevelParameterivQCOM
public void glExtGetTexLevelParameterivQCOM(int arg0, int arg1, int arg2, int arg3, IntBuffer arg4)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetTexLevelParameterivQCOM(GLuint texture, GLenum face, GLint level, GLenum pname, GLint * params)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexLevelParameterivQCOM
in interfaceGLES1
arg4
- a direct or array-backedIntBuffer
-
glExtGetTexSubImageQCOM
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)
Description copied from interface:GLES1
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 ofGL_QCOM_extended_get
- Specified by:
glExtGetTexSubImageQCOM
in interfaceGLES1
arg10
- a direct or array-backedBuffer
-
glExtGetTexturesQCOM
public void glExtGetTexturesQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexturesQCOM
in interfaceGLES1
-
glExtGetTexturesQCOM
public void glExtGetTexturesQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glExtGetTexturesQCOM(GLuint * textures, GLint maxTextures, GLint * numTextures)
Part ofGL_QCOM_extended_get
- Specified by:
glExtGetTexturesQCOM
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glExtIsProgramBinaryQCOM
public boolean glExtIsProgramBinaryQCOM(int arg0)
Description copied from interface:GLES1
Entry point to C language function:GLboolean glExtIsProgramBinaryQCOM(GLuint program)
Part ofGL_QCOM_extended_get2
- Specified by:
glExtIsProgramBinaryQCOM
in interfaceGLES1
-
glExtTexObjectStateOverrideiQCOM
public void glExtTexObjectStateOverrideiQCOM(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glExtTexObjectStateOverrideiQCOM(GLenum target, GLenum pname, GLint param)
Part ofGL_QCOM_extended_get
- Specified by:
glExtTexObjectStateOverrideiQCOM
in interfaceGLES1
-
glFinish
public void glFinish()
Description copied from interface:GL
Entry point to C language function:void glFinish()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glFlush
public void glFlush()
Description copied from interface:GL
Entry point to C language function:void glFlush()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glFlushMappedBufferRange
public void glFlushMappedBufferRange(int arg0, long arg1, long arg2)
Description copied from interface:GL
Entry point to C language function:void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
Part ofGL_ARB_map_buffer_range
,GL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_map_buffer_range
,GL_APPLE_flush_buffer_range
Alias for:glFlushMappedBufferRangeEXT
,glFlushMappedBufferRangeAPPLE
- Specified by:
glFlushMappedBufferRange
in interfaceGL
-
glFogf
public void glFogf(int arg0, float arg1)
Description copied from interface:GL2ES1
Entry point to C language function:void glFogf(GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
-
glFogfv
public void glFogfv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glFogfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
-
glFogfv
public void glFogfv(int arg0, FloatBuffer arg1)
Description copied from interface:GL2ES1
Entry point to C language function:void glFogfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glFogfv
in interfaceGL2ES1
arg1
- a direct or array-backedFloatBuffer
-
glFogx
public void glFogx(int arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glFogx(GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFogxOES
-
glFogxv
public void glFogxv(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glFogxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFogxvOES
-
glFogxv
public void glFogxv(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glFogxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFogxvOES
-
glFramebufferRenderbuffer
public void glFramebufferRenderbuffer(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glFramebufferRenderbufferOES
,glFramebufferRenderbufferEXT
- Specified by:
glFramebufferRenderbuffer
in interfaceGL
-
glFramebufferTexture2D
public void glFramebufferTexture2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
Entry point to C language function:void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glFramebufferTexture2DEXT
,glFramebufferTexture2DOES
- Specified by:
glFramebufferTexture2D
in interfaceGL
-
glFramebufferTexture2DMultisampleEXT
public void glFramebufferTexture2DMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GLES1
Entry point to C language function:void glFramebufferTexture2DMultisampleEXT(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei)
Part ofGL_EXT_multisampled_render_to_texture
- Specified by:
glFramebufferTexture2DMultisampleEXT
in interfaceGLES1
-
glFramebufferTexture2DMultisampleIMG
public void glFramebufferTexture2DMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GLES1
Entry point to C language function:void glFramebufferTexture2DMultisampleIMG(GLenum, GLenum, GLenum, GLuint, GLint, GLsizei)
Part ofGL_IMG_multisampled_render_to_texture
- Specified by:
glFramebufferTexture2DMultisampleIMG
in interfaceGLES1
-
glFrontFace
public void glFrontFace(int arg0)
Description copied from interface:GL
Entry point to C language function:void glFrontFace(GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glFrontFace
in interfaceGL
-
glFrustum
public void glFrustum(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
-
glFrustumf
public void glFrustumf(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
Description copied from interface:GLMatrixFunc
Multiply
the current matrix with the frustum matrix.- Specified by:
glFrustumf
in interfaceGLMatrixFunc
-
glFrustumx
public void glFrustumx(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GLES1
Entry point to C language function:void glFrustumx(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glFrustumxOES
- Specified by:
glFrustumx
in interfaceGLES1
-
glGenBuffers
public void glGenBuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARB
- Specified by:
glGenBuffers
in interfaceGL
-
glGenBuffers
public void glGenBuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glGenBuffers(GLsizei n, GLuint * buffers)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGenBuffersARB
- Specified by:
glGenBuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenFramebuffers
public void glGenFramebuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES
,glGenFramebuffersEXT
- Specified by:
glGenFramebuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenFramebuffers
public void glGenFramebuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glGenFramebuffersOES
,glGenFramebuffersEXT
- Specified by:
glGenFramebuffers
in interfaceGL
-
glGenRenderbuffers
public void glGenRenderbuffers(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT
,glGenRenderbuffersOES
- Specified by:
glGenRenderbuffers
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenRenderbuffers
public void glGenRenderbuffers(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGenRenderbuffersEXT
,glGenRenderbuffersOES
- Specified by:
glGenRenderbuffers
in interfaceGL
-
glGenTextures
public void glGenTextures(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glGenTexturesEXT
- Specified by:
glGenTextures
in interfaceGL
-
glGenTextures
public void glGenTextures(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glGenTextures(GLsizei n, GLuint * textures)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glGenTexturesEXT
- Specified by:
glGenTextures
in interfaceGL
arg1
- a direct or array-backedIntBuffer
-
glGenVertexArraysOES
public void glGenVertexArraysOES(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glGenVertexArraysOES
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glGenVertexArraysOES
public void glGenVertexArraysOES(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGenVertexArraysOES(GLsizei n, GLuint * arrays)
Part ofGL_OES_vertex_array_object
- Specified by:
glGenVertexArraysOES
in interfaceGLES1
-
glGenerateMipmap
public void glGenerateMipmap(int arg0)
Description copied from interface:GL
Entry point to C language function:void glGenerateMipmap(GLenum target)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glGenerateMipmapOES
,glGenerateMipmapEXT
- Specified by:
glGenerateMipmap
in interfaceGL
-
glGetBooleanv
public void glGetBooleanv(int arg0, byte[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetBooleanv
in interfaceGL
-
glGetBooleanv
public void glGetBooleanv(int arg0, ByteBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glGetBooleanv(GLenum pname, GLboolean * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetBooleanv
in interfaceGL
arg1
- a direct or array-backedByteBuffer
-
glGetBufferParameteriv
public void glGetBufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
Entry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARB
- Specified by:
glGetBufferParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glGetBufferParameteriv
public void glGetBufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glGetBufferParameterivARB
- Specified by:
glGetBufferParameteriv
in interfaceGL
-
glGetClipPlanef
public void glGetClipPlanef(int arg0, float[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetClipPlanef(GLenum pname, GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_OES_single_precision
Alias for:glGetClipPlanefOES
- Specified by:
glGetClipPlanef
in interfaceGLES1
-
glGetClipPlanef
public void glGetClipPlanef(int arg0, FloatBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glGetClipPlanef(GLenum pname, GLfloat * equation)
Part ofGL_VERSION_ES_CM
,GL_OES_single_precision
Alias for:glGetClipPlanefOES
- Specified by:
glGetClipPlanef
in interfaceGLES1
arg1
- a direct or array-backedFloatBuffer
-
glGetClipPlanex
public void glGetClipPlanex(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetClipPlanex(GLenum pname, GLfixed * eqn)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetClipPlanexOES
- Specified by:
glGetClipPlanex
in interfaceGLES1
-
glGetClipPlanex
public void glGetClipPlanex(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glGetClipPlanex(GLenum pname, GLfixed * eqn)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetClipPlanexOES
- Specified by:
glGetClipPlanex
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glGetDriverControlStringQCOM
public void glGetDriverControlStringQCOM(int arg0, int arg1, IntBuffer arg2, ByteBuffer arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlStringQCOM
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
arg3
- a direct or array-backedByteBuffer
-
glGetDriverControlStringQCOM
public void glGetDriverControlStringQCOM(int arg0, int arg1, int[] arg2, int arg3, byte[] arg4, int arg5)
Description copied from interface:GLES1
Entry point to C language function:void glGetDriverControlStringQCOM(GLuint driverControl, GLsizei bufSize, GLsizei * length, GLchar * driverControlString)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlStringQCOM
in interfaceGLES1
-
glGetDriverControlsQCOM
public void glGetDriverControlsQCOM(int[] arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlsQCOM
in interfaceGLES1
-
glGetDriverControlsQCOM
public void glGetDriverControlsQCOM(IntBuffer arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetDriverControlsQCOM(GLint * num, GLsizei size, GLuint * driverControls)
Part ofGL_QCOM_driver_control
- Specified by:
glGetDriverControlsQCOM
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg2
- a direct or array-backedIntBuffer
-
glGetError
public int glGetError()
Description copied from interface:GL
Entry point to C language function:GLenum glGetError()
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetError
in interfaceGL
-
glGetFixedv
public void glGetFixedv(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glGetFixedv(GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetFixedvOES
- Specified by:
glGetFixedv
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glGetFixedv
public void glGetFixedv(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetFixedv(GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetFixedvOES
- Specified by:
glGetFixedv
in interfaceGLES1
-
glGetFloatv
public void glGetFloatv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glGetFloatv
in interfaceGL
- Specified by:
glGetFloatv
in interfaceGLMatrixFunc
- Parameters:
arg0
-GLMatrixFunc.GL_MODELVIEW_MATRIX
,GLMatrixFunc.GL_PROJECTION_MATRIX
orGLMatrixFunc.GL_TEXTURE_MATRIX
arg1
- storagearg2
- storage offset
-
glGetFloatv
public void glGetFloatv(int arg0, FloatBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glGetFloatv(GLenum pname, GLfloat * data)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glGetFloatv
in interfaceGL
- Specified by:
glGetFloatv
in interfaceGLMatrixFunc
- Parameters:
arg0
-GLMatrixFunc.GL_MODELVIEW_MATRIX
,GLMatrixFunc.GL_PROJECTION_MATRIX
orGLMatrixFunc.GL_TEXTURE_MATRIX
arg1
- a direct or array-backedFloatBuffer
-
glGetFramebufferAttachmentParameteriv
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL
Entry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT
,glGetFramebufferAttachmentParameterivOES
- Specified by:
glGetFramebufferAttachmentParameteriv
in interfaceGL
arg3
- a direct or array-backedIntBuffer
-
glGetFramebufferAttachmentParameteriv
public void glGetFramebufferAttachmentParameteriv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL
Entry point to C language function:void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetFramebufferAttachmentParameterivEXT
,glGetFramebufferAttachmentParameterivOES
- Specified by:
glGetFramebufferAttachmentParameteriv
in interfaceGL
-
glGetGraphicsResetStatus
public int glGetGraphicsResetStatus()
Description copied from interface:GL
Entry point to C language function:GLenum glGetGraphicsResetStatus()
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glGetGraphicsResetStatusEXT
,glGetGraphicsResetStatusARB
,glGetGraphicsResetStatusKHR
- Specified by:
glGetGraphicsResetStatus
in interfaceGL
-
glGetIntegerv
public void glGetIntegerv(int arg0, IntBuffer arg1)
Description copied from interface:GL
Entry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetIntegerv
in interfaceGL
- Specified by:
glGetIntegerv
in interfaceGLMatrixFunc
- Parameters:
arg0
-GLMatrixFunc.GL_MATRIX_MODE
to receive the current matrix modearg1
- a direct or array-backedIntBuffer
-
glGetIntegerv
public void glGetIntegerv(int arg0, int[] arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glGetIntegerv(GLenum pname, GLint * data)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetIntegerv
in interfaceGL
- Specified by:
glGetIntegerv
in interfaceGLMatrixFunc
-
glGetLightfv
public void glGetLightfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glGetLightfv
in interfaceGL2ES1
arg2
- a direct or array-backedFloatBuffer
-
glGetLightfv
public void glGetLightfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glGetLightfv
in interfaceGL2ES1
-
glGetLightxv
public void glGetLightxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetLightxv(GLenum light, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetLightxvOES
- Specified by:
glGetLightxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glGetLightxv
public void glGetLightxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetLightxv(GLenum light, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetLightxvOES
- Specified by:
glGetLightxv
in interfaceGLES1
-
glGetMaterialfv
public void glGetMaterialfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glGetMaterialfv
in interfaceGL2ES1
arg2
- a direct or array-backedFloatBuffer
-
glGetMaterialfv
public void glGetMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glGetMaterialfv
in interfaceGL2ES1
-
glGetMaterialxv
public void glGetMaterialxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetMaterialxvOES
- Specified by:
glGetMaterialxv
in interfaceGLES1
-
glGetMaterialxv
public void glGetMaterialxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetMaterialxv(GLenum face, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetMaterialxvOES
- Specified by:
glGetMaterialxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glGetRenderbufferParameteriv
public void glGetRenderbufferParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
Entry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT
,glGetRenderbufferParameterivOES
- Specified by:
glGetRenderbufferParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glGetRenderbufferParameteriv
public void glGetRenderbufferParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glGetRenderbufferParameterivEXT
,glGetRenderbufferParameterivOES
- Specified by:
glGetRenderbufferParameteriv
in interfaceGL
-
glGetString
public String glGetString(int arg0)
Description copied from interface:GL
Entry point to C language function:const GLubyte * glGetString(GLenum name)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetString
in interfaceGL
-
glGetTexEnvfv
public void glGetTexEnvfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glGetTexEnvfv
in interfaceGL2ES1
arg2
- a direct or array-backedFloatBuffer
-
glGetTexEnvfv
public void glGetTexEnvfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glGetTexEnvfv
in interfaceGL2ES1
-
glGetTexEnviv
public void glGetTexEnviv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params)
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetTexEnviv
in interfaceGL2ES1
-
glGetTexEnviv
public void glGetTexEnviv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params)
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetTexEnviv
in interfaceGL2ES1
arg2
- a direct or array-backedIntBuffer
-
glGetTexEnvxv
public void glGetTexEnvxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexEnvxvOES
- Specified by:
glGetTexEnvxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glGetTexEnvxv
public void glGetTexEnvxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexEnvxv(GLenum tenv, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexEnvxvOES
- Specified by:
glGetTexEnvxv
in interfaceGLES1
-
glGetTexGenfv
public void glGetTexGenfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenfvOES
- Specified by:
glGetTexGenfv
in interfaceGLES1
arg2
- a direct or array-backedFloatBuffer
-
glGetTexGenfv
public void glGetTexGenfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenfvOES
- Specified by:
glGetTexGenfv
in interfaceGLES1
-
glGetTexGeniv
public void glGetTexGeniv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenivOES
- Specified by:
glGetTexGeniv
in interfaceGLES1
-
glGetTexGeniv
public void glGetTexGeniv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glGetTexGenivOES
- Specified by:
glGetTexGeniv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glGetTexGenxv
public void glGetTexGenxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glGetTexGenxvOES
- Specified by:
glGetTexGenxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glGetTexGenxv
public void glGetTexGenxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexGenxv(GLenum coord, GLenum pname, GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glGetTexGenxvOES
- Specified by:
glGetTexGenxv
in interfaceGLES1
-
glGetTexParameterfv
public void glGetTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glGetTexParameterfv
in interfaceGL
-
glGetTexParameterfv
public void glGetTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL
Entry point to C language function:void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glGetTexParameterfv
in interfaceGL
arg2
- a direct or array-backedFloatBuffer
-
glGetTexParameteriv
public void glGetTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetTexParameteriv
in interfaceGL
-
glGetTexParameteriv
public void glGetTexParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
Entry point to C language function:void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glGetTexParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glGetTexParameterxv
public void glGetTexParameterxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexParameterxvOES
- Specified by:
glGetTexParameterxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glGetTexParameterxv
public void glGetTexParameterxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glGetTexParameterxv(GLenum target, GLenum pname, GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glGetTexParameterxvOES
- Specified by:
glGetTexParameterxv
in interfaceGLES1
-
glGetnUniformfv
public void glGetnUniformfv(int arg0, int arg1, int arg2, FloatBuffer arg3)
Description copied from interface:GL
Entry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_KHR_robustness
,GL_EXT_robustness
,GL_ARB_robustness
Alias for:glGetnUniformfvKHR
,glGetnUniformfvEXT
,glGetnUniformfvARB
- Specified by:
glGetnUniformfv
in interfaceGL
arg3
- a direct or array-backedFloatBuffer
-
glGetnUniformfv
public void glGetnUniformfv(int arg0, int arg1, int arg2, float[] arg3, int arg4)
Description copied from interface:GL
Entry point to C language function:void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_KHR_robustness
,GL_EXT_robustness
,GL_ARB_robustness
Alias for:glGetnUniformfvKHR
,glGetnUniformfvEXT
,glGetnUniformfvARB
- Specified by:
glGetnUniformfv
in interfaceGL
-
glGetnUniformiv
public void glGetnUniformiv(int arg0, int arg1, int arg2, int[] arg3, int arg4)
Description copied from interface:GL
Entry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glGetnUniformivEXT
,glGetnUniformivARB
,glGetnUniformivKHR
- Specified by:
glGetnUniformiv
in interfaceGL
-
glGetnUniformiv
public void glGetnUniformiv(int arg0, int arg1, int arg2, IntBuffer arg3)
Description copied from interface:GL
Entry point to C language function:void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
Part ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glGetnUniformivEXT
,glGetnUniformivARB
,glGetnUniformivKHR
- Specified by:
glGetnUniformiv
in interfaceGL
arg3
- a direct or array-backedIntBuffer
-
glHint
public void glHint(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glHint(GLenum target, GLenum mode)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
,GL_PGI_misc_hints
Alias for:glHintPGI
-
glIsBuffer
public boolean glIsBuffer(int arg0)
Description copied from interface:GL
Entry point to C language function:GLboolean glIsBuffer(GLuint buffer)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_ARB_vertex_buffer_object
Alias for:glIsBufferARB
- Specified by:
glIsBuffer
in interfaceGL
-
glIsEnabled
public boolean glIsEnabled(int arg0)
Description copied from interface:GL
Entry point to C language function:GLboolean glIsEnabled(GLenum cap)
Part ofGL_NV_vertex_buffer_unified_memory
,GL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glIsEnabled
in interfaceGL
-
glIsFramebuffer
public boolean glIsFramebuffer(int arg0)
Description copied from interface:GL
Entry point to C language function:GLboolean glIsFramebuffer(GLuint framebuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glIsFramebufferEXT
,glIsFramebufferOES
- Specified by:
glIsFramebuffer
in interfaceGL
-
glIsRenderbuffer
public boolean glIsRenderbuffer(int arg0)
Description copied from interface:GL
Entry point to C language function:GLboolean glIsRenderbuffer(GLuint renderbuffer)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_OES_framebuffer_object
,GL_EXT_framebuffer_object
Alias for:glIsRenderbufferOES
,glIsRenderbufferEXT
- Specified by:
glIsRenderbuffer
in interfaceGL
-
glIsTexture
public boolean glIsTexture(int arg0)
Description copied from interface:GL
Entry point to C language function:GLboolean glIsTexture(GLuint texture)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_texture_object
Alias for:glIsTextureEXT
- Specified by:
glIsTexture
in interfaceGL
-
glIsVertexArrayOES
public boolean glIsVertexArrayOES(int arg0)
Description copied from interface:GLES1
Entry point to C language function:GLboolean glIsVertexArrayOES(GLuint array)
Part ofGL_OES_vertex_array_object
- Specified by:
glIsVertexArrayOES
in interfaceGLES1
-
glLightModelf
public void glLightModelf(int arg0, float arg1)
Description copied from interface:GL2ES1
Entry point to C language function:void glLightModelf(GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glLightModelf
in interfaceGL2ES1
-
glLightModelfv
public void glLightModelfv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glLightModelfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glLightModelfv
in interfaceGL2ES1
-
glLightModelfv
public void glLightModelfv(int arg0, FloatBuffer arg1)
Description copied from interface:GL2ES1
Entry point to C language function:void glLightModelfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glLightModelfv
in interfaceGL2ES1
arg1
- a direct or array-backedFloatBuffer
-
glLightModelx
public void glLightModelx(int arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glLightModelx(GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightModelxOES
- Specified by:
glLightModelx
in interfaceGLES1
-
glLightModelxv
public void glLightModelxv(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glLightModelxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightModelxvOES
- Specified by:
glLightModelxv
in interfaceGLES1
-
glLightModelxv
public void glLightModelxv(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glLightModelxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightModelxvOES
- Specified by:
glLightModelxv
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glLightf
public void glLightf(int arg0, int arg1, float arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glLightf(GLenum light, GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
-
glLightfv
public void glLightfv(int arg0, int arg1, FloatBuffer arg2)
- Specified by:
glLightfv
in interfaceGLLightingFunc
-
glLightfv
public void glLightfv(int arg0, int arg1, float[] arg2, int arg3)
- Specified by:
glLightfv
in interfaceGLLightingFunc
-
glLightx
public void glLightx(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glLightx(GLenum light, GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightxOES
-
glLightxv
public void glLightxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glLightxv(GLenum light, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightxvOES
-
glLightxv
public void glLightxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glLightxv(GLenum light, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLightxvOES
-
glLineWidth
public void glLineWidth(float arg0)
Description copied from interface:GL
Entry point to C language function:void glLineWidth(GLfloat width)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glLineWidth
in interfaceGL
-
glLineWidthx
public void glLineWidthx(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glLineWidthx(GLfixed width)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLineWidthxOES
- Specified by:
glLineWidthx
in interfaceGLES1
-
glLoadIdentity
public void glLoadIdentity()
Description copied from interface:GLMatrixFunc
Load the current matrix with the identity matrix- Specified by:
glLoadIdentity
in interfaceGLMatrixFunc
-
glLoadMatrixf
public void glLoadMatrixf(FloatBuffer arg0)
Description copied from interface:GLMatrixFunc
Load the current matrix w/ the provided one.- Specified by:
glLoadMatrixf
in interfaceGLMatrixFunc
-
glLoadMatrixf
public void glLoadMatrixf(float[] arg0, int arg1)
Description copied from interface:GLMatrixFunc
Load the current matrix w/ the provided one.- Specified by:
glLoadMatrixf
in interfaceGLMatrixFunc
-
glLoadMatrixx
public void glLoadMatrixx(IntBuffer arg0)
Description copied from interface:GLES1
Entry point to C language function:void glLoadMatrixx(const GLfixed * m)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLoadMatrixxOES
- Specified by:
glLoadMatrixx
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
-
glLoadMatrixx
public void glLoadMatrixx(int[] arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glLoadMatrixx(const GLfixed * m)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glLoadMatrixxOES
- Specified by:
glLoadMatrixx
in interfaceGLES1
-
glLoadPaletteFromModelViewMatrixOES
public void glLoadPaletteFromModelViewMatrixOES()
Description copied from interface:GLES1
Entry point to C language function:void glLoadPaletteFromModelViewMatrixOES()
Part ofGL_OES_matrix_palette
- Specified by:
glLoadPaletteFromModelViewMatrixOES
in interfaceGLES1
-
glLogicOp
public void glLogicOp(int arg0)
Description copied from interface:GL2ES1
Entry point to C language function:void glLogicOp(GLenum opcode)
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glMapBuffer
public ByteBuffer glMapBuffer(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void * glMapBuffer(GLenum target, GLenum access)
Part ofGL_VERSION_1_5
,GL_OES_mapbuffer
,GL_ARB_vertex_buffer_object
Alias for:glMapBufferOES
,glMapBufferARB
Throws a
GLException
if GL-function constraints are not met.Returns
GLBase.mapBuffer(int, int)
'sGLBufferStorage.getMappedBuffer()
.- Specified by:
glMapBuffer
in interfaceGL
-
glMapBufferRange
public ByteBuffer glMapBufferRange(int arg0, long arg1, long arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void * glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Part ofGL_ARB_map_buffer_range
,GL_ES_VERSION_3_0
,GL_VERSION_3_0
,GL_EXT_map_buffer_range
Alias for:glMapBufferRangeEXT
Throws a
GLException
if GL-function constraints are not met.Returns
GLBase.mapBufferRange(int, long, long, int)
'sGLBufferStorage.getMappedBuffer()
.- Specified by:
glMapBufferRange
in interfaceGL
-
glMaterialf
public void glMaterialf(int arg0, int arg1, float arg2)
- Specified by:
glMaterialf
in interfaceGLLightingFunc
-
glMaterialfv
public void glMaterialfv(int arg0, int arg1, float[] arg2, int arg3)
- Specified by:
glMaterialfv
in interfaceGLLightingFunc
-
glMaterialfv
public void glMaterialfv(int arg0, int arg1, FloatBuffer arg2)
- Specified by:
glMaterialfv
in interfaceGLLightingFunc
-
glMaterialx
public void glMaterialx(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glMaterialx(GLenum face, GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMaterialxOES
- Specified by:
glMaterialx
in interfaceGLES1
-
glMaterialxv
public void glMaterialxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMaterialxvOES
- Specified by:
glMaterialxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glMaterialxv
public void glMaterialxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glMaterialxv(GLenum face, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMaterialxvOES
- Specified by:
glMaterialxv
in interfaceGLES1
-
glMatrixIndexPointerOES
public void glMatrixIndexPointerOES(int arg0, int arg1, int arg2, Buffer arg3)
Description copied from interface:GLES1
Entry point to C language function:void glMatrixIndexPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
Part ofGL_OES_matrix_palette
- Specified by:
glMatrixIndexPointerOES
in interfaceGLES1
arg3
- a direct or array-backedBuffer
-
glMatrixMode
public void glMatrixMode(int arg0)
Description copied from interface:GLMatrixFunc
Sets the current matrix mode.- Specified by:
glMatrixMode
in interfaceGLMatrixFunc
- Parameters:
arg0
-GLMatrixFunc.GL_MODELVIEW
,GLMatrixFunc.GL_PROJECTION
orGL_TEXTURE
.
-
glMultMatrixf
public void glMultMatrixf(FloatBuffer arg0)
Description copied from interface:GLMatrixFunc
Multiply the current matrix: [c] = [c] x [m]- Specified by:
glMultMatrixf
in interfaceGLMatrixFunc
- Parameters:
arg0
- the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl
-
glMultMatrixf
public void glMultMatrixf(float[] arg0, int arg1)
Description copied from interface:GLMatrixFunc
Multiply the current matrix: [c] = [c] x [m]- Specified by:
glMultMatrixf
in interfaceGLMatrixFunc
-
glMultMatrixx
public void glMultMatrixx(IntBuffer arg0)
Description copied from interface:GLES1
Entry point to C language function:void glMultMatrixx(const GLfixed * m)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMultMatrixxOES
- Specified by:
glMultMatrixx
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
-
glMultMatrixx
public void glMultMatrixx(int[] arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glMultMatrixx(const GLfixed * m)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMultMatrixxOES
- Specified by:
glMultMatrixx
in interfaceGLES1
-
glMultiTexCoord4f
public void glMultiTexCoord4f(int arg0, float arg1, float arg2, float arg3, float arg4)
Description copied from interface:GL2ES1
Entry point to C language function:void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_3
,GL_ARB_multitexture
Alias for:glMultiTexCoord4fARB
- Specified by:
glMultiTexCoord4f
in interfaceGL2ES1
-
glMultiTexCoord4x
public void glMultiTexCoord4x(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glMultiTexCoord4x(GLenum target, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glMultiTexCoord4xOES
- Specified by:
glMultiTexCoord4x
in interfaceGLES1
-
glNormal3f
public void glNormal3f(float arg0, float arg1, float arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glNormal3f
in interfaceGL2ES1
-
glNormal3x
public void glNormal3x(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glNormal3x(GLfixed nx, GLfixed ny, GLfixed nz)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glNormal3xOES
- Specified by:
glNormal3x
in interfaceGLES1
-
glNormalPointer
public void glNormalPointer(int arg0, int arg1, long arg2)
- Specified by:
glNormalPointer
in interfaceGLPointerFunc
-
glNormalPointer
public void glNormalPointer(int arg0, int arg1, Buffer arg2)
- Specified by:
glNormalPointer
in interfaceGLPointerFunc
-
glNormalPointer
public void glNormalPointer(GLArrayData arg0)
- Specified by:
glNormalPointer
in interfaceGLPointerFunc
-
glOrtho
public void glOrtho(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
-
glOrthof
public void glOrthof(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
Description copied from interface:GLMatrixFunc
Multiply
the current matrix with the orthogonal matrix.- Specified by:
glOrthof
in interfaceGLMatrixFunc
-
glOrthox
public void glOrthox(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GLES1
Entry point to C language function:void glOrthox(GLfixed left, GLfixed right, GLfixed bottom, GLfixed top, GLfixed zNear, GLfixed zFar)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glOrthoxOES
-
glPixelStorei
public void glPixelStorei(int arg0, int arg1)
Description copied from interface:GL
Entry point to C language function:void glPixelStorei(GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glPixelStorei
in interfaceGL
-
glPointParameterf
public void glPointParameterf(int arg0, float arg1)
Description copied from interface:GL2ES1
Entry point to C language function:void glPointParameterf(GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_4
,GL_EXT_point_parameters
,GL_ARB_point_parameters
,GL_SGIS_point_parameters
Alias for:glPointParameterfEXT
,glPointParameterfARB
,glPointParameterfSGIS
- Specified by:
glPointParameterf
in interfaceGL2ES1
-
glPointParameterfv
public void glPointParameterfv(int arg0, FloatBuffer arg1)
Description copied from interface:GL2ES1
Entry point to C language function:void glPointParameterfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_4
,GL_SGIS_point_parameters
,GL_EXT_point_parameters
,GL_ARB_point_parameters
Alias for:glPointParameterfvSGIS
,glPointParameterfvEXT
,glPointParameterfvARB
- Specified by:
glPointParameterfv
in interfaceGL2ES1
arg1
- a direct or array-backedFloatBuffer
-
glPointParameterfv
public void glPointParameterfv(int arg0, float[] arg1, int arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glPointParameterfv(GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_4
,GL_SGIS_point_parameters
,GL_EXT_point_parameters
,GL_ARB_point_parameters
Alias for:glPointParameterfvSGIS
,glPointParameterfvEXT
,glPointParameterfvARB
- Specified by:
glPointParameterfv
in interfaceGL2ES1
-
glPointParameterx
public void glPointParameterx(int arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glPointParameterx(GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointParameterxOES
- Specified by:
glPointParameterx
in interfaceGLES1
-
glPointParameterxv
public void glPointParameterxv(int arg0, int[] arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glPointParameterxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointParameterxvOES
- Specified by:
glPointParameterxv
in interfaceGLES1
-
glPointParameterxv
public void glPointParameterxv(int arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:void glPointParameterxv(GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointParameterxvOES
- Specified by:
glPointParameterxv
in interfaceGLES1
arg1
- a direct or array-backedIntBuffer
-
glPointSize
public void glPointSize(float arg0)
Description copied from interface:GL2ES1
Entry point to C language function:void glPointSize(GLfloat size)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glPointSize
in interfaceGL2ES1
-
glPointSizePointerOES
public void glPointSizePointerOES(int arg0, int arg1, Buffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glPointSizePointerOES(GLenum type, GLsizei stride, const GLvoid * pointer)
Part ofGL_OES_point_size_array
- Specified by:
glPointSizePointerOES
in interfaceGLES1
arg2
- a direct or array-backedBuffer
-
glPointSizex
public void glPointSizex(int arg0)
Description copied from interface:GLES1
Entry point to C language function:void glPointSizex(GLfixed size)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPointSizexOES
- Specified by:
glPointSizex
in interfaceGLES1
-
glPolygonOffset
public void glPolygonOffset(float arg0, float arg1)
Description copied from interface:GL
Entry point to C language function:void glPolygonOffset(GLfloat factor, GLfloat units)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_1
,GL_VERSION_1_0
,GL_EXT_polygon_offset
Alias for:glPolygonOffsetEXT
- Specified by:
glPolygonOffset
in interfaceGL
-
glPolygonOffsetx
public void glPolygonOffsetx(int arg0, int arg1)
Description copied from interface:GLES1
Entry point to C language function:void glPolygonOffsetx(GLfixed factor, GLfixed units)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glPolygonOffsetxOES
- Specified by:
glPolygonOffsetx
in interfaceGLES1
-
glPopMatrix
public void glPopMatrix()
Description copied from interface:GLMatrixFunc
Pop the current matrix from it's stack.- Specified by:
glPopMatrix
in interfaceGLMatrixFunc
- See Also:
GLMatrixFunc.glPushMatrix()
-
glPushMatrix
public void glPushMatrix()
Description copied from interface:GLMatrixFunc
Push the current matrix to it's stack, while preserving it's values.There exist one stack per matrix mode, i.e.
GLMatrixFunc.GL_MODELVIEW
,GLMatrixFunc.GL_PROJECTION
andGL_TEXTURE
.- Specified by:
glPushMatrix
in interfaceGLMatrixFunc
-
glQueryMatrixxOES
public int glQueryMatrixxOES(int[] arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
Part ofGL_OES_query_matrix
- Specified by:
glQueryMatrixxOES
in interfaceGLES1
-
glQueryMatrixxOES
public int glQueryMatrixxOES(IntBuffer arg0, IntBuffer arg1)
Description copied from interface:GLES1
Entry point to C language function:GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
Part ofGL_OES_query_matrix
- Specified by:
glQueryMatrixxOES
in interfaceGLES1
- Parameters:
arg0
- a direct or array-backedIntBuffer
arg1
- a direct or array-backedIntBuffer
-
glReadPixels
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, Buffer arg6)
Description copied from interface:GL
Entry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glReadPixels
in interfaceGL
arg6
- a direct or array-backedBuffer
-
glReadPixels
public void glReadPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, long arg6)
Description copied from interface:GL
Entry point to C language function:void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glReadPixels
in interfaceGL
-
glReadnPixels
public void glReadnPixels(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, Buffer arg7)
Description copied from interface:GL
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 ofGL_VERSION_4_5
,GL_ES_VERSION_3_2
,GL_EXT_robustness
,GL_ARB_robustness
,GL_KHR_robustness
Alias for:glReadnPixelsEXT
,glReadnPixelsARB
,glReadnPixelsKHR
- Specified by:
glReadnPixels
in interfaceGL
arg7
- a direct or array-backedBuffer
-
glRenderbufferStorage
public void glRenderbufferStorage(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_EXT_framebuffer_object
,GL_OES_framebuffer_object
Alias for:glRenderbufferStorageEXT
,glRenderbufferStorageOES
- Specified by:
glRenderbufferStorage
in interfaceGL
-
glRenderbufferStorageMultisample
public void glRenderbufferStorageMultisample(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
Entry point to C language function:void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_3_0
,GL_ARB_framebuffer_object
,GL_VERSION_3_0
,GL_APPLE_framebuffer_multisample
,GL_EXT_multisampled_render_to_texture
,GL_EXT_framebuffer_multisample
,GL_ANGLE_framebuffer_multisample
,GL_IMG_multisampled_render_to_texture
,GL_NV_framebuffer_multisample
Alias for:glRenderbufferStorageMultisampleAPPLE
,glRenderbufferStorageMultisampleEXT
,glRenderbufferStorageMultisampleANGLE
,glRenderbufferStorageMultisampleIMG
,glRenderbufferStorageMultisampleNV
- Specified by:
glRenderbufferStorageMultisample
in interfaceGL
-
glRenderbufferStorageMultisampleEXT
public void glRenderbufferStorageMultisampleEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glRenderbufferStorageMultisampleEXT(GLenum, GLsizei, GLenum, GLsizei, GLsizei)
Part ofGL_EXT_multisampled_render_to_texture
,GL_EXT_framebuffer_multisample
- Specified by:
glRenderbufferStorageMultisampleEXT
in interfaceGLES1
-
glRenderbufferStorageMultisampleIMG
public void glRenderbufferStorageMultisampleIMG(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glRenderbufferStorageMultisampleIMG(GLenum, GLsizei, GLenum, GLsizei, GLsizei)
Part ofGL_IMG_multisampled_render_to_texture
- Specified by:
glRenderbufferStorageMultisampleIMG
in interfaceGLES1
-
glResolveMultisampleFramebuffer
public void glResolveMultisampleFramebuffer()
Description copied from interface:GLES1
Entry point to C language function:void glResolveMultisampleFramebuffer()
Part ofGL_APPLE_framebuffer_multisample
Alias for:glResolveMultisampleFramebufferAPPLE
- Specified by:
glResolveMultisampleFramebuffer
in interfaceGLES1
-
glRotatef
public void glRotatef(float arg0, float arg1, float arg2, float arg3)
Description copied from interface:GLMatrixFunc
Rotate the current matrix.- Specified by:
glRotatef
in interfaceGLMatrixFunc
-
glRotatex
public void glRotatex(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glRotatex(GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glRotatexOES
-
glSampleCoverage
public void glSampleCoverage(float arg0, boolean arg1)
Description copied from interface:GL
Entry point to C language function:void glSampleCoverage(GLfloat value, GLboolean invert)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_1_3
,GL_VERSION_ES_CL_CM
,GL_ARB_multisample
,GL_OES_fixed_point
Alias for:glSampleCoverageARB
,glSampleCoverageOES
- Specified by:
glSampleCoverage
in interfaceGL
-
glSampleCoveragex
public void glSampleCoveragex(int arg0, boolean arg1)
Description copied from interface:GLES1
Entry point to C language function:void glSampleCoveragex(GLclampx value, GLboolean invert)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glSampleCoveragexOES
- Specified by:
glSampleCoveragex
in interfaceGLES1
-
glScalef
public void glScalef(float arg0, float arg1, float arg2)
Description copied from interface:GLMatrixFunc
Scale the current matrix.- Specified by:
glScalef
in interfaceGLMatrixFunc
-
glScalex
public void glScalex(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glScalex(GLfixed x, GLfixed y, GLfixed z)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glScalexOES
-
glScissor
public void glScissor(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glShadeModel
public void glShadeModel(int arg0)
- Specified by:
glShadeModel
in interfaceGLLightingFunc
-
glStartTilingQCOM
public void glStartTilingQCOM(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GLES1
Entry point to C language function:void glStartTilingQCOM(GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
Part ofGL_QCOM_tiled_rendering
- Specified by:
glStartTilingQCOM
in interfaceGLES1
-
glStencilFunc
public void glStencilFunc(int arg0, int arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glStencilFunc(GLenum func, GLint ref, GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glStencilFunc
in interfaceGL
-
glStencilMask
public void glStencilMask(int arg0)
Description copied from interface:GL
Entry point to C language function:void glStencilMask(GLuint mask)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glStencilMask
in interfaceGL
-
glStencilOp
public void glStencilOp(int arg0, int arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glStencilOp
in interfaceGL
-
glTexCoordPointer
public void glTexCoordPointer(int arg0, int arg1, int arg2, Buffer arg3)
- Specified by:
glTexCoordPointer
in interfaceGLPointerFunc
-
glTexCoordPointer
public void glTexCoordPointer(int arg0, int arg1, int arg2, long arg3)
- Specified by:
glTexCoordPointer
in interfaceGLPointerFunc
-
glTexCoordPointer
public void glTexCoordPointer(GLArrayData arg0)
- Specified by:
glTexCoordPointer
in interfaceGLPointerFunc
-
glTexEnvf
public void glTexEnvf(int arg0, int arg1, float arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
-
glTexEnvfv
public void glTexEnvfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glTexEnvfv
in interfaceGL2ES1
arg2
- a direct or array-backedFloatBuffer
-
glTexEnvfv
public void glTexEnvfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_VERSION_1_0
- Specified by:
glTexEnvfv
in interfaceGL2ES1
-
glTexEnvi
public void glTexEnvi(int arg0, int arg1, int arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glTexEnvi(GLenum target, GLenum pname, GLint param)
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_0
-
glTexEnviv
public void glTexEnviv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL2ES1
Entry point to C language function:void glTexEnviv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glTexEnviv
in interfaceGL2ES1
-
glTexEnviv
public void glTexEnviv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL2ES1
Entry point to C language function:void glTexEnviv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glTexEnviv
in interfaceGL2ES1
arg2
- a direct or array-backedIntBuffer
-
glTexEnvx
public void glTexEnvx(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexEnvx(GLenum target, GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexEnvxOES
-
glTexEnvxv
public void glTexEnvxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexEnvxvOES
- Specified by:
glTexEnvxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glTexEnvxv
public void glTexEnvxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glTexEnvxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexEnvxvOES
- Specified by:
glTexEnvxv
in interfaceGLES1
-
glTexGenf
public void glTexGenf(int arg0, int arg1, float arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenfOES
-
glTexGenfv
public void glTexGenfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenfvOES
- Specified by:
glTexGenfv
in interfaceGLES1
arg2
- a direct or array-backedFloatBuffer
-
glTexGenfv
public void glTexGenfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenfvOES
- Specified by:
glTexGenfv
in interfaceGLES1
-
glTexGeni
public void glTexGeni(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexGeni(GLenum coord, GLenum pname, GLint param)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGeniOES
-
glTexGeniv
public void glTexGeniv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenivOES
- Specified by:
glTexGeniv
in interfaceGLES1
-
glTexGeniv
public void glTexGeniv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
Part ofGL_VERSION_1_0
,GL_OES_texture_cube_map
Alias for:glTexGenivOES
- Specified by:
glTexGeniv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glTexGenx
public void glTexGenx(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexGenx(GLenum coord, GLenum pname, GLfixed param)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glTexGenxOES
-
glTexGenxv
public void glTexGenxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glTexGenxvOES
- Specified by:
glTexGenxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glTexGenxv
public void glTexGenxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glTexGenxv(GLenum coord, GLenum pname, const GLfixed * params)
Part ofGL_OES_fixed_point
,GL_OES_texture_cube_map
Alias for:glTexGenxvOES
- Specified by:
glTexGenxv
in interfaceGLES1
-
glTexImage2D
public void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Description copied from interface:GL
Entry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glTexImage2D
in interfaceGL
-
glTexImage2D
public void glTexImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
Description copied from interface:GL
Entry point to C language function:void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glTexImage2D
in interfaceGL
arg8
- a direct or array-backedBuffer
-
glTexParameterf
public void glTexParameterf(int arg0, int arg1, float arg2)
Description copied from interface:GL
Entry point to C language function:void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glTexParameterf
in interfaceGL
-
glTexParameterfv
public void glTexParameterfv(int arg0, int arg1, float[] arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glTexParameterfv
in interfaceGL
-
glTexParameterfv
public void glTexParameterfv(int arg0, int arg1, FloatBuffer arg2)
Description copied from interface:GL
Entry point to C language function:void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
Part ofGL_VERSION_ES_CM
,GL_ES_VERSION_2_0
,GL_VERSION_1_0
- Specified by:
glTexParameterfv
in interfaceGL
arg2
- a direct or array-backedFloatBuffer
-
glTexParameteri
public void glTexParameteri(int arg0, int arg1, int arg2)
Description copied from interface:GL
Entry point to C language function:void glTexParameteri(GLenum target, GLenum pname, GLint param)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glTexParameteri
in interfaceGL
-
glTexParameteriv
public void glTexParameteriv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GL
Entry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glTexParameteriv
in interfaceGL
arg2
- a direct or array-backedIntBuffer
-
glTexParameteriv
public void glTexParameteriv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glTexParameteriv
in interfaceGL
-
glTexParameterx
public void glTexParameterx(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexParameterx(GLenum target, GLenum pname, GLfixed param)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexParameterxOES
- Specified by:
glTexParameterx
in interfaceGLES1
-
glTexParameterxv
public void glTexParameterxv(int arg0, int arg1, int[] arg2, int arg3)
Description copied from interface:GLES1
Entry point to C language function:void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexParameterxvOES
- Specified by:
glTexParameterxv
in interfaceGLES1
-
glTexParameterxv
public void glTexParameterxv(int arg0, int arg1, IntBuffer arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTexParameterxv(GLenum target, GLenum pname, const GLfixed * params)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTexParameterxvOES
- Specified by:
glTexParameterxv
in interfaceGLES1
arg2
- a direct or array-backedIntBuffer
-
glTexStorage1D
public void glTexStorage1D(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_ARB_texture_storage
,GL_VERSION_4_2
,GL_EXT_texture_storage
Alias for:glTexStorage1DEXT
- Specified by:
glTexStorage1D
in interfaceGL
-
glTexStorage2D
public void glTexStorage2D(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
Entry point to C language function:void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_ARB_texture_storage
,GL_VERSION_4_2
,GL_ES_VERSION_3_0
,GL_EXT_texture_storage
Alias for:glTexStorage2DEXT
- Specified by:
glTexStorage2D
in interfaceGL
-
glTexStorage3D
public void glTexStorage3D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GL
Entry point to C language function:void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_ARB_texture_storage
,GL_VERSION_4_2
,GL_ES_VERSION_3_0
,GL_EXT_texture_storage
Alias for:glTexStorage3DEXT
- Specified by:
glTexStorage3D
in interfaceGL
-
glTexSubImage2D
public void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, Buffer arg8)
Description copied from interface:GL
Entry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_subtexture
Alias for:glTexSubImage2DEXT
- Specified by:
glTexSubImage2D
in interfaceGL
arg8
- a direct or array-backedBuffer
-
glTexSubImage2D
public void glTexSubImage2D(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6, int arg7, long arg8)
Description copied from interface:GL
Entry point to C language function:void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_1
,GL_EXT_subtexture
Alias for:glTexSubImage2DEXT
- Specified by:
glTexSubImage2D
in interfaceGL
-
glTextureStorage1DEXT
public void glTextureStorage1DEXT(int arg0, int arg1, int arg2, int arg3, int arg4)
Description copied from interface:GL
Entry point to C language function:void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Part ofGL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
- Specified by:
glTextureStorage1DEXT
in interfaceGL
-
glTextureStorage2DEXT
public void glTextureStorage2DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5)
Description copied from interface:GL
Entry point to C language function:void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Part ofGL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
- Specified by:
glTextureStorage2DEXT
in interfaceGL
-
glTextureStorage3DEXT
public void glTextureStorage3DEXT(int arg0, int arg1, int arg2, int arg3, int arg4, int arg5, int arg6)
Description copied from interface:GL
Entry point to C language function:void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Part ofGL_EXT_texture_storage
,GL_ARB_texture_storage
,GL_EXT_direct_state_access
- Specified by:
glTextureStorage3DEXT
in interfaceGL
-
glTranslatef
public void glTranslatef(float arg0, float arg1, float arg2)
Description copied from interface:GLMatrixFunc
Translate the current matrix.- Specified by:
glTranslatef
in interfaceGLMatrixFunc
-
glTranslatex
public void glTranslatex(int arg0, int arg1, int arg2)
Description copied from interface:GLES1
Entry point to C language function:void glTranslatex(GLfixed x, GLfixed y, GLfixed z)
Part ofGL_VERSION_ES_CL_CM
,GL_OES_fixed_point
Alias for:glTranslatexOES
- Specified by:
glTranslatex
in interfaceGLES1
-
glUnmapBuffer
public boolean glUnmapBuffer(int arg0)
Description copied from interface:GL
Entry point to C language function:GLboolean glUnmapBuffer(GLenum target)
Part ofGL_VERSION_1_5
,GL_ES_VERSION_3_0
,GL_OES_mapbuffer
,GL_ARB_vertex_buffer_object
Alias for:glUnmapBufferOES
,glUnmapBufferARB
- Specified by:
glUnmapBuffer
in interfaceGL
-
glVertexPointer
public void glVertexPointer(int arg0, int arg1, int arg2, Buffer arg3)
- Specified by:
glVertexPointer
in interfaceGLPointerFunc
-
glVertexPointer
public void glVertexPointer(GLArrayData arg0)
- Specified by:
glVertexPointer
in interfaceGLPointerFunc
-
glVertexPointer
public void glVertexPointer(int arg0, int arg1, int arg2, long arg3)
- Specified by:
glVertexPointer
in interfaceGLPointerFunc
-
glViewport
public void glViewport(int arg0, int arg1, int arg2, int arg3)
Description copied from interface:GL
Entry point to C language function:void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
Part ofGL_ES_VERSION_2_0
,GL_VERSION_ES_CL_CM
,GL_VERSION_1_0
- Specified by:
glViewport
in interfaceGL
-
glWeightPointerOES
public void glWeightPointerOES(int arg0, int arg1, int arg2, Buffer arg3)
Description copied from interface:GLES1
Entry point to C language function:void glWeightPointerOES(GLint size, GLenum type, GLsizei stride, const GLvoid * pointer)
Part ofGL_OES_matrix_palette
- Specified by:
glWeightPointerOES
in interfaceGLES1
arg3
- a direct or array-backedBuffer
-
hasBasicFBOSupport
public boolean hasBasicFBOSupport()
Description copied from interface:GLBase
Returnstrue
if basic FBO support is available, otherwisefalse
.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
orGL_OES_framebuffer_object
.Basic FBO support may only include one color attachment and no multisampling, as well as limited internal formats for renderbuffer.
- Specified by:
hasBasicFBOSupport
in interfaceGLBase
- See Also:
GLContext.hasBasicFBOSupport()
-
hasFullFBOSupport
public boolean hasFullFBOSupport()
Description copied from interface:GLBase
Returnstrue
if full FBO support is available, otherwisefalse
.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 ofEXT_framebuffer_object
,EXT_framebuffer_multisample
,EXT_framebuffer_blit
,GL_EXT_packed_depth_stencil
.Full FBO support includes multiple color attachments and multisampling.
- Specified by:
hasFullFBOSupport
in interfaceGLBase
- See Also:
GLContext.hasFullFBOSupport()
-
hasGLSL
public boolean hasGLSL()
Description copied from interface:GLBase
Indicates whether this GL object supports GLSL.- Specified by:
hasGLSL
in interfaceGLBase
- See Also:
GLContext.hasGLSL()
-
isExtensionAvailable
public boolean isExtensionAvailable(String arg0)
Description copied from interface:GLBase
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.- Specified by:
isExtensionAvailable
in interfaceGLBase
- Parameters:
arg0
- the name of the OpenGL extension (e.g., "GL_ARB_vertex_program").
-
isFunctionAvailable
public boolean isFunctionAvailable(String arg0)
Description copied from interface:GLBase
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.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.
- Specified by:
isFunctionAvailable
in interfaceGLBase
- Parameters:
arg0
- the name of the OpenGL function (e.g., use "glBindRenderbufferEXT" or "glBindRenderbuffer" to check ifGL.glBindRenderbuffer(int,int)
is available).
-
isGL
public boolean isGL()
Description copied from interface:GLBase
Indicates whether this GL object conforms to any of the OpenGL profiles.
-
isGL2
public boolean isGL2()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile. The GL2 profile includes the GL2ES1 and GL2ES2 profile.- Specified by:
isGL2
in interfaceGLBase
- See Also:
GLContext.isGL2()
-
isGL2ES1
public boolean isGL2ES1()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL2ES1 compatible profile.- Specified by:
isGL2ES1
in interfaceGLBase
- See Also:
GLContext.isGL2ES1()
-
isGL2ES2
public boolean isGL2ES2()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL2ES2 compatible profile.- Specified by:
isGL2ES2
in interfaceGLBase
- See Also:
GLContext.isGL2ES2()
-
isGL2ES3
public boolean isGL2ES3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.- Specified by:
isGL2ES3
in interfaceGLBase
- See Also:
GLContext.isGL2ES3()
-
isGL2GL3
public boolean isGL2GL3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL2GL3 compatible profile.- Specified by:
isGL2GL3
in interfaceGLBase
- See Also:
GLContext.isGL2GL3()
-
isGL3
public boolean isGL3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile. The GL3 core profile includes the GL2ES2 profile.- Specified by:
isGL3
in interfaceGLBase
- See Also:
GLContext.isGL3()
-
isGL3ES3
public boolean isGL3ES3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to a GL3ES3 compatible profile.- Specified by:
isGL3ES3
in interfaceGLBase
- See Also:
GLContext.isGL3ES3()
-
isGL3bc
public boolean isGL3bc()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile. The GL3 compatibility profile includes the GL2, GL2ES1, GL2ES2 and GL3 profile.- Specified by:
isGL3bc
in interfaceGLBase
- See Also:
GLContext.isGL3bc()
-
isGL3core
public boolean isGL3core()
Description copied from interface:GLBase
Indicates whether this GL object uses a GL3 core profile.Includes [ GL4, GL3 ].
- Specified by:
isGL3core
in interfaceGLBase
- See Also:
GLContext.isGL3core()
-
isGL4
public boolean isGL4()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile. The GL4 core profile includes the GL2ES2, and GL3 profile.- Specified by:
isGL4
in interfaceGLBase
- See Also:
GLContext.isGL4()
-
isGL4ES3
public boolean isGL4ES3()
Description copied from interface:GLBase
Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e. ifGLBase.isGLES3Compatible()
returns true.Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]
- Specified by:
isGL4ES3
in interfaceGLBase
- See Also:
GLContext.isGL4ES3()
-
isGL4bc
public boolean isGL4bc()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile. The GL4 compatibility profile includes the GL2, GL2ES1, GL2ES2, GL3, GL3bc and GL4 profile.- Specified by:
isGL4bc
in interfaceGLBase
- See Also:
GLContext.isGL4bc()
-
isGL4core
public boolean isGL4core()
Description copied from interface:GLBase
Indicates whether this GL object uses a GL4 core profile.Includes [ GL4 ].
- Specified by:
isGL4core
in interfaceGLBase
- See Also:
GLContext.isGL4core()
-
isGLES
public boolean isGLES()
Description copied from interface:GLBase
Indicates whether this GL object conforms to one of the OpenGL ES profiles, seeGLBase.isGLES1()
,GLBase.isGLES2()
andGLBase.isGLES3()
.- Specified by:
isGLES
in interfaceGLBase
- See Also:
GLContext.isGLES()
-
isGLES1
public boolean isGLES1()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.- Specified by:
isGLES1
in interfaceGLBase
- See Also:
GLContext.isGLES1()
-
isGLES2
public boolean isGLES2()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ES ≥ 2.0 profile.Remark: ES2 compatible desktop profiles are not included. To query whether core ES2 functionality is provided, use
GLBase.isGLES2Compatible()
.- Specified by:
isGLES2
in interfaceGLBase
- See Also:
GLBase.isGLES2Compatible()
,GLContext.isGLES2()
-
isGLES2Compatible
public boolean isGLES2Compatible()
Description copied from interface:GLBase
Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.- Specified by:
isGLES2Compatible
in interfaceGLBase
- Returns:
- true if this context is an ES2 context or implements
the extension
GL_ARB_ES2_compatibility
, otherwise false - See Also:
GLContext.isGLES2Compatible()
-
isGLES3
public boolean isGLES3()
Description copied from interface:GLBase
Indicates whether this GL object conforms to the OpenGL ES ≥ 3.0 profile.Remark: ES3 compatible desktop profiles are not included. To query whether core ES3 functionality is provided, use
GLBase.isGLES3Compatible()
.- Specified by:
isGLES3
in interfaceGLBase
- See Also:
GLBase.isGLES3Compatible()
,GLContext.isGLES3()
-
isGLES31Compatible
public boolean isGLES31Compatible()
Description copied from interface:GLBase
Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.Return true if the underlying context is an ES3 context ≥ 3.1 or implements the extension
GL_ARB_ES3_1_compatibility
, otherwise false.Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_1_compatibility and GLES3 ≥ 3.1 ]
- Specified by:
isGLES31Compatible
in interfaceGLBase
- See Also:
GLContext.isGLES31Compatible()
-
isGLES32Compatible
public boolean isGLES32Compatible()
Description copied from interface:GLBase
Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.Return true if the underlying context is an ES3 context ≥ 3.2 or implements the extension
GL_ARB_ES3_2_compatibility
, otherwise false.Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_2_compatibility and GLES3 ≥ 3.2 ]
- Specified by:
isGLES32Compatible
in interfaceGLBase
- See Also:
GLContext.isGLES32Compatible()
-
isGLES3Compatible
public boolean isGLES3Compatible()
Description copied from interface:GLBase
Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.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 ]
- Specified by:
isGLES3Compatible
in interfaceGLBase
- See Also:
GLContext.isGLES3Compatible()
-
isGLcore
public boolean isGLcore()
Description copied from interface:GLBase
Indicates whether this GL object uses a GL core profile.Includes [ GL4, GL3, GLES3, GL2ES2 ].
- Specified by:
isGLcore
in interfaceGLBase
- See Also:
GLContext.isGLcore()
-
isNPOTTextureAvailable
public boolean isNPOTTextureAvailable()
Description copied from interface:GLBase
Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.NPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.
- Specified by:
isNPOTTextureAvailable
in interfaceGLBase
-
isTextureFormatBGRA8888Available
public boolean isTextureFormatBGRA8888Available()
- Specified by:
isTextureFormatBGRA8888Available
in interfaceGLBase
-
isVBOArrayBound
public boolean isVBOArrayBound()
- Specified by:
isVBOArrayBound
in interfaceGLBase
- Returns:
- true if a VBO is bound to
GL.GL_ARRAY_BUFFER
viaGL.glBindBuffer(int, int)
, otherwise false
-
isVBOElementArrayBound
public boolean isVBOElementArrayBound()
- Specified by:
isVBOElementArrayBound
in interfaceGLBase
- Returns:
- true if a VBO is bound to
GL.GL_ELEMENT_ARRAY_BUFFER
viaGL.glBindBuffer(int, int)
, otherwise false
-
mapBuffer
public GLBufferStorage mapBuffer(int arg0, int arg1)
Description copied from interface:GLBase
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBuffer(..)
implementation.Throws a
GLException
if GL-function constraints are not met.GL.glMapBuffer(int, int)
wrapper calls this method and returnsGLBufferStorage.getMappedBuffer()
.A zero
GLBufferStorage.getSize()
will avoid a native call and returns the unmappedGLBufferStorage
.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
public GLBufferStorage mapBufferRange(int arg0, long arg1, long arg2, int arg3)
Description copied from interface:GLBase
Returns theGLBufferStorage
instance as mapped via OpenGL's nativeglMapBufferRange(..)
implementation.Throws a
GLException
if GL-function constraints are not met.GL.glMapBufferRange(int, long, long, int)
wrapper calls this method and returnsGLBufferStorage.getMappedBuffer()
.A zero
GLBufferStorage.getSize()
will avoid a native call and returns the unmappedGLBufferStorage
.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.- Specified by:
mapBufferRange
in interfaceGLBase
- Parameters:
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 mode
-
setSwapInterval
public void setSwapInterval(int arg0)
Description copied from interface:GLBase
Set the swap interval of the current context and attached onscreenGLDrawable
.offscreen
GLDrawable
are ignored andfalse
is returned.The
interval
semantics:- 0 disables the vertical synchronization
- ≥1 is the number of vertical refreshes before a swap buffer occurs
- <0 enables late swaps to occur without synchronization to the video frame, a.k.a EXT_swap_control_tear. If supported, the absolute value is the minimum number of video frames between buffer swaps. If not supported, the absolute value is being used, see above.
- Specified by:
setSwapInterval
in interfaceGLBase
- Parameters:
arg0
- see above- See Also:
GLContext.setSwapInterval(int)
,GLBase.getSwapInterval()
-
-