GLES32 Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
OpenGL ES 3.
[Android.Runtime.Register("android/opengl/GLES32", ApiSince=24, DoNotGenerateAcw=true)]
public class GLES32 : Android.Opengl.GLES31
[<Android.Runtime.Register("android/opengl/GLES32", ApiSince=24, DoNotGenerateAcw=true)>]
type GLES32 = class
inherit GLES31
- Inheritance
- Attributes
Remarks
OpenGL ES 3.2
Java documentation for android.opengl.GLES32.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Constructors
| Name | Description |
|---|---|
| GLES32(IntPtr, JniHandleOwnership) |
Creates a managed instance that represents an existing Java object. |
Fields
| Name | Description |
|---|---|
| GlActiveAtomicCounterBuffers |
Selects the number of active atomic-counter buffers used by a program. (Inherited from GLES31) |
| GlActiveAttributeMaxLength |
Selects the required buffer length for the longest active attribute name, including its terminating null. (Inherited from GLES20) |
| GlActiveAttributes |
Selects the number of active attribute variables in a program. (Inherited from GLES20) |
| GlActiveProgram |
Selects a program pipeline's active program for uniform updates. (Inherited from GLES31) |
| GlActiveResources |
Selects the number of active resources in a program interface. (Inherited from GLES31) |
| GlActiveTextureConst |
Selects the active texture-unit token reported by a state query. (Inherited from GLES20) |
| GlActiveUniformBlockMaxNameLength |
Selects the longest active uniform-block name length, including its null terminator. (Inherited from GLES30) |
| GlActiveUniformBlocks |
Selects a program's number of active uniform blocks. (Inherited from GLES30) |
| GlActiveUniformMaxLength |
Selects the required buffer length for the longest active uniform name, including its terminating null. (Inherited from GLES20) |
| GlActiveUniforms |
Selects the number of active uniform variables in a program. (Inherited from GLES20) |
| GlActiveVariables |
Selects the list of active variable indices associated with a program block or atomic-counter buffer. (Inherited from GLES31) |
| GlAliasedLineWidthRange |
Selects the minimum and maximum supported widths of aliased lines. (Inherited from GLES20) |
| GlAliasedPointSizeRange |
Selects the minimum and maximum supported sizes of aliased points. (Inherited from GLES20) |
| GlAllBarrierBits |
Mask selecting all supported memory-barrier access categories. (Inherited from GLES31) |
| GlAllShaderBits |
Mask selecting all shader stages supported by the context. (Inherited from GLES31) |
| GlAlpha |
Identifies alpha-only pixel data. (Inherited from GLES20) |
| GlAlphaBits |
Selects the number of alpha-component bits in the current framebuffer's color buffer. (Inherited from GLES20) |
| GlAlreadySignaled |
Client-wait result indicating that the sync object was already signaled when the call began. (Inherited from GLES30) |
| GlAlways |
Comparison function that always passes. (Inherited from GLES20) |
| GlAnySamplesPassed |
Query target reporting whether any sample passes the applicable fragment tests. (Inherited from GLES30) |
| GlAnySamplesPassedConservative |
Occlusion-query target that may report a passing sample conservatively even when none passed. (Inherited from GLES30) |
| GlArrayBuffer |
Buffer-object target supplying vertex attribute data. (Inherited from GLES20) |
| GlArrayBufferBinding |
Selects the buffer-object name currently bound to the array-buffer target. (Inherited from GLES20) |
| GlArraySize |
Selects an active variable's array size, with one for a non-array and zero for an array whose size is not fixed at link time. (Inherited from GLES31) |
| GlArrayStride |
Selects the byte stride between elements of a buffer-backed program variable array. (Inherited from GLES31) |
| GlAtomicCounterBarrierBit |
Memory-barrier bit making preceding writes visible to subsequent atomic-counter accesses. (Inherited from GLES31) |
| GlAtomicCounterBuffer |
Buffer target and program-interface token for atomic-counter storage. (Inherited from GLES31) |
| GlAtomicCounterBufferBinding |
Selects an atomic-counter binding's buffer-object name. (Inherited from GLES31) |
| GlAtomicCounterBufferIndex |
Selects the active atomic-counter buffer index containing a uniform, or minus one for other uniforms. (Inherited from GLES31) |
| GlAtomicCounterBufferSize |
Selects the byte size of an indexed atomic-counter buffer range. (Inherited from GLES31) |
| GlAtomicCounterBufferStart |
Selects the starting byte offset of an indexed atomic-counter buffer range. (Inherited from GLES31) |
| GlAttachedShaders |
Selects the number of shader objects attached to a program. (Inherited from GLES20) |
| GlBack |
Face selector for back-facing polygons. (Inherited from GLES20) |
| GlBlend |
Capability token controlling source-and-destination color blending. (Inherited from GLES20) |
| GlBlendColorConst |
Selects the constant red, green, blue, and alpha values used by blending. (Inherited from GLES20) |
| GlBlendDstAlpha |
Selects the destination blend factor used for alpha. (Inherited from GLES20) |
| GlBlendDstRgb |
Selects the destination blend factor used for RGB components. (Inherited from GLES20) |
| GlBlendEquationAlpha |
Selects the blending equation used for alpha. (Inherited from GLES20) |
| GlBlendEquationConst |
Selects the blending equation used for RGB components. (Inherited from GLES20) |
| GlBlendEquationRgb |
Selects the blending equation used for RGB components. (Inherited from GLES20) |
| GlBlendSrcAlpha |
Selects the source blend factor used for alpha. (Inherited from GLES20) |
| GlBlendSrcRgb |
Selects the source blend factor used for RGB components. (Inherited from GLES20) |
| GlBlockIndex |
Selects a variable's containing interface-block index, or minus one when it has no interface block. (Inherited from GLES31) |
| GlBlue |
Texture-swizzle source token for the blue component. (Inherited from GLES30) |
| GlBlueBits |
Selects the number of blue-component bits in the current framebuffer's color buffer. (Inherited from GLES20) |
| GlBool |
Identifies the Boolean scalar shader type. (Inherited from GLES20) |
| GlBoolVec2 |
Identifies a two-component Boolean shader vector type. (Inherited from GLES20) |
| GlBoolVec3 |
Identifies a three-component Boolean shader vector type. (Inherited from GLES20) |
| GlBoolVec4 |
Identifies a four-component Boolean shader vector type. (Inherited from GLES20) |
| GlBuffer |
Object-label identifier for GL buffer objects. |
| GlBufferAccessFlags |
Selects the access flags used to map a buffer object's data store. (Inherited from GLES30) |
| GlBufferBinding |
Selects the buffer binding-point index assigned to a program block or atomic-counter buffer. (Inherited from GLES31) |
| GlBufferDataSize |
Selects the minimum buffer size in bytes required for an active block or atomic-counter buffer. (Inherited from GLES31) |
| GlBufferMapLength |
Selects the length in bytes of the mapped buffer range. (Inherited from GLES30) |
| GlBufferMapOffset |
Selects the mapped range's byte offset within the buffer object's data store. (Inherited from GLES30) |
| GlBufferMapped |
Selects whether a buffer object's data store is currently mapped. (Inherited from GLES30) |
| GlBufferMapPointer |
Selects the pointer returned for the mapped buffer range. (Inherited from GLES30) |
| GlBufferSize |
Selects the size of a buffer object's data store in bytes. (Inherited from GLES20) |
| GlBufferUpdateBarrierBit |
Memory-barrier bit for subsequent buffer-update and buffer-mapping access. (Inherited from GLES31) |
| GlBufferUsage |
Selects the usage hint recorded for a buffer object's data store. (Inherited from GLES20) |
| GlBufferVariable |
Program-interface token selecting active shader buffer variables. (Inherited from GLES31) |
| GlByte |
Vertex component type for signed 8-bit integers. (Inherited from GLES20) |
| GlCcw |
Selects counterclockwise winding for front-facing polygons. (Inherited from GLES20) |
| GlClampToBorder |
Texture wrap mode using the texture border color outside the image boundary. |
| GlClampToEdge |
Clamps texture addressing to the outermost texel centers. (Inherited from GLES20) |
| GlColor |
Buffer selector for clearing color values. (Inherited from GLES30) |
| GlColorAttachment0 |
Identifies color attachment zero of a framebuffer. (Inherited from GLES20) |
| GlColorAttachment1 |
Identifies color attachment 1 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment10 |
Identifies color attachment 10 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment11 |
Identifies color attachment 11 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment12 |
Identifies color attachment 12 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment13 |
Identifies color attachment 13 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment14 |
Identifies color attachment 14 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment15 |
Identifies color attachment 15 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment2 |
Identifies color attachment 2 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment3 |
Identifies color attachment 3 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment4 |
Identifies color attachment 4 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment5 |
Identifies color attachment 5 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment6 |
Identifies color attachment 6 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment7 |
Identifies color attachment 7 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment8 |
Identifies color attachment 8 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorAttachment9 |
Identifies color attachment 9 where supported by the framebuffer attachment limit. (Inherited from GLES30) |
| GlColorBufferBit |
Mask bit selecting the color buffer for clearing. (Inherited from GLES20) |
| GlColorburn |
Advanced color-burn blending mode for darkening destination colors. |
| GlColorClearValue |
Selects the four-component color-buffer clear value. (Inherited from GLES20) |
| GlColordodge |
Advanced color-dodge blending mode for brightening destination colors. |
| GlColorWritemask |
Selects the red, green, blue, and alpha color-write enable flags. (Inherited from GLES20) |
| GlCommandBarrierBit |
Memory-barrier bit making preceding shader writes visible to subsequent indirect commands. (Inherited from GLES31) |
| GlCompareRefToTexture |
Texture comparison mode that compares a reference value with sampled depth. (Inherited from GLES30) |
| GlCompileStatus |
Selects the result of a shader object's most recent compilation attempt. (Inherited from GLES20) |
| GlCompressedR11Eac |
EAC compressed texture format for one unsigned-normalized 11-bit red channel. (Inherited from GLES30) |
| GlCompressedRg11Eac |
EAC compressed texture format for unsigned-normalized 11-bit red and green channels. (Inherited from GLES30) |
| GlCompressedRgb8Etc2 |
ETC2 compressed RGB texture format without alpha. (Inherited from GLES30) |
| GlCompressedRgb8PunchthroughAlpha1Etc2 |
ETC2 compressed RGB texture format with one-bit punch-through alpha. (Inherited from GLES30) |
| GlCompressedRgba8Etc2Eac |
Compressed RGBA texture format using ETC2 color and EAC alpha encoding. (Inherited from GLES30) |
| GLCOMPRESSEDRGBAASTC10x10 |
ASTC compressed RGBA texture format with ten-by-ten texel blocks. |
| GLCOMPRESSEDRGBAASTC10x5 |
ASTC compressed RGBA texture format with ten-by-five texel blocks. |
| GLCOMPRESSEDRGBAASTC10x6 |
ASTC compressed RGBA texture format with ten-by-six texel blocks. |
| GLCOMPRESSEDRGBAASTC10x8 |
ASTC compressed RGBA texture format with ten-by-eight texel blocks. |
| GLCOMPRESSEDRGBAASTC12x10 |
ASTC compressed RGBA texture format with twelve-by-ten texel blocks. |
| GLCOMPRESSEDRGBAASTC12x12 |
ASTC compressed RGBA texture format with twelve-by-twelve texel blocks. |
| GLCOMPRESSEDRGBAASTC4x4 |
ASTC compressed RGBA texture format with four-by-four texel blocks. |
| GLCOMPRESSEDRGBAASTC5x4 |
ASTC compressed RGBA texture format with five-by-four texel blocks. |
| GLCOMPRESSEDRGBAASTC5x5 |
ASTC compressed RGBA texture format with five-by-five texel blocks. |
| GLCOMPRESSEDRGBAASTC6x5 |
ASTC compressed RGBA texture format with six-by-five texel blocks. |
| GLCOMPRESSEDRGBAASTC6x6 |
ASTC compressed RGBA texture format with six-by-six texel blocks. |
| GLCOMPRESSEDRGBAASTC8x5 |
ASTC compressed RGBA texture format with eight-by-five texel blocks. |
| GLCOMPRESSEDRGBAASTC8x6 |
ASTC compressed RGBA texture format with eight-by-six texel blocks. |
| GLCOMPRESSEDRGBAASTC8x8 |
ASTC compressed RGBA texture format with eight-by-eight texel blocks. |
| GlCompressedSignedR11Eac |
EAC compressed texture format for one signed-normalized 11-bit red channel. (Inherited from GLES30) |
| GlCompressedSignedRg11Eac |
EAC compressed texture format for signed-normalized 11-bit red and green channels. (Inherited from GLES30) |
| GLCOMPRESSEDSRGB8ALPHA8ASTC10x10 |
ASTC texture format with sRGB color, linear alpha, and ten-by-ten texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC10x5 |
ASTC texture format with sRGB color, linear alpha, and ten-by-five texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC10x6 |
ASTC texture format with sRGB color, linear alpha, and ten-by-six texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC10x8 |
ASTC texture format with sRGB color, linear alpha, and ten-by-eight texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC12x10 |
ASTC texture format with sRGB color, linear alpha, and twelve-by-ten texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC12x12 |
ASTC texture format with sRGB color, linear alpha, and twelve-by-twelve texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC4x4 |
ASTC texture format with sRGB color, linear alpha, and four-by-four texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC5x4 |
ASTC texture format with sRGB color, linear alpha, and five-by-four texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC5x5 |
ASTC texture format with sRGB color, linear alpha, and five-by-five texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC6x5 |
ASTC texture format with sRGB color, linear alpha, and six-by-five texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC6x6 |
ASTC texture format with sRGB color, linear alpha, and six-by-six texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC8x5 |
ASTC texture format with sRGB color, linear alpha, and eight-by-five texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC8x6 |
ASTC texture format with sRGB color, linear alpha, and eight-by-six texel blocks. |
| GLCOMPRESSEDSRGB8ALPHA8ASTC8x8 |
ASTC texture format with sRGB color, linear alpha, and eight-by-eight texel blocks. |
| GlCompressedSrgb8Alpha8Etc2Eac |
Compressed texture format using ETC2 sRGB color and EAC linear alpha. (Inherited from GLES30) |
| GlCompressedSrgb8Etc2 |
ETC2 compressed sRGB texture format without alpha. (Inherited from GLES30) |
| GlCompressedSrgb8PunchthroughAlpha1Etc2 |
ETC2 compressed sRGB texture format with one-bit punch-through alpha. (Inherited from GLES30) |
| GlCompressedTextureFormats |
Selects the list of supported compressed texture-format tokens. (Inherited from GLES20) |
| GlComputeShader |
Identifies the compute shader stage. (Inherited from GLES31) |
| GlComputeShaderBit |
Program-stage mask bit selecting the compute shader. (Inherited from GLES31) |
| GlComputeWorkGroupSize |
Selects a compute program's three-dimensional local work-group size. (Inherited from GLES31) |
| GlConditionSatisfied |
Client-wait result indicating that the sync condition became satisfied before the timeout expired. (Inherited from GLES30) |
| GlConstantAlpha |
Uses the constant blend-color alpha value as a blending factor. (Inherited from GLES20) |
| GlConstantColor |
Uses the constant blend-color components as blending factors. (Inherited from GLES20) |
| GlContextFlagDebugBit |
Context flag bit identifying a debug-enabled GL context. |
| GlContextFlagRobustAccessBit |
Context flag bit identifying robust buffer access. |
| GlContextFlags |
Selects the current GL context's creation-flags bitfield. |
| GlContextLost |
Error token indicating that the GL context has been lost. |
| GlCopyReadBuffer |
Buffer-object target selecting the source of a buffer-to-buffer copy. (Inherited from GLES30) |
| GlCopyReadBufferBinding |
Selects the buffer-object name bound to the copy-read target. (Inherited from GLES30) |
| GlCopyWriteBuffer |
Buffer-object target selecting the destination of a buffer-to-buffer copy. (Inherited from GLES30) |
| GlCopyWriteBufferBinding |
Selects the buffer-object name bound to the copy-write target. (Inherited from GLES30) |
| GlCullFaceConst |
Capability token controlling polygon face culling. (Inherited from GLES20) |
| GlCullFaceMode |
Selects which polygon faces are configured for culling. (Inherited from GLES20) |
| GlCurrentProgram |
Selects the program-object name currently bound by glUseProgram. (Inherited from GLES20) |
| GlCurrentQuery |
Selects the active query-object name for a query target, or zero when no query is active. (Inherited from GLES30) |
| GlCurrentVertexAttrib |
Selects the four-component current value of a generic vertex attribute. (Inherited from GLES20) |
| GlCw |
Selects clockwise winding for front-facing polygons. (Inherited from GLES20) |
| GlDarken |
Advanced blending mode using the componentwise minimum of unpremultiplied source and destination colors. |
| GlDebugCallbackFunction |
GL query token for the debug callback function pointer. |
| GlDebugCallbackUserParam |
GL query token for the debug callback's user-data pointer. |
| GlDebugGroupStackDepth |
Selects the current debug-group stack depth, including the default group. |
| GlDebugLoggedMessages |
Selects the number of messages currently in the GL debug log. |
| GlDebugNextLoggedMessageLength |
Selects the next logged debug message's length, including its null terminator. |
| GlDebugOutput |
Capability token enabling GL debug output. |
| GlDebugOutputSynchronous |
Capability token requesting synchronous GL debug output. |
| GlDebugSeverityHigh |
Debug-message severity token for high-severity issues. |
| GlDebugSeverityLow |
Debug-message severity token for low-severity issues. |
| GlDebugSeverityMedium |
Debug-message severity token for medium-severity issues. |
| GlDebugSeverityNotification |
Debug-message severity token for informational notifications. |
| GlDebugSourceApi |
Debug-message source token for the GL API. |
| GlDebugSourceApplication |
Debug-message source token for the application. |
| GlDebugSourceOther |
Debug-message source token for sources outside the named categories. |
| GlDebugSourceShaderCompiler |
Debug-message source token for shader compilation or linking. |
| GlDebugSourceThirdParty |
Debug-message source token for third-party tools or libraries. |
| GlDebugSourceWindowSystem |
Debug-message source token for the window-system binding. |
| GlDebugTypeDeprecatedBehavior |
Debug-message category for deprecated behavior. |
| GlDebugTypeError |
Debug-message category for errors. |
| GlDebugTypeMarker |
Debug-message category for an annotation marker. |
| GlDebugTypeOther |
Debug-message category for messages outside the named types. |
| GlDebugTypePerformance |
Debug-message category for performance issues. |
| GlDebugTypePopGroup |
Debug-message category for leaving a debug group. |
| GlDebugTypePortability |
Debug-message category for portability risks. |
| GlDebugTypePushGroup |
Debug-message category for entering a debug group. |
| GlDebugTypeUndefinedBehavior |
Debug-message category for undefined behavior. |
| GlDecr |
Decrements a stencil-buffer value, clamping at zero. (Inherited from GLES20) |
| GlDecrWrap |
Decrements a stencil-buffer value, wrapping zero to the largest representable value. (Inherited from GLES20) |
| GlDeleteStatus |
Selects whether a shader or program object is marked for deletion. (Inherited from GLES20) |
| GlDepth |
Buffer selector for clearing depth values. (Inherited from GLES30) |
| GlDepth24Stencil8 |
Requests an internal format with 24-bit normalized depth and eight-bit stencil. (Inherited from GLES30) |
| GlDepth32fStencil8 |
Requests an internal format with 32-bit floating-point depth and eight-bit stencil. (Inherited from GLES30) |
| GlDepthAttachment |
Identifies a framebuffer's depth attachment point. (Inherited from GLES20) |
| GlDepthBits |
Selects the number of depth-buffer bits in the current framebuffer. (Inherited from GLES20) |
| GlDepthBufferBit |
Mask bit selecting the depth buffer for clearing. (Inherited from GLES20) |
| GlDepthClearValue |
Selects the depth-buffer clear value. (Inherited from GLES20) |
| GlDepthComponent |
Identifies depth-component pixel data where that format is supported. (Inherited from GLES20) |
| GlDepthComponent16 |
Requests a 16-bit depth-renderbuffer format. (Inherited from GLES20) |
| GlDepthComponent24 |
Requests a 24-bit normalized depth internal format. (Inherited from GLES30) |
| GlDepthComponent32f |
Requests a 32-bit floating-point depth internal format. (Inherited from GLES30) |
| GlDepthFuncConst |
Selects the configured depth-comparison function. (Inherited from GLES20) |
| GlDepthRange |
Selects the near and far window-depth mapping values. (Inherited from GLES20) |
| GlDepthStencil |
Pixel-format token for data containing both depth and stencil components. (Inherited from GLES30) |
| GlDepthStencilAttachment |
Combined selector for a framebuffer's depth and stencil attachment points. (Inherited from GLES30) |
| GlDepthStencilTextureMode |
Selects whether a depth-stencil texture supplies depth or stencil components to texture sampling. (Inherited from GLES31) |
| GlDepthTest |
Capability token controlling fragment depth testing. (Inherited from GLES20) |
| GlDepthWritemask |
Selects whether depth-buffer writes are enabled. (Inherited from GLES20) |
| GlDifference |
Advanced blending mode using the absolute difference of unpremultiplied source and destination colors. |
| GlDispatchIndirectBuffer |
Buffer target supplying indirect compute-dispatch arguments. (Inherited from GLES31) |
| GlDispatchIndirectBufferBinding |
Selects the buffer-object name bound for indirect compute dispatch. (Inherited from GLES31) |
| GlDither |
Capability token requesting dithering when reducing color precision. (Inherited from GLES20) |
| GlDontCare |
Leaves a rendering hint's quality-versus-performance choice to the implementation. (Inherited from GLES20) |
| GlDrawBuffer0 |
Selects draw-buffer slot 0's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer1 |
Selects draw-buffer slot 1's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer10 |
Selects draw-buffer slot 10's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer11 |
Selects draw-buffer slot 11's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer12 |
Selects draw-buffer slot 12's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer13 |
Selects draw-buffer slot 13's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer14 |
Selects draw-buffer slot 14's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer15 |
Selects draw-buffer slot 15's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer2 |
Selects draw-buffer slot 2's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer3 |
Selects draw-buffer slot 3's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer4 |
Selects draw-buffer slot 4's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer5 |
Selects draw-buffer slot 5's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer6 |
Selects draw-buffer slot 6's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer7 |
Selects draw-buffer slot 7's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer8 |
Selects draw-buffer slot 8's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawBuffer9 |
Selects draw-buffer slot 9's destination where that slot is supported. (Inherited from GLES30) |
| GlDrawFramebuffer |
Framebuffer binding target for drawing. (Inherited from GLES30) |
| GlDrawFramebufferBinding |
Selects the currently bound draw-framebuffer object's name. (Inherited from GLES30) |
| GlDrawIndirectBuffer |
Buffer target supplying indirect drawing arguments. (Inherited from GLES31) |
| GlDrawIndirectBufferBinding |
Selects the buffer-object name bound for indirect drawing. (Inherited from GLES31) |
| GlDstAlpha |
Uses the destination alpha value as a blending factor. (Inherited from GLES20) |
| GlDstColor |
Uses the destination color components as blending factors. (Inherited from GLES20) |
| GlDynamicCopy |
Usage hint for GL-generated data changed repeatedly and used many times for drawing or image specification. (Inherited from GLES30) |
| GlDynamicDraw |
Usage hint for application-supplied data changed repeatedly and used many times for drawing. (Inherited from GLES20) |
| GlDynamicRead |
Usage hint for GL-generated data changed repeatedly and read many times by the application. (Inherited from GLES30) |
| GlElementArrayBarrierBit |
Memory-barrier bit making preceding shader writes visible to subsequent element-index fetches. (Inherited from GLES31) |
| GlElementArrayBuffer |
Buffer-object target supplying element indices for indexed drawing. (Inherited from GLES20) |
| GlElementArrayBufferBinding |
Selects the buffer-object name bound to the element-array target. (Inherited from GLES20) |
| GlEqual |
Passes only when the compared values are equal. (Inherited from GLES20) |
| GlExclusion |
Advanced blending mode using the color sum minus twice the product of the unpremultiplied colors. |
| GlExtensions |
Selects the supported-extension string returned by glGetString. (Inherited from GLES20) |
| GlFalse |
The GL Boolean value representing false. (Inherited from GLES20) |
| GlFastest |
Requests faster processing for the selected rendering hint. (Inherited from GLES20) |
| GlFirstVertexConvention |
Layer-selection convention using the first vertex of a primitive. |
| GlFixed |
Vertex component type for signed 16.16 fixed-point values. (Inherited from GLES20) |
| GlFloat |
Identifies floating-point scalar shader data or floating-point vertex components. (Inherited from GLES20) |
| GlFloat32UnsignedInt248Rev |
Pixel type storing 32-bit floating-point depth and eight-bit stencil in two 32-bit words. (Inherited from GLES30) |
| GlFloatMat2 |
Identifies a two-by-two floating-point shader matrix type. (Inherited from GLES20) |
| GLFLOATMAT2x3 |
Uniform-type token for a floating-point matrix with two columns and three rows. (Inherited from GLES30) |
| GLFLOATMAT2x4 |
Uniform-type token for a floating-point matrix with two columns and four rows. (Inherited from GLES30) |
| GlFloatMat3 |
Identifies a three-by-three floating-point shader matrix type. (Inherited from GLES20) |
| GLFLOATMAT3x2 |
Uniform-type token for a floating-point matrix with three columns and two rows. (Inherited from GLES30) |
| GLFLOATMAT3x4 |
Uniform-type token for a floating-point matrix with three columns and four rows. (Inherited from GLES30) |
| GlFloatMat4 |
Identifies a four-by-four floating-point shader matrix type. (Inherited from GLES20) |
| GLFLOATMAT4x2 |
Uniform-type token for a floating-point matrix with four columns and two rows. (Inherited from GLES30) |
| GLFLOATMAT4x3 |
Uniform-type token for a floating-point matrix with four columns and three rows. (Inherited from GLES30) |
| GlFloatVec2 |
Identifies a two-component floating-point shader vector type. (Inherited from GLES20) |
| GlFloatVec3 |
Identifies a three-component floating-point shader vector type. (Inherited from GLES20) |
| GlFloatVec4 |
Identifies a four-component floating-point shader vector type. (Inherited from GLES20) |
| GlFractionalEven |
Tessellation spacing mode that rounds to an even segment count. |
| GlFractionalOdd |
Tessellation spacing mode that rounds to an odd segment count. |
| GlFragmentInterpolationOffsetBits |
Selects the number of fractional bits in supported fragment interpolation offsets. |
| GlFragmentShader |
Identifies the fragment-shader object type. (Inherited from GLES20) |
| GlFragmentShaderBit |
Program-stage mask bit selecting the fragment shader. (Inherited from GLES31) |
| GlFragmentShaderDerivativeHint |
Selects the quality hint for fragment-shader derivative calculations. (Inherited from GLES30) |
| GlFramebuffer |
Target used for framebuffer-object operations. (Inherited from GLES20) |
| GlFramebufferAttachmentAlphaSize |
Selects the number of alpha bits in a framebuffer attachment. (Inherited from GLES30) |
| GlFramebufferAttachmentBlueSize |
Selects the number of blue bits in a framebuffer attachment. (Inherited from GLES30) |
| GlFramebufferAttachmentColorEncoding |
Selects a framebuffer attachment's linear-or-sRGB color encoding. (Inherited from GLES30) |
| GlFramebufferAttachmentComponentType |
Selects a framebuffer attachment's component type. (Inherited from GLES30) |
| GlFramebufferAttachmentDepthSize |
Selects the number of depth bits in a framebuffer attachment. (Inherited from GLES30) |
| GlFramebufferAttachmentGreenSize |
Selects the number of green bits in a framebuffer attachment. (Inherited from GLES30) |
| GlFramebufferAttachmentLayered |
Selects whether a framebuffer attachment contains an entire layered texture level. |
| GlFramebufferAttachmentObjectName |
Selects the name of the texture or renderbuffer containing an attached image. (Inherited from GLES20) |
| GlFramebufferAttachmentObjectType |
Selects whether a framebuffer attachment contains a texture, a renderbuffer, or no object. (Inherited from GLES20) |
| GlFramebufferAttachmentRedSize |
Selects the number of red bits in a framebuffer attachment. (Inherited from GLES30) |
| GlFramebufferAttachmentStencilSize |
Selects the number of stencil bits in a framebuffer attachment. (Inherited from GLES30) |
| GlFramebufferAttachmentTextureCubeMapFace |
Selects the cube-map face of an attached texture image, or zero for a non-cube texture. (Inherited from GLES20) |
| GlFramebufferAttachmentTextureLayer |
Selects the texture layer containing an attached framebuffer image. (Inherited from GLES30) |
| GlFramebufferAttachmentTextureLevel |
Selects the mipmap level of a texture image attached to a framebuffer. (Inherited from GLES20) |
| GlFramebufferBarrierBit |
Memory-barrier bit for subsequent framebuffer-attachment reads and writes. (Inherited from GLES31) |
| GlFramebufferBinding |
Selects the currently bound framebuffer-object name. (Inherited from GLES20) |
| GlFramebufferComplete |
Framebuffer status indicating that its completeness checks passed. (Inherited from GLES20) |
| GlFramebufferDefault |
Attachment object-type token identifying an image supplied by the default framebuffer. (Inherited from GLES30) |
| GlFramebufferDefaultFixedSampleLocations |
Selects fixed sample locations for an attachment-free framebuffer. (Inherited from GLES31) |
| GlFramebufferDefaultHeight |
Selects an attachment-free framebuffer's default height in pixels. (Inherited from GLES31) |
| GlFramebufferDefaultLayers |
Selects an attachment-free framebuffer's default layer count. |
| GlFramebufferDefaultSamples |
Selects an attachment-free framebuffer's default sample count. (Inherited from GLES31) |
| GlFramebufferDefaultWidth |
Selects an attachment-free framebuffer's default width in pixels. (Inherited from GLES31) |
| GlFramebufferIncompleteAttachment |
Framebuffer status indicating that an attachment has a missing, invalid, or unsuitable image. (Inherited from GLES20) |
| GlFramebufferIncompleteDimensions |
ES2 framebuffer status indicating that attached images have different dimensions. (Inherited from GLES20) |
| GlFramebufferIncompleteLayerTargets |
Framebuffer status indicating incompatible layered-attachment state. |
| GlFramebufferIncompleteMissingAttachment |
Framebuffer status indicating that no images are attached. (Inherited from GLES20) |
| GlFramebufferIncompleteMultisample |
Framebuffer status indicating incompatible multisample attachment state. (Inherited from GLES30) |
| GlFramebufferUndefined |
Framebuffer status indicating that the default framebuffer does not exist. (Inherited from GLES30) |
| GlFramebufferUnsupported |
Framebuffer status indicating an unsupported combination of attachment image formats. (Inherited from GLES20) |
| GlFront |
Face selector for front-facing polygons. (Inherited from GLES20) |
| GlFrontAndBack |
Face selector covering both front-facing and back-facing polygons. (Inherited from GLES20) |
| GlFrontFaceConst |
Selects the winding convention that defines front-facing polygons. (Inherited from GLES20) |
| GlFuncAdd |
Adds the weighted source and destination color components. (Inherited from GLES20) |
| GlFuncReverseSubtract |
Subtracts weighted source color components from weighted destination components. (Inherited from GLES20) |
| GlFuncSubtract |
Subtracts weighted destination color components from weighted source components. (Inherited from GLES20) |
| GlGenerateMipmapHint |
Selects the hint controlling implementation choices during mipmap generation. (Inherited from GLES20) |
| GlGeometryInputType |
Selects a linked geometry shader's input primitive type. |
| GlGeometryOutputType |
Selects a linked geometry shader's output primitive type. |
| GlGeometryShader |
Identifies the geometry shader stage. |
| GlGeometryShaderBit |
Program-stage mask bit selecting the geometry shader. |
| GlGeometryShaderInvocations |
Selects the number of geometry shader invocations per input primitive. |
| GlGeometryVerticesOut |
Selects a linked geometry shader's maximum output vertices per invocation. |
| GlGequal |
Passes only when the first compared value is greater than or equal to the second. (Inherited from GLES20) |
| GlGreater |
Passes only when the first compared value is greater than the second. (Inherited from GLES20) |
| GlGreen |
Texture-swizzle source token for the green component. (Inherited from GLES30) |
| GlGreenBits |
Selects the number of green-component bits in the current framebuffer's color buffer. (Inherited from GLES20) |
| GlGuiltyContextReset |
Graphics-reset status attributing the reset to the current context. |
| GlHalfFloat |
Identifies 16-bit floating-point component data. (Inherited from GLES30) |
| GlHardlight |
Advanced hard-light blending mode controlled by the source color. |
| GlHighFloat |
Selects high-precision floating-point shader capability information. (Inherited from GLES20) |
| GlHighInt |
Selects high-precision integer shader capability information. (Inherited from GLES20) |
| GlHslColor |
Advanced blending mode taking hue and saturation from the source and luminosity from the destination. |
| GlHslHue |
Advanced blending mode taking hue from the source and saturation and luminosity from the destination. |
| GlHslLuminosity |
Advanced blending mode taking luminosity from the source and hue and saturation from the destination. |
| GlHslSaturation |
Advanced blending mode taking saturation from the source and hue and luminosity from the destination. |
| GlImage2d |
Uniform-type token for a two-dimensional floating-point image. (Inherited from GLES31) |
| GlImage2dArray |
Uniform-type token for a two-dimensional floating-point array image. (Inherited from GLES31) |
| GlImage3d |
Uniform-type token for a three-dimensional floating-point image. (Inherited from GLES31) |
| GlImageBindingAccess |
Selects the permitted access mode of an image-unit binding. (Inherited from GLES31) |
| GlImageBindingFormat |
Selects the format used for an image-unit binding's formatted loads and stores. (Inherited from GLES31) |
| GlImageBindingLayer |
Selects the texture layer assigned to a non-layered image-unit binding. (Inherited from GLES31) |
| GlImageBindingLayered |
Selects whether an image-unit binding includes all layers of the texture level. (Inherited from GLES31) |
| GlImageBindingLevel |
Selects the texture mipmap level assigned to an image-unit binding. (Inherited from GLES31) |
| GlImageBindingName |
Selects the texture-object name assigned to an image-unit binding. (Inherited from GLES31) |
| GlImageBuffer |
Uniform-type token for a floating-point buffer image. |
| GlImageCube |
Uniform-type token for a floating-point cube-map image. (Inherited from GLES31) |
| GlImageCubeMapArray |
Uniform-type token for a floating-point cube-map array image. |
| GlImageFormatCompatibilityByClass |
Image-format compatibility rule requiring matching format classes. (Inherited from GLES31) |
| GlImageFormatCompatibilityBySize |
Image-format compatibility rule requiring equal texel sizes. (Inherited from GLES31) |
| GlImageFormatCompatibilityType |
Selects whether a texture's image formats are compatible by size or by class. (Inherited from GLES31) |
| GlImplementationColorReadFormat |
Selects the implementation-preferred color-read pixel format for the current framebuffer. (Inherited from GLES20) |
| GlImplementationColorReadType |
Selects the implementation-preferred color-read pixel type for the current framebuffer. (Inherited from GLES20) |
| GlIncr |
Increments a stencil-buffer value, clamping at the largest representable value. (Inherited from GLES20) |
| GlIncrWrap |
Increments a stencil-buffer value, wrapping the largest representable value to zero. (Inherited from GLES20) |
| GlInfoLogLength |
Selects the buffer length required for a shader or program information log, including a terminating null when a log exists. (Inherited from GLES20) |
| GlInnocentContextReset |
Graphics-reset status indicating that the reset was not caused by the current context. |
| GlInt |
Identifies the integer scalar shader type. (Inherited from GLES20) |
| GlInt2101010Rev |
Packed signed vertex type with three ten-bit components and one two-bit component. (Inherited from GLES30) |
| GlInterleavedAttribs |
Transform-feedback mode storing captured attributes together in one buffer. (Inherited from GLES30) |
| GlIntImage2d |
Uniform-type token for a two-dimensional signed-integer image. (Inherited from GLES31) |
| GlIntImage2dArray |
Uniform-type token for a two-dimensional signed-integer array image. (Inherited from GLES31) |
| GlIntImage3d |
Uniform-type token for a three-dimensional signed-integer image. (Inherited from GLES31) |
| GlIntImageBuffer |
Uniform-type token for a signed-integer buffer image. |
| GlIntImageCube |
Uniform-type token for a signed-integer cube-map image. (Inherited from GLES31) |
| GlIntImageCubeMapArray |
Uniform-type token for a signed-integer cube-map array image. |
| GlIntSampler2d |
Uniform-type token for a two-dimensional signed-integer texture sampler. (Inherited from GLES30) |
| GlIntSampler2dArray |
Uniform-type token for a two-dimensional signed-integer array-texture sampler. (Inherited from GLES30) |
| GlIntSampler2dMultisample |
Uniform-type token for a two-dimensional signed-integer multisample texture sampler. (Inherited from GLES31) |
| GlIntSampler2dMultisampleArray |
Uniform-type token for a two-dimensional signed-integer multisample array-texture sampler. |
| GlIntSampler3d |
Uniform-type token for a three-dimensional signed-integer texture sampler. (Inherited from GLES30) |
| GlIntSamplerBuffer |
Uniform-type token for a signed-integer buffer-texture sampler. |
| GlIntSamplerCube |
Uniform-type token for a signed-integer cube-map sampler. (Inherited from GLES30) |
| GlIntSamplerCubeMapArray |
Uniform-type token for a signed-integer cube-map array sampler. |
| GlIntVec2 |
Identifies a two-component integer shader vector type. (Inherited from GLES20) |
| GlIntVec3 |
Identifies a three-component integer shader vector type. (Inherited from GLES20) |
| GlIntVec4 |
Identifies a four-component integer shader vector type. (Inherited from GLES20) |
| GlInvalidEnum |
Reports a GL enum argument that is not accepted by the operation. (Inherited from GLES20) |
| GlInvalidFramebufferOperation |
Reports a rendering or reading operation using an incomplete framebuffer. (Inherited from GLES20) |
| GlInvalidIndex |
Unsigned all-bits-set sentinel indicating that a requested uniform or uniform-block index is invalid. (Inherited from GLES30) |
| GlInvalidOperation |
Reports an operation that is not permitted in the current GL state. (Inherited from GLES20) |
| GlInvalidValue |
Reports a numeric GL argument outside the accepted range. (Inherited from GLES20) |
| GlInvert |
Bitwise-inverts a stencil-buffer value. (Inherited from GLES20) |
| GlIsolines |
Tessellation-generation mode for isoline domains. |
| GlIsPerPatch |
Selects whether a program input or output is a per-patch variable. |
| GlIsRowMajor |
Selects whether a buffer-backed program matrix uses row-major storage. (Inherited from GLES31) |
| GlKeep |
Keeps the existing stencil-buffer value. (Inherited from GLES20) |
| GlLastVertexConvention |
Layer-selection convention using the last vertex of a primitive. |
| GlLayerProvokingVertex |
Selects the convention determining which vertex supplies a primitive's framebuffer layer. |
| GlLequal |
Passes only when the first compared value is less than or equal to the second. (Inherited from GLES20) |
| GlLess |
Passes only when the first compared value is less than the second. (Inherited from GLES20) |
| GlLighten |
Advanced blending mode using the componentwise maximum of unpremultiplied source and destination colors. |
| GlLinear |
Selects linear filtering between neighboring samples. (Inherited from GLES20) |
| GlLinearMipmapLinear |
Uses linear sampling within mipmap levels and interpolates between them. (Inherited from GLES20) |
| GlLinearMipmapNearest |
Uses linear sampling within the nearest mipmap level. (Inherited from GLES20) |
| GlLineLoop |
Primitive mode for a closed sequence of line segments. (Inherited from GLES20) |
| GlLines |
Primitive mode for independent line segments, with two vertices per segment. (Inherited from GLES20) |
| GlLinesAdjacency |
Primitive mode for independent lines with adjacency vertices. |
| GlLineStrip |
Primitive mode for connected line segments without an automatic closing segment. (Inherited from GLES20) |
| GlLineStripAdjacency |
Primitive mode for a line strip with adjacency vertices. |
| GlLineWidthConst |
Selects the current line-width setting in window pixels. (Inherited from GLES20) |
| GlLinkStatus |
Selects whether a program's most recent link operation succeeded. (Inherited from GLES20) |
| GlLocation |
Selects a program variable's assigned location, or minus one when unavailable. (Inherited from GLES31) |
| GlLoseContextOnReset |
Reset-notification strategy requiring context loss after a graphics reset. |
| GlLowFloat |
Selects low-precision floating-point shader capability information. (Inherited from GLES20) |
| GlLowInt |
Selects low-precision integer shader capability information. (Inherited from GLES20) |
| GlLuminance |
Identifies single-component luminance pixel data. (Inherited from GLES20) |
| GlLuminanceAlpha |
Identifies luminance-plus-alpha pixel data. (Inherited from GLES20) |
| GlMajorVersion |
Selects the current GL context's major version number. (Inherited from GLES30) |
| GlMapFlushExplicitBit |
Buffer-map flag requiring modified subranges to be explicitly flushed before unmapping. (Inherited from GLES30) |
| GlMapInvalidateBufferBit |
Buffer-map flag allowing the entire buffer's previous contents to be discarded. (Inherited from GLES30) |
| GlMapInvalidateRangeBit |
Buffer-map flag allowing the mapped range's previous contents to be discarded. (Inherited from GLES30) |
| GlMapReadBit |
Buffer-map flag permitting reads from the mapped range. (Inherited from GLES30) |
| GlMapUnsynchronizedBit |
Buffer-map flag that skips synchronization with pending buffer operations; overlapping access is the caller's responsibility. (Inherited from GLES30) |
| GlMapWriteBit |
Buffer-map flag permitting writes to the mapped range. (Inherited from GLES30) |
| GlMatrixStride |
Selects the byte stride between a buffer-backed matrix's stored columns or rows. (Inherited from GLES31) |
| GlMax |
Blending equation selecting the componentwise maximum of source and destination values. (Inherited from GLES30) |
| GlMax3dTextureSize |
Selects the implementation's three-dimensional texture width, height, and depth limit. (Inherited from GLES30) |
| GlMaxArrayTextureLayers |
Selects the maximum number of layers in an array texture. (Inherited from GLES30) |
| GlMaxAtomicCounterBufferBindings |
Selects the number of atomic-counter buffer binding points. (Inherited from GLES31) |
| GlMaxAtomicCounterBufferSize |
Legacy query token for maximum atomic-counter buffer storage in bytes, where supported. (Inherited from GLES31) |
| GlMaxColorAttachments |
Selects the number of color attachment points supported by a framebuffer object. (Inherited from GLES30) |
| GlMaxColorTextureSamples |
Selects the maximum sample count for color multisample textures. (Inherited from GLES31) |
| GlMaxCombinedAtomicCounterBuffers |
Selects the combined shader-stage atomic-counter buffer limit. (Inherited from GLES31) |
| GlMaxCombinedAtomicCounters |
Selects the combined shader-stage atomic-counter limit. (Inherited from GLES31) |
| GlMaxCombinedComputeUniformComponents |
Selects the compute stage's combined uniform-component limit, including uniform blocks. (Inherited from GLES31) |
| GlMaxCombinedFragmentUniformComponents |
Selects the fragment stage's combined uniform-component limit, including uniform blocks. (Inherited from GLES30) |
| GlMaxCombinedGeometryUniformComponents |
Selects the geometry stage's combined uniform-component limit, including uniform blocks. |
| GlMaxCombinedImageUniforms |
Selects the combined shader-stage image-uniform limit. (Inherited from GLES31) |
| GlMaxCombinedShaderOutputResources |
Selects the combined limit for active image uniforms, shader-storage blocks, and fragment outputs. (Inherited from GLES31) |
| GlMaxCombinedShaderStorageBlocks |
Selects the combined shader-stage shader-storage block limit. (Inherited from GLES31) |
| GlMaxCombinedTessControlUniformComponents |
Selects the tessellation control stage's combined uniform-component limit, including uniform blocks. |
| GlMaxCombinedTessEvaluationUniformComponents |
Selects the tessellation evaluation stage's combined uniform-component limit, including uniform blocks. |
| GlMaxCombinedTextureImageUnits |
Selects the maximum total texture-image-unit use across the shader stages. (Inherited from GLES20) |
| GlMaxCombinedUniformBlocks |
Selects the combined shader-stage uniform-block limit. (Inherited from GLES30) |
| GlMaxCombinedVertexUniformComponents |
Selects the vertex stage's combined uniform-component limit, including uniform blocks. (Inherited from GLES30) |
| GlMaxComputeAtomicCounterBuffers |
Selects the compute shader's atomic-counter buffer limit. (Inherited from GLES31) |
| GlMaxComputeAtomicCounters |
Selects the compute shader's atomic-counter limit. (Inherited from GLES31) |
| GlMaxComputeImageUniforms |
Selects the compute shader's image-uniform limit. (Inherited from GLES31) |
| GlMaxComputeShaderStorageBlocks |
Selects the compute shader's shader-storage block limit. (Inherited from GLES31) |
| GlMaxComputeSharedMemorySize |
Selects the maximum shared-memory allocation in bytes for one compute work group. (Inherited from GLES31) |
| GlMaxComputeTextureImageUnits |
Selects the compute shader's texture-image-unit limit. (Inherited from GLES31) |
| GlMaxComputeUniformBlocks |
Selects the compute shader's uniform-block limit. (Inherited from GLES31) |
| GlMaxComputeUniformComponents |
Selects the compute shader's default-block uniform-component limit. (Inherited from GLES31) |
| GlMaxComputeWorkGroupCount |
Selects the maximum dispatched work-group count for one indexed dimension. (Inherited from GLES31) |
| GlMaxComputeWorkGroupInvocations |
Selects the maximum total shader invocations in one compute work group. (Inherited from GLES31) |
| GlMaxComputeWorkGroupSize |
Selects the maximum local work-group size for one indexed dimension. (Inherited from GLES31) |
| GlMaxCubeMapTextureSize |
Selects the maximum supported cube-map face dimension in texels. (Inherited from GLES20) |
| GlMaxDebugGroupStackDepth |
Selects the maximum debug-group stack depth. |
| GlMaxDebugLoggedMessages |
Selects the maximum number of messages retained in the GL debug log. |
| GlMaxDebugMessageLength |
Selects the maximum debug-message length, including its null terminator. |
| GlMaxDepthTextureSamples |
Selects the maximum sample count for depth-stencil multisample textures. (Inherited from GLES31) |
| GlMaxDrawBuffers |
Selects the number of draw-buffer slots supported for simultaneous color output. (Inherited from GLES30) |
| GlMaxElementIndex |
Selects the maximum supported vertex index value for indexed drawing. (Inherited from GLES30) |
| GlMaxElementsIndices |
Selects the recommended index count for indexed drawing. (Inherited from GLES30) |
| GlMaxElementsVertices |
Selects the recommended vertex range for indexed drawing. (Inherited from GLES30) |
| GlMaxFragmentAtomicCounterBuffers |
Selects the fragment shader's atomic-counter buffer limit. (Inherited from GLES31) |
| GlMaxFragmentAtomicCounters |
Selects the fragment shader's atomic-counter limit. (Inherited from GLES31) |
| GlMaxFragmentImageUniforms |
Selects the fragment shader's image-uniform limit. (Inherited from GLES31) |
| GlMaxFragmentInputComponents |
Selects the fragment shader's input-component limit. (Inherited from GLES30) |
| GlMaxFragmentInterpolationOffset |
Selects the largest supported fragment interpolation offset from the pixel center. |
| GlMaxFragmentShaderStorageBlocks |
Selects the fragment shader's shader-storage block limit. (Inherited from GLES31) |
| GlMaxFragmentUniformBlocks |
Selects the number of uniform blocks that the fragment stage can use. (Inherited from GLES30) |
| GlMaxFragmentUniformComponents |
Selects the fragment shader's default-block uniform-component limit. (Inherited from GLES30) |
| GlMaxFragmentUniformVectors |
Selects fragment-shader uniform capacity measured in four-component vectors. (Inherited from GLES20) |
| GlMaxFramebufferHeight |
Selects an attachment-free framebuffer's maximum default height in pixels. (Inherited from GLES31) |
| GlMaxFramebufferLayers |
Selects the maximum layer count for a layered framebuffer. |
| GlMaxFramebufferSamples |
Selects an attachment-free framebuffer's maximum default sample count. (Inherited from GLES31) |
| GlMaxFramebufferWidth |
Selects an attachment-free framebuffer's maximum default width in pixels. (Inherited from GLES31) |
| GlMaxGeometryAtomicCounterBuffers |
Selects the geometry shader's atomic-counter buffer limit. |
| GlMaxGeometryAtomicCounters |
Selects the geometry shader's atomic-counter limit. |
| GlMaxGeometryImageUniforms |
Selects the geometry shader's image-uniform limit. |
| GlMaxGeometryInputComponents |
Selects the geometry shader's per-vertex input-component limit. |
| GlMaxGeometryOutputComponents |
Selects the geometry shader's per-vertex output-component limit. |
| GlMaxGeometryOutputVertices |
Selects the maximum output vertices supported per geometry shader invocation. |
| GlMaxGeometryShaderInvocations |
Selects the maximum geometry shader invocations per input primitive. |
| GlMaxGeometryShaderStorageBlocks |
Selects the geometry shader's shader-storage block limit. |
| GlMaxGeometryTextureImageUnits |
Selects the geometry shader's texture-image-unit limit. |
| GlMaxGeometryTotalOutputComponents |
Selects the maximum total output components per geometry shader invocation. |
| GlMaxGeometryUniformBlocks |
Selects the geometry shader's uniform-block limit. |
| GlMaxGeometryUniformComponents |
Selects the geometry shader's default-block uniform-component limit. |
| GlMaxImageUnits |
Selects the number of image-unit binding points. (Inherited from GLES31) |
| GlMaxIntegerSamples |
Selects the maximum sample count for integer-format multisample buffers. (Inherited from GLES31) |
| GlMaxLabelLength |
Selects the maximum object-label length, including its null terminator. |
| GlMaxNameLength |
Selects the longest active resource name length in a program interface, including its null terminator. (Inherited from GLES31) |
| GlMaxNumActiveVariables |
Selects the largest active-variable count among resources in a program interface. (Inherited from GLES31) |
| GlMaxPatchVertices |
Selects the maximum supported vertices in a tessellation patch. |
| GlMaxProgramTexelOffset |
Selects the largest supported constant shader texel offset. (Inherited from GLES30) |
| GlMaxProgramTextureGatherOffset |
Selects the largest supported constant texture-gather offset. (Inherited from GLES31) |
| GlMaxRenderbufferSize |
Selects the implementation's renderbuffer width and height limit in pixels. (Inherited from GLES20) |
| GlMaxSampleMaskWords |
Selects the number of 32-bit sample-mask words supported by the implementation. (Inherited from GLES31) |
| GlMaxSamples |
Selects the implementation's multisample renderbuffer sample-count limit. (Inherited from GLES30) |
| GlMaxServerWaitTimeout |
Selects the maximum server-wait timeout in nanoseconds. (Inherited from GLES30) |
| GlMaxShaderStorageBlockSize |
Selects the maximum shader-storage block size in bytes. (Inherited from GLES31) |
| GlMaxShaderStorageBufferBindings |
Selects the number of shader-storage buffer binding points. (Inherited from GLES31) |
| GlMaxTessControlAtomicCounterBuffers |
Selects the tessellation control shader's atomic-counter buffer limit. |
| GlMaxTessControlAtomicCounters |
Selects the tessellation control shader's atomic-counter limit. |
| GlMaxTessControlImageUniforms |
Selects the tessellation control shader's image-uniform limit. |
| GlMaxTessControlInputComponents |
Selects the tessellation control shader's per-vertex input-component limit. |
| GlMaxTessControlOutputComponents |
Selects the tessellation control shader's per-vertex output-component limit. |
| GlMaxTessControlShaderStorageBlocks |
Selects the tessellation control shader's shader-storage block limit. |
| GlMaxTessControlTextureImageUnits |
Selects the tessellation control shader's texture-image-unit limit. |
| GlMaxTessControlTotalOutputComponents |
Selects the tessellation control shader's total per-patch output-component limit. |
| GlMaxTessControlUniformBlocks |
Selects the tessellation control shader's uniform-block limit. |
| GlMaxTessControlUniformComponents |
Selects the tessellation control shader's default-block uniform-component limit. |
| GlMaxTessEvaluationAtomicCounterBuffers |
Selects the tessellation evaluation shader's atomic-counter buffer limit. |
| GlMaxTessEvaluationAtomicCounters |
Selects the tessellation evaluation shader's atomic-counter limit. |
| GlMaxTessEvaluationImageUniforms |
Selects the tessellation evaluation shader's image-uniform limit. |
| GlMaxTessEvaluationInputComponents |
Selects the tessellation evaluation shader's per-vertex input-component limit. |
| GlMaxTessEvaluationOutputComponents |
Selects the tessellation evaluation shader's per-vertex output-component limit. |
| GlMaxTessEvaluationShaderStorageBlocks |
Selects the tessellation evaluation shader's shader-storage block limit. |
| GlMaxTessEvaluationTextureImageUnits |
Selects the tessellation evaluation shader's texture-image-unit limit. |
| GlMaxTessEvaluationUniformBlocks |
Selects the tessellation evaluation shader's uniform-block limit. |
| GlMaxTessEvaluationUniformComponents |
Selects the tessellation evaluation shader's default-block uniform-component limit. |
| GlMaxTessGenLevel |
Selects the maximum supported tessellation-generation level. |
| GlMaxTessPatchComponents |
Selects the maximum components in per-patch shader variables. |
| GlMaxTextureBufferSize |
Selects the maximum number of texels accessible through a buffer texture. |
| GlMaxTextureImageUnits |
Selects the limit on texture image units accessible to the fragment shader. (Inherited from GLES20) |
| GlMaxTextureLodBias |
Selects the maximum permitted magnitude of texture level-of-detail bias. (Inherited from GLES30) |
| GlMaxTextureSize |
Selects the maximum supported two-dimensional texture dimension in texels. (Inherited from GLES20) |
| GlMaxTransformFeedbackInterleavedComponents |
Selects the maximum captured components per vertex in interleaved transform-feedback mode. (Inherited from GLES30) |
| GlMaxTransformFeedbackSeparateAttribs |
Selects the maximum number of attributes captured separately by transform feedback. (Inherited from GLES30) |
| GlMaxTransformFeedbackSeparateComponents |
Selects the maximum components in one separately captured transform-feedback attribute. (Inherited from GLES30) |
| GlMaxUniformBlockSize |
Selects the maximum uniform-block size in bytes. (Inherited from GLES30) |
| GlMaxUniformBufferBindings |
Selects the number of indexed uniform-buffer binding points. (Inherited from GLES30) |
| GlMaxUniformLocations |
Selects the maximum number of explicitly assignable uniform locations. (Inherited from GLES31) |
| GlMaxVaryingComponents |
Selects the interstage varying-component limit. (Inherited from GLES30) |
| GlMaxVaryingVectors |
Selects the limit on four-component varying vectors between the vertex and fragment shaders. (Inherited from GLES20) |
| GlMaxVertexAtomicCounterBuffers |
Selects the vertex shader's atomic-counter buffer limit. (Inherited from GLES31) |
| GlMaxVertexAtomicCounters |
Selects the vertex shader's atomic-counter limit. (Inherited from GLES31) |
| GlMaxVertexAttribBindings |
Selects the number of vertex-buffer binding points. (Inherited from GLES31) |
| GlMaxVertexAttribRelativeOffset |
Selects the maximum vertex-attribute relative byte offset. (Inherited from GLES31) |
| GlMaxVertexAttribs |
Selects the limit on generic vertex attribute locations. (Inherited from GLES20) |
| GlMaxVertexAttribStride |
Selects the maximum vertex-buffer binding stride in bytes. (Inherited from GLES31) |
| GlMaxVertexImageUniforms |
Selects the vertex shader's image-uniform limit. (Inherited from GLES31) |
| GlMaxVertexOutputComponents |
Selects the vertex shader's output-component limit. (Inherited from GLES30) |
| GlMaxVertexShaderStorageBlocks |
Selects the vertex shader's shader-storage block limit. (Inherited from GLES31) |
| GlMaxVertexTextureImageUnits |
Selects the limit on texture image units accessible to the vertex shader. (Inherited from GLES20) |
| GlMaxVertexUniformBlocks |
Selects the number of uniform blocks that the vertex stage can use. (Inherited from GLES30) |
| GlMaxVertexUniformComponents |
Selects the vertex shader's default-block uniform-component limit. (Inherited from GLES30) |
| GlMaxVertexUniformVectors |
Selects vertex-shader uniform capacity measured in four-component vectors. (Inherited from GLES20) |
| GlMaxViewportDims |
Selects the maximum supported viewport width and height in pixels. (Inherited from GLES20) |
| GlMediumFloat |
Selects medium-precision floating-point shader capability information. (Inherited from GLES20) |
| GlMediumInt |
Selects medium-precision integer shader capability information. (Inherited from GLES20) |
| GlMin |
Blending equation selecting the componentwise minimum of source and destination values. (Inherited from GLES30) |
| GlMinFragmentInterpolationOffset |
Selects the smallest supported fragment interpolation offset from the pixel center. |
| GlMinorVersion |
Selects the current GL context's minor version number. (Inherited from GLES30) |
| GlMinProgramTexelOffset |
Selects the smallest supported constant shader texel offset. (Inherited from GLES30) |
| GlMinProgramTextureGatherOffset |
Selects the smallest supported constant texture-gather offset. (Inherited from GLES31) |
| GlMinSampleShadingValue |
Selects the requested minimum fraction of independently shaded samples. |
| GlMirroredRepeat |
Repeats texture addressing while reversing direction on alternating repetitions. (Inherited from GLES20) |
| GlMultiply |
Advanced blending mode using the product of unpremultiplied source and destination color components. |
| GlMultisampleLineWidthGranularity |
Selects the spacing between supported multisample line widths. |
| GlMultisampleLineWidthRange |
Selects the minimum and maximum supported multisample line widths. |
| GlNameLength |
Selects a program resource name's length, including its null terminator. (Inherited from GLES31) |
| GlNearest |
Selects nearest-neighbor filtering. (Inherited from GLES20) |
| GlNearestMipmapLinear |
Uses nearest-neighbor sampling at mipmap levels and interpolates between the results. (Inherited from GLES20) |
| GlNearestMipmapNearest |
Uses nearest-neighbor sampling from the nearest mipmap level. (Inherited from GLES20) |
| GlNever |
Comparison function that always fails. (Inherited from GLES20) |
| GlNicest |
Requests higher-quality processing for the selected rendering hint. (Inherited from GLES20) |
| GlNoError |
Indicates that no GL error is currently recorded. (Inherited from GLES20) |
| GlNone |
Indicates that a framebuffer attachment has no attached object. (Inherited from GLES20) |
| GlNoResetNotification |
Reset-notification strategy that does not report reset events. |
| GlNotequal |
Passes only when the compared values are unequal. (Inherited from GLES20) |
| GlNumActiveVariables |
Selects the number of active variables associated with a program block or atomic-counter buffer. (Inherited from GLES31) |
| GlNumCompressedTextureFormats |
Selects the number of supported compressed texture formats. (Inherited from GLES20) |
| GlNumExtensions |
Selects the number of extension strings available through indexed queries. (Inherited from GLES30) |
| GlNumProgramBinaryFormats |
Selects the number of supported program-binary formats. (Inherited from GLES30) |
| GlNumSampleCounts |
Selects how many sample-count values are supported for an internal format. (Inherited from GLES30) |
| GlNumShaderBinaryFormats |
Selects the number of supported shader-binary formats. (Inherited from GLES20) |
| GlObjectType |
Selects a sync object's type. (Inherited from GLES30) |
| GlOffset |
Selects a buffer-backed program variable's byte offset. (Inherited from GLES31) |
| GlOne |
Selects a blending factor of one. (Inherited from GLES20) |
| GlOneMinusConstantAlpha |
Uses one minus the constant blend-color alpha as a blending factor. (Inherited from GLES20) |
| GlOneMinusConstantColor |
Uses one minus each constant blend-color component as blending factors. (Inherited from GLES20) |
| GlOneMinusDstAlpha |
Uses one minus the destination alpha value as a blending factor. (Inherited from GLES20) |
| GlOneMinusDstColor |
Uses one minus each destination color component as blending factors. (Inherited from GLES20) |
| GlOneMinusSrcAlpha |
Uses one minus the source alpha value as a blending factor. (Inherited from GLES20) |
| GlOneMinusSrcColor |
Uses one minus each source color component as blending factors. (Inherited from GLES20) |
| GlOutOfMemory |
Reports that GL could not allocate the memory required by an operation. (Inherited from GLES20) |
| GlOverlay |
Advanced overlay blending mode controlled by the destination color. |
| GlPackAlignment |
Selects the byte alignment used for rows written to pixel-output memory. (Inherited from GLES20) |
| GlPackRowLength |
Selects the packed pixel row length in pixels, with zero using the transfer width. (Inherited from GLES30) |
| GlPackSkipPixels |
Selects the number of pixels skipped before packed pixel output. (Inherited from GLES30) |
| GlPackSkipRows |
Selects the number of rows skipped before packed pixel output. (Inherited from GLES30) |
| GlPatches |
Primitive mode supplying patches to tessellation processing. |
| GlPatchVertices |
Selects the number of input vertices in each tessellation patch. |
| GlPixelBufferBarrierBit |
Memory-barrier bit for subsequent pixel-transfer buffer reads and writes. (Inherited from GLES31) |
| GlPixelPackBuffer |
Buffer-object target receiving packed pixel output. (Inherited from GLES30) |
| GlPixelPackBufferBinding |
Selects the buffer-object name bound for packed pixel output. (Inherited from GLES30) |
| GlPixelUnpackBuffer |
Buffer-object target supplying unpacked pixel input. (Inherited from GLES30) |
| GlPixelUnpackBufferBinding |
Selects the buffer-object name bound for unpacked pixel input. (Inherited from GLES30) |
| GlPoints |
Primitive mode that draws each vertex as an individual point. (Inherited from GLES20) |
| GlPolygonOffsetFactor |
Selects the scale applied to a polygon's depth slope when computing its depth offset. (Inherited from GLES20) |
| GlPolygonOffsetFill |
Capability token applying depth offsets to filled polygons. (Inherited from GLES20) |
| GlPolygonOffsetUnits |
Selects the constant depth-offset multiplier in implementation-dependent resolvable depth units. (Inherited from GLES20) |
| GlPrimitiveBoundingBoxConst |
Selects the minimum and maximum homogeneous clip-coordinate bounds for primitives. |
| GlPrimitiveRestartFixedIndex |
Capability token treating the maximum value of the current index type as a primitive-restart marker. (Inherited from GLES30) |
| GlPrimitiveRestartForPatchesSupported |
Selects whether fixed-index primitive restart is supported for patch drawing. |
| GlPrimitivesGenerated |
Query target counting primitives generated by the pipeline before clipping. |
| GlProgram |
Object-label identifier for GL program objects. |
| GlProgramBinaryFormats |
Selects the list of supported program-binary format tokens. (Inherited from GLES30) |
| GlProgramBinaryLength |
Selects the number of bytes required for a program's binary representation. (Inherited from GLES30) |
| GlProgramBinaryRetrievableHint |
Selects the hint that a program binary may be retrieved after linking. (Inherited from GLES30) |
| GlProgramInput |
Program-interface token selecting the first shader stage's active input variables. (Inherited from GLES31) |
| GlProgramOutput |
Program-interface token selecting the last shader stage's active output variables. (Inherited from GLES31) |
| GlProgramPipeline |
Object-label identifier for GL program-pipeline objects. |
| GlProgramPipelineBinding |
Selects the currently bound program-pipeline object's name. (Inherited from GLES31) |
| GlProgramSeparable |
Selects whether a program is linked for use in program pipelines. (Inherited from GLES31) |
| GlQuads |
Tessellation-generation mode for quadrilateral domains. |
| GlQuery |
Object-label identifier for GL query objects. |
| GlQueryResult |
Selects a query object's completed result. (Inherited from GLES30) |
| GlQueryResultAvailable |
Selects whether a query object's result is available without waiting. (Inherited from GLES30) |
| GlR11fG11fB10f |
Requests an unsigned-floating RGB internal format with 11 red bits, 11 green bits, and ten blue bits. (Inherited from GLES30) |
| GlR16f |
Requests a single-red-channel internal format with 16-bit floating-point components. (Inherited from GLES30) |
| GlR16i |
Requests a single-red-channel internal format with 16-bit signed-integer components. (Inherited from GLES30) |
| GlR16ui |
Requests a single-red-channel internal format with 16-bit unsigned-integer components. (Inherited from GLES30) |
| GlR32f |
Requests a single-red-channel internal format with 32-bit floating-point components. (Inherited from GLES30) |
| GlR32i |
Requests a single-red-channel internal format with 32-bit signed-integer components. (Inherited from GLES30) |
| GlR32ui |
Requests a single-red-channel internal format with 32-bit unsigned-integer components. (Inherited from GLES30) |
| GlR8 |
Requests a single-red-channel internal format with eight-bit unsigned-normalized components. (Inherited from GLES30) |
| GlR8i |
Requests a single-red-channel internal format with eight-bit signed-integer components. (Inherited from GLES30) |
| GlR8Snorm |
Requests a single-red-channel internal format with eight-bit signed-normalized components. (Inherited from GLES30) |
| GlR8ui |
Requests a single-red-channel internal format with eight-bit unsigned-integer components. (Inherited from GLES30) |
| GlRasterizerDiscard |
Capability token discarding primitives before rasterization while preserving earlier pipeline processing. (Inherited from GLES30) |
| GlReadBufferConst |
Selects the read framebuffer's color-buffer selection state. (Inherited from GLES30) |
| GlReadFramebuffer |
Framebuffer binding target for pixel reads and framebuffer-copy sources. (Inherited from GLES30) |
| GlReadFramebufferBinding |
Selects the currently bound read-framebuffer object's name. (Inherited from GLES30) |
| GlReadOnly |
Image-access token permitting reads but not writes. (Inherited from GLES31) |
| GlReadWrite |
Image-access token permitting both reads and writes. (Inherited from GLES31) |
| GlRed |
Single-red-channel pixel format and red-component texture-swizzle token. (Inherited from GLES30) |
| GlRedBits |
Selects the number of red-component bits in the current framebuffer's color buffer. (Inherited from GLES20) |
| GlRedInteger |
Integer pixel-format token for one red component. (Inherited from GLES30) |
| GlReferencedByComputeShader |
Selects whether a program resource is referenced by the compute shader. (Inherited from GLES31) |
| GlReferencedByFragmentShader |
Selects whether a program resource is referenced by the fragment shader. (Inherited from GLES31) |
| GlReferencedByGeometryShader |
Selects whether a program resource is referenced by the geometry shader. |
| GlReferencedByTessControlShader |
Selects whether a program resource is referenced by the tessellation control shader. |
| GlReferencedByTessEvaluationShader |
Selects whether a program resource is referenced by the tessellation evaluation shader. |
| GlReferencedByVertexShader |
Selects whether a program resource is referenced by the vertex shader. (Inherited from GLES31) |
| GlRenderbuffer |
Identifies a renderbuffer object or its binding target. (Inherited from GLES20) |
| GlRenderbufferAlphaSize |
Selects the actual number of alpha-component bits in the bound renderbuffer image. (Inherited from GLES20) |
| GlRenderbufferBinding |
Selects the currently bound renderbuffer-object name. (Inherited from GLES20) |
| GlRenderbufferBlueSize |
Selects the actual number of blue-component bits in the bound renderbuffer image. (Inherited from GLES20) |
| GlRenderbufferDepthSize |
Selects the actual number of depth bits in the bound renderbuffer image. (Inherited from GLES20) |
| GlRenderbufferGreenSize |
Selects the actual number of green-component bits in the bound renderbuffer image. (Inherited from GLES20) |
| GlRenderbufferHeight |
Selects the height of the bound renderbuffer image in pixels. (Inherited from GLES20) |
| GlRenderbufferInternalFormat |
Selects the internal-format token of the bound renderbuffer image. (Inherited from GLES20) |
| GlRenderbufferRedSize |
Selects the actual number of red-component bits in the bound renderbuffer image. (Inherited from GLES20) |
| GlRenderbufferSamples |
Selects the sample count of the bound renderbuffer image. (Inherited from GLES30) |
| GlRenderbufferStencilSize |
Selects the actual number of stencil bits in the bound renderbuffer image. (Inherited from GLES20) |
| GlRenderbufferWidth |
Selects the width of the bound renderbuffer image in pixels. (Inherited from GLES20) |
| GlRenderer |
Selects the GL renderer identification string. (Inherited from GLES20) |
| GlRepeat |
Repeats texture addressing with a period of one in normalized coordinates. (Inherited from GLES20) |
| GlReplace |
Replaces a stencil-buffer value with the stencil reference value. (Inherited from GLES20) |
| GlResetNotificationStrategy |
Selects the context's graphics-reset notification strategy. |
| GlRg |
Red-and-green pixel-format token. (Inherited from GLES30) |
| GlRg16f |
Requests a red-green internal format with 16-bit floating-point components. (Inherited from GLES30) |
| GlRg16i |
Requests a red-green internal format with 16-bit signed-integer components. (Inherited from GLES30) |
| GlRg16ui |
Requests a red-green internal format with 16-bit unsigned-integer components. (Inherited from GLES30) |
| GlRg32f |
Requests a red-green internal format with 32-bit floating-point components. (Inherited from GLES30) |
| GlRg32i |
Requests a red-green internal format with 32-bit signed-integer components. (Inherited from GLES30) |
| GlRg32ui |
Requests a red-green internal format with 32-bit unsigned-integer components. (Inherited from GLES30) |
| GlRg8 |
Requests a red-green internal format with eight-bit unsigned-normalized components. (Inherited from GLES30) |
| GlRg8i |
Requests a red-green internal format with eight-bit signed-integer components. (Inherited from GLES30) |
| GlRg8Snorm |
Requests a red-green internal format with eight-bit signed-normalized components. (Inherited from GLES30) |
| GlRg8ui |
Requests a red-green internal format with eight-bit unsigned-integer components. (Inherited from GLES30) |
| GlRgb |
Identifies red, green, and blue pixel data without an alpha component. (Inherited from GLES20) |
| GlRgb10A2 |
Requests an unsigned-normalized format with ten bits per RGB component and two alpha bits. (Inherited from GLES30) |
| GlRgb10A2ui |
Requests an unsigned-integer format with ten bits per RGB component and two alpha bits. (Inherited from GLES30) |
| GlRgb16f |
Requests an RGB internal format with 16-bit floating-point components. (Inherited from GLES30) |
| GlRgb16i |
Requests an RGB internal format with 16-bit signed-integer components. (Inherited from GLES30) |
| GlRgb16ui |
Requests an RGB internal format with 16-bit unsigned-integer components. (Inherited from GLES30) |
| GlRgb32f |
Requests an RGB internal format with 32-bit floating-point components. (Inherited from GLES30) |
| GlRgb32i |
Requests an RGB internal format with 32-bit signed-integer components. (Inherited from GLES30) |
| GlRgb32ui |
Requests an RGB internal format with 32-bit unsigned-integer components. (Inherited from GLES30) |
| GlRgb565 |
Requests an RGB renderbuffer format with five red bits, six green bits, and five blue bits. (Inherited from GLES20) |
| GlRgb5A1 |
Requests a renderbuffer format with five bits per RGB component and one alpha bit. (Inherited from GLES20) |
| GlRgb8 |
Requests an RGB internal format with eight-bit unsigned-normalized components. (Inherited from GLES30) |
| GlRgb8i |
Requests an RGB internal format with eight-bit signed-integer components. (Inherited from GLES30) |
| GlRgb8Snorm |
Requests an RGB internal format with eight-bit signed-normalized components. (Inherited from GLES30) |
| GlRgb8ui |
Requests an RGB internal format with eight-bit unsigned-integer components. (Inherited from GLES30) |
| GlRgb9E5 |
Requests an RGB internal format with nine-bit mantissas and a shared five-bit exponent. (Inherited from GLES30) |
| GlRgba |
Identifies red, green, blue, and alpha pixel data. (Inherited from GLES20) |
| GlRgba16f |
Requests an RGBA internal format with 16-bit floating-point components. (Inherited from GLES30) |
| GlRgba16i |
Requests an RGBA internal format with 16-bit signed-integer components. (Inherited from GLES30) |
| GlRgba16ui |
Requests an RGBA internal format with 16-bit unsigned-integer components. (Inherited from GLES30) |
| GlRgba32f |
Requests an RGBA internal format with 32-bit floating-point components. (Inherited from GLES30) |
| GlRgba32i |
Requests an RGBA internal format with 32-bit signed-integer components. (Inherited from GLES30) |
| GlRgba32ui |
Requests an RGBA internal format with 32-bit unsigned-integer components. (Inherited from GLES30) |
| GlRgba4 |
Requests a renderbuffer format with four bits for each RGBA component. (Inherited from GLES20) |
| GlRgba8 |
Requests an RGBA internal format with eight-bit unsigned-normalized components. (Inherited from GLES30) |
| GlRgba8i |
Requests an RGBA internal format with eight-bit signed-integer components. (Inherited from GLES30) |
| GlRgba8Snorm |
Requests an RGBA internal format with eight-bit signed-normalized components. (Inherited from GLES30) |
| GlRgba8ui |
Requests an RGBA internal format with eight-bit unsigned-integer components. (Inherited from GLES30) |
| GlRgbaInteger |
Integer pixel-format token for red, green, blue, and alpha components. (Inherited from GLES30) |
| GlRgbInteger |
Integer pixel-format token for red, green, and blue components. (Inherited from GLES30) |
| GlRgInteger |
Integer pixel-format token for red and green components. (Inherited from GLES30) |
| GlSampleAlphaToCoverage |
Capability token deriving multisample coverage from fragment alpha. (Inherited from GLES20) |
| GlSampleBuffers |
Selects the number of multisample buffers in the current framebuffer. (Inherited from GLES20) |
| GlSampleCoverageConst |
Capability token applying the configured sample-coverage mask. (Inherited from GLES20) |
| GlSampleCoverageInvert |
Selects whether the sample-coverage mask is inverted. (Inherited from GLES20) |
| GlSampleCoverageValue |
Selects the stored sample-coverage fraction. (Inherited from GLES20) |
| GlSampleMask |
Capability token enabling the application-supplied sample mask. (Inherited from GLES31) |
| GlSampleMaskValue |
Selects one 32-bit word of the application-supplied sample mask. (Inherited from GLES31) |
| GlSamplePosition |
Selects a sample's two-dimensional position within a pixel. (Inherited from GLES31) |
| GlSampler |
Object-label identifier for GL sampler objects. |
| GlSampler2d |
Identifies a two-dimensional texture sampler shader type. (Inherited from GLES20) |
| GlSampler2dArray |
Uniform-type token for a two-dimensional array-texture sampler. (Inherited from GLES30) |
| GlSampler2dArrayShadow |
Uniform-type token for a two-dimensional array-texture depth-comparison sampler. (Inherited from GLES30) |
| GlSampler2dMultisample |
Uniform-type token for a two-dimensional multisample texture sampler. (Inherited from GLES31) |
| GlSampler2dMultisampleArray |
Uniform-type token for a two-dimensional multisample array-texture sampler. |
| GlSampler2dShadow |
Uniform-type token for a two-dimensional depth-comparison texture sampler. (Inherited from GLES30) |
| GlSampler3d |
Uniform-type token for a three-dimensional texture sampler. (Inherited from GLES30) |
| GlSamplerBinding |
Selects the sampler-object name bound to the active texture unit. (Inherited from GLES30) |
| GlSamplerBuffer |
Uniform-type token for a buffer-texture sampler. |
| GlSamplerCube |
Identifies a cube-map texture sampler shader type. (Inherited from GLES20) |
| GlSamplerCubeMapArray |
Uniform-type token for a cube-map array sampler. |
| GlSamplerCubeMapArrayShadow |
Uniform-type token for a cube-map array depth-comparison sampler. |
| GlSamplerCubeShadow |
Uniform-type token for a cube-map depth-comparison sampler. (Inherited from GLES30) |
| GlSamples |
Selects the current framebuffer's sample count per pixel. (Inherited from GLES20) |
| GlSampleShading |
Capability token enabling minimum-rate per-sample shading. |
| GlScissorBox |
Selects the scissor rectangle's window-space origin and dimensions. (Inherited from GLES20) |
| GlScissorTest |
Capability token restricting drawing and clearing to the scissor rectangle. (Inherited from GLES20) |
| GlScreen |
Advanced blending mode using one minus the product of the unpremultiplied color complements. |
| GlSeparateAttribs |
Transform-feedback mode storing captured attributes in separate buffers. (Inherited from GLES30) |
| GlShader |
Object-label identifier for GL shader objects. |
| GlShaderBinaryFormats |
Selects the list of shader-binary formats supported by the implementation. (Inherited from GLES20) |
| GlShaderCompiler |
Selects whether the implementation provides a shader compiler. (Inherited from GLES20) |
| GlShaderImageAccessBarrierBit |
Memory-barrier bit for subsequent shader-image loads, stores, and atomic operations. (Inherited from GLES31) |
| GlShaderSourceLength |
Selects the buffer length required for a shader's source text, including a terminating null when source exists. (Inherited from GLES20) |
| GlShaderStorageBarrierBit |
Memory-barrier bit for subsequent shader-storage variable access. (Inherited from GLES31) |
| GlShaderStorageBlock |
Program-interface token selecting active shader-storage blocks. (Inherited from GLES31) |
| GlShaderStorageBuffer |
Buffer target supplying shader-storage block data. (Inherited from GLES31) |
| GlShaderStorageBufferBinding |
Selects a shader-storage binding's buffer-object name. (Inherited from GLES31) |
| GlShaderStorageBufferOffsetAlignment |
Selects the required byte alignment of shader-storage buffer range offsets. (Inherited from GLES31) |
| GlShaderStorageBufferSize |
Selects the byte size of an indexed shader-storage buffer range. (Inherited from GLES31) |
| GlShaderStorageBufferStart |
Selects the starting byte offset of an indexed shader-storage buffer range. (Inherited from GLES31) |
| GlShaderType |
Selects a shader object's stage type for a query. (Inherited from GLES20) |
| GlShadingLanguageVersion |
Selects the implementation's shading-language version string. (Inherited from GLES20) |
| GlShort |
Vertex component type for signed 16-bit integers. (Inherited from GLES20) |
| GlSignaled |
Sync-object status indicating that its condition has been satisfied. (Inherited from GLES30) |
| GlSignedNormalized |
Component-type token identifying signed-normalized fixed-point values. (Inherited from GLES30) |
| GlSoftlight |
Advanced soft-light blending mode for smooth lightening or darkening. |
| GlSrcAlpha |
Uses the source alpha value as a blending factor. (Inherited from GLES20) |
| GlSrcAlphaSaturate |
Uses the smaller of source alpha and one minus destination alpha for RGB blending, and one for alpha. (Inherited from GLES20) |
| GlSrcColor |
Uses the source color components as blending factors. (Inherited from GLES20) |
| GlSrgb |
Color-encoding token identifying sRGB-encoded color components. (Inherited from GLES30) |
| GlSrgb8 |
Requests an RGB internal format with eight-bit sRGB-encoded components. (Inherited from GLES30) |
| GlSrgb8Alpha8 |
Requests an internal format with eight-bit sRGB color components and eight-bit linear alpha. (Inherited from GLES30) |
| GlStackOverflow |
Error token for a debug-group push beyond the maximum stack depth. |
| GlStackUnderflow |
Error token for an attempt to pop the default debug group. |
| GlStaticCopy |
Usage hint for GL-generated data changed once and used many times for drawing or image specification. (Inherited from GLES30) |
| GlStaticDraw |
Usage hint for application-supplied data changed once and used many times for drawing. (Inherited from GLES20) |
| GlStaticRead |
Usage hint for GL-generated data changed once and read many times by the application. (Inherited from GLES30) |
| GlStencil |
Buffer selector for clearing stencil values. (Inherited from GLES30) |
| GlStencilAttachment |
Identifies a framebuffer's stencil attachment point. (Inherited from GLES20) |
| GlStencilBackFail |
Selects the back-face stencil operation used when the stencil test fails. (Inherited from GLES20) |
| GlStencilBackFunc |
Selects the back-face stencil-comparison function. (Inherited from GLES20) |
| GlStencilBackPassDepthFail |
Selects the back-face stencil operation used when stencil passes but depth testing fails. (Inherited from GLES20) |
| GlStencilBackPassDepthPass |
Selects the back-face stencil operation used when both stencil and depth tests pass. (Inherited from GLES20) |
| GlStencilBackRef |
Selects the back-face stencil reference value. (Inherited from GLES20) |
| GlStencilBackValueMask |
Selects the mask applied during back-face stencil comparisons. (Inherited from GLES20) |
| GlStencilBackWritemask |
Selects which back-face stencil bits may be written. (Inherited from GLES20) |
| GlStencilBits |
Selects the number of stencil-buffer bits in the current framebuffer. (Inherited from GLES20) |
| GlStencilBufferBit |
Mask bit selecting the stencil buffer for clearing. (Inherited from GLES20) |
| GlStencilClearValue |
Selects the stencil-buffer clear value. (Inherited from GLES20) |
| GlStencilFail |
Selects the front-face stencil operation used when the stencil test fails. (Inherited from GLES20) |
| GlStencilFuncConst |
Selects the front-face stencil-comparison function. (Inherited from GLES20) |
| GlStencilIndex |
Identifies stencil-index components, including selection for depth-stencil texture sampling. (Inherited from GLES31) |
| GlStencilIndex8 |
Requests an 8-bit stencil-renderbuffer format. (Inherited from GLES20) |
| GlStencilPassDepthFail |
Selects the front-face stencil operation used when stencil passes but depth testing fails. (Inherited from GLES20) |
| GlStencilPassDepthPass |
Selects the front-face stencil operation used when both stencil and depth tests pass. (Inherited from GLES20) |
| GlStencilRef |
Selects the front-face stencil reference value. (Inherited from GLES20) |
| GlStencilTest |
Capability token controlling fragment stencil testing. (Inherited from GLES20) |
| GlStencilValueMask |
Selects the mask applied during front-face stencil comparisons. (Inherited from GLES20) |
| GlStencilWritemask |
Selects which front-face stencil bits may be written. (Inherited from GLES20) |
| GlStreamCopy |
Usage hint for GL-generated data changed once and used only a few times for drawing or image specification. (Inherited from GLES30) |
| GlStreamDraw |
Usage hint for application-supplied data changed once and used only a few times for drawing. (Inherited from GLES20) |
| GlStreamRead |
Usage hint for GL-generated data changed once and read only a few times by the application. (Inherited from GLES30) |
| GlSubpixelBits |
Selects the number of fractional bits used for subpixel rasterization positions. (Inherited from GLES20) |
| GlSyncCondition |
Selects a sync object's condition. (Inherited from GLES30) |
| GlSyncFence |
Identifies a fence sync object. (Inherited from GLES30) |
| GlSyncFlags |
Selects the flags recorded when a sync object was created. (Inherited from GLES30) |
| GlSyncFlushCommandsBit |
Client-wait flag requesting a flush of pending commands in the current context. (Inherited from GLES30) |
| GlSyncGpuCommandsComplete |
Fence condition satisfied when preceding commands in the command stream have completed. (Inherited from GLES30) |
| GlSyncStatus |
Selects whether a sync object is signaled. (Inherited from GLES30) |
| GlTessControlOutputVertices |
Selects a linked tessellation control shader's output patch vertex count. |
| GlTessControlShader |
Identifies the tessellation control shader stage. |
| GlTessControlShaderBit |
Program-stage mask bit selecting the tessellation control shader. |
| GlTessEvaluationShader |
Identifies the tessellation evaluation shader stage. |
| GlTessEvaluationShaderBit |
Program-stage mask bit selecting the tessellation evaluation shader. |
| GlTessGenMode |
Selects a linked tessellation evaluation shader's domain mode. |
| GlTessGenPointMode |
Selects whether tessellation generates points instead of lines or triangles. |
| GlTessGenSpacing |
Selects a linked tessellation evaluation shader's spacing mode. |
| GlTessGenVertexOrder |
Selects the generated tessellation triangles' vertex winding order. |
| GlTexture |
Identifies a texture object as the kind of framebuffer attachment. (Inherited from GLES20) |
| GlTexture0 |
Identifies texture unit 0 for active-texture selection. (Inherited from GLES20) |
| GlTexture1 |
Identifies texture unit 1 for active-texture selection. (Inherited from GLES20) |
| GlTexture10 |
Identifies texture unit 10 for active-texture selection. (Inherited from GLES20) |
| GlTexture11 |
Identifies texture unit 11 for active-texture selection. (Inherited from GLES20) |
| GlTexture12 |
Identifies texture unit 12 for active-texture selection. (Inherited from GLES20) |
| GlTexture13 |
Identifies texture unit 13 for active-texture selection. (Inherited from GLES20) |
| GlTexture14 |
Identifies texture unit 14 for active-texture selection. (Inherited from GLES20) |
| GlTexture15 |
Identifies texture unit 15 for active-texture selection. (Inherited from GLES20) |
| GlTexture16 |
Identifies texture unit 16 for active-texture selection. (Inherited from GLES20) |
| GlTexture17 |
Identifies texture unit 17 for active-texture selection. (Inherited from GLES20) |
| GlTexture18 |
Identifies texture unit 18 for active-texture selection. (Inherited from GLES20) |
| GlTexture19 |
Identifies texture unit 19 for active-texture selection. (Inherited from GLES20) |
| GlTexture2 |
Identifies texture unit 2 for active-texture selection. (Inherited from GLES20) |
| GlTexture20 |
Identifies texture unit 20 for active-texture selection. (Inherited from GLES20) |
| GlTexture21 |
Identifies texture unit 21 for active-texture selection. (Inherited from GLES20) |
| GlTexture22 |
Identifies texture unit 22 for active-texture selection. (Inherited from GLES20) |
| GlTexture23 |
Identifies texture unit 23 for active-texture selection. (Inherited from GLES20) |
| GlTexture24 |
Identifies texture unit 24 for active-texture selection. (Inherited from GLES20) |
| GlTexture25 |
Identifies texture unit 25 for active-texture selection. (Inherited from GLES20) |
| GlTexture26 |
Identifies texture unit 26 for active-texture selection. (Inherited from GLES20) |
| GlTexture27 |
Identifies texture unit 27 for active-texture selection. (Inherited from GLES20) |
| GlTexture28 |
Identifies texture unit 28 for active-texture selection. (Inherited from GLES20) |
| GlTexture29 |
Identifies texture unit 29 for active-texture selection. (Inherited from GLES20) |
| GlTexture2d |
Target used for two-dimensional texture objects. (Inherited from GLES20) |
| GlTexture2dArray |
Texture target for an array of two-dimensional images. (Inherited from GLES30) |
| GlTexture2dMultisample |
Texture target for a two-dimensional multisample image. (Inherited from GLES31) |
| GlTexture2dMultisampleArray |
Texture target for an array of two-dimensional multisample images. |
| GlTexture3 |
Identifies texture unit 3 for active-texture selection. (Inherited from GLES20) |
| GlTexture30 |
Identifies texture unit 30 for active-texture selection. (Inherited from GLES20) |
| GlTexture31 |
Identifies texture unit 31 for active-texture selection. (Inherited from GLES20) |
| GlTexture3d |
Texture target for a three-dimensional image. (Inherited from GLES30) |
| GlTexture4 |
Identifies texture unit 4 for active-texture selection. (Inherited from GLES20) |
| GlTexture5 |
Identifies texture unit 5 for active-texture selection. (Inherited from GLES20) |
| GlTexture6 |
Identifies texture unit 6 for active-texture selection. (Inherited from GLES20) |
| GlTexture7 |
Identifies texture unit 7 for active-texture selection. (Inherited from GLES20) |
| GlTexture8 |
Identifies texture unit 8 for active-texture selection. (Inherited from GLES20) |
| GlTexture9 |
Identifies texture unit 9 for active-texture selection. (Inherited from GLES20) |
| GlTextureAlphaSize |
Selects the number of alpha-component bits in a texture level. (Inherited from GLES31) |
| GlTextureAlphaType |
Selects a texture level's alpha-component representation type. (Inherited from GLES31) |
| GlTextureBaseLevel |
Selects the texture's base mipmap image level. (Inherited from GLES30) |
| GlTextureBinding2d |
Selects the name of the two-dimensional texture bound to the active texture unit. (Inherited from GLES20) |
| GlTextureBinding2dArray |
Selects the two-dimensional array-texture name bound to the active texture unit. (Inherited from GLES30) |
| GlTextureBinding2dMultisample |
Selects the two-dimensional multisample texture name bound to the active texture unit. (Inherited from GLES31) |
| GlTextureBinding2dMultisampleArray |
Selects the multisample array-texture name bound to the active texture unit. |
| GlTextureBinding3d |
Selects the three-dimensional texture name bound to the active texture unit. (Inherited from GLES30) |
| GlTextureBindingBuffer |
Selects the buffer-texture object name bound to the active texture unit. |
| GlTextureBindingCubeMap |
Selects the name of the cube-map texture bound to the active texture unit. (Inherited from GLES20) |
| GlTextureBindingCubeMapArray |
Selects the cube-map array texture name bound to the active texture unit. |
| GlTextureBlueSize |
Selects the number of blue-component bits in a texture level. (Inherited from GLES31) |
| GlTextureBlueType |
Selects a texture level's blue-component representation type. (Inherited from GLES31) |
| GlTextureBorderColor |
Selects the texture border color used by border-clamp wrapping. |
| GlTextureBuffer |
Target token for buffer textures and their buffer-object binding operations. |
| GlTextureBufferBinding |
Selects the buffer-object name bound to the texture-buffer target. |
| GlTextureBufferDataStoreBinding |
Selects the buffer-object name supplying a buffer texture's data store. |
| GlTextureBufferOffset |
Selects the starting byte offset of a buffer texture's attached buffer range. |
| GlTextureBufferOffsetAlignment |
Selects the required byte alignment of buffer-texture range offsets. |
| GlTextureBufferSize |
Selects the byte size of a buffer texture's attached buffer range. |
| GlTextureCompareFunc |
Selects the function used for texture depth comparisons. (Inherited from GLES30) |
| GlTextureCompareMode |
Selects whether depth-texture sampling performs a reference comparison. (Inherited from GLES30) |
| GlTextureCompressed |
Selects whether a texture level uses compressed internal storage. (Inherited from GLES31) |
| GlTextureCubeMap |
Target used to bind or configure a cube-map texture object. (Inherited from GLES20) |
| GlTextureCubeMapArray |
Texture target for an array of cube maps. |
| GlTextureCubeMapNegativeX |
Selects the negative X face of a cube-map texture. (Inherited from GLES20) |
| GlTextureCubeMapNegativeY |
Selects the negative Y face of a cube-map texture. (Inherited from GLES20) |
| GlTextureCubeMapNegativeZ |
Selects the negative Z face of a cube-map texture. (Inherited from GLES20) |
| GlTextureCubeMapPositiveX |
Selects the positive X face of a cube-map texture. (Inherited from GLES20) |
| GlTextureCubeMapPositiveY |
Selects the positive Y face of a cube-map texture. (Inherited from GLES20) |
| GlTextureCubeMapPositiveZ |
Selects the positive Z face of a cube-map texture. (Inherited from GLES20) |
| GlTextureDepth |
Selects a texture level's depth or array-layer count. (Inherited from GLES31) |
| GlTextureDepthSize |
Selects the number of depth-component bits in a texture level. (Inherited from GLES31) |
| GlTextureDepthType |
Selects a texture level's depth-component representation type. (Inherited from GLES31) |
| GlTextureFetchBarrierBit |
Memory-barrier bit making preceding shader writes visible to subsequent texture fetches. (Inherited from GLES31) |
| GlTextureFixedSampleLocations |
Selects whether a multisample texture uses fixed sample locations. (Inherited from GLES31) |
| GlTextureGreenSize |
Selects the number of green-component bits in a texture level. (Inherited from GLES31) |
| GlTextureGreenType |
Selects a texture level's green-component representation type. (Inherited from GLES31) |
| GlTextureHeight |
Selects a texture level's height in texels. (Inherited from GLES31) |
| GlTextureImmutableFormat |
Selects whether a texture's storage format and dimensions are immutable. (Inherited from GLES30) |
| GlTextureImmutableLevels |
Selects the number of texture levels allocated with immutable storage. (Inherited from GLES30) |
| GlTextureInternalFormat |
Selects a texture level's internal-format token. (Inherited from GLES31) |
| GlTextureMagFilter |
Selects a texture object's magnification filtering mode. (Inherited from GLES20) |
| GlTextureMaxLevel |
Selects the texture's maximum allowed mipmap image level. (Inherited from GLES30) |
| GlTextureMaxLod |
Selects the texture's upper level-of-detail clamp. (Inherited from GLES30) |
| GlTextureMinFilter |
Selects a texture object's minification filtering mode. (Inherited from GLES20) |
| GlTextureMinLod |
Selects the texture's lower level-of-detail clamp. (Inherited from GLES30) |
| GlTextureRedSize |
Selects the number of red-component bits in a texture level. (Inherited from GLES31) |
| GlTextureRedType |
Selects a texture level's red-component representation type. (Inherited from GLES31) |
| GlTextureSamples |
Selects a texture level's sample count. (Inherited from GLES31) |
| GlTextureSharedSize |
Selects the number of shared storage bits in a texture level's format. (Inherited from GLES31) |
| GlTextureStencilSize |
Selects the number of stencil-component bits in a texture level. (Inherited from GLES31) |
| GlTextureSwizzleA |
Selects the source component or constant returned as texture alpha. (Inherited from GLES30) |
| GlTextureSwizzleB |
Selects the source component or constant returned as texture blue. (Inherited from GLES30) |
| GlTextureSwizzleG |
Selects the source component or constant returned as texture green. (Inherited from GLES30) |
| GlTextureSwizzleR |
Selects the source component or constant returned as texture red. (Inherited from GLES30) |
| GlTextureUpdateBarrierBit |
Memory-barrier bit for subsequent texture-data updates. (Inherited from GLES31) |
| GlTextureWidth |
Selects a texture level's width in texels. (Inherited from GLES31) |
| GlTextureWrapR |
Selects wrapping for the third texture coordinate. (Inherited from GLES30) |
| GlTextureWrapS |
Selects the wrap mode for the first texture coordinate. (Inherited from GLES20) |
| GlTextureWrapT |
Selects the wrap mode for the second texture coordinate. (Inherited from GLES20) |
| GlTimeoutExpired |
Client-wait result indicating that the timeout expired before the sync object became signaled. (Inherited from GLES30) |
| GlTimeoutIgnored |
Timeout sentinel used for a server-side wait without a finite timeout. (Inherited from GLES30) |
| GlTopLevelArraySize |
Selects the top-level array size associated with a shader buffer variable. (Inherited from GLES31) |
| GlTopLevelArrayStride |
Selects the top-level array's byte stride for a shader buffer variable. (Inherited from GLES31) |
| GlTransformFeedback |
Target token for binding a transform-feedback object. (Inherited from GLES30) |
| GlTransformFeedbackActive |
Selects whether transform feedback has begun and has not ended. (Inherited from GLES30) |
| GlTransformFeedbackBarrierBit |
Memory-barrier bit for subsequent transform-feedback buffer writes. (Inherited from GLES31) |
| GlTransformFeedbackBinding |
Selects the currently bound transform-feedback object's name. (Inherited from GLES30) |
| GlTransformFeedbackBuffer |
Buffer-object target receiving captured transform-feedback output. (Inherited from GLES30) |
| GlTransformFeedbackBufferBinding |
Selects a transform-feedback buffer binding's buffer-object name. (Inherited from GLES30) |
| GlTransformFeedbackBufferMode |
Selects a program's interleaved-or-separate transform-feedback storage mode. (Inherited from GLES30) |
| GlTransformFeedbackBufferSize |
Selects the byte size of an indexed transform-feedback buffer range. (Inherited from GLES30) |
| GlTransformFeedbackBufferStart |
Selects the starting byte offset of an indexed transform-feedback buffer range. (Inherited from GLES30) |
| GlTransformFeedbackPaused |
Selects whether transform-feedback capture is paused. (Inherited from GLES30) |
| GlTransformFeedbackPrimitivesWritten |
Query target counting primitives written by transform feedback. (Inherited from GLES30) |
| GlTransformFeedbackVarying |
Program-interface token selecting output variables captured by transform feedback. (Inherited from GLES31) |
| GlTransformFeedbackVaryingMaxLength |
Selects the longest transform-feedback varying name length, including its null terminator. (Inherited from GLES30) |
| GlTransformFeedbackVaryingsConst |
Selects a program's number of transform-feedback varyings. (Inherited from GLES30) |
| GlTriangleFan |
Primitive mode forming triangles around the first vertex. (Inherited from GLES20) |
| GlTriangles |
Primitive mode for independent triangles, with three vertices per triangle. (Inherited from GLES20) |
| GlTrianglesAdjacency |
Primitive mode for independent triangles with adjacency vertices. |
| GlTriangleStrip |
Primitive mode in which each additional vertex after the first two completes a connected triangle. (Inherited from GLES20) |
| GlTriangleStripAdjacency |
Primitive mode for a triangle strip with adjacency vertices. |
| GlTrue |
The GL Boolean value representing true. (Inherited from GLES20) |
| GlType |
Selects an active program variable's GL type token. (Inherited from GLES31) |
| GlUndefinedVertex |
Layer-selection convention that does not identify a fixed provoking vertex. |
| GlUniform |
Program-interface token selecting active uniforms. (Inherited from GLES31) |
| GlUniformArrayStride |
Selects the byte stride between successive elements of a uniform array. (Inherited from GLES30) |
| GlUniformBarrierBit |
Memory-barrier bit making preceding shader writes visible to subsequent uniform-buffer reads. (Inherited from GLES31) |
| GlUniformBlock |
Program-interface token selecting active uniform blocks. (Inherited from GLES31) |
| GlUniformBlockActiveUniformIndices |
Selects the list of active uniform indices in a uniform block. (Inherited from GLES30) |
| GlUniformBlockActiveUniforms |
Selects a uniform block's number of active uniforms. (Inherited from GLES30) |
| GlUniformBlockBindingConst |
Selects the indexed uniform-buffer binding point assigned to a uniform block. (Inherited from GLES30) |
| GlUniformBlockDataSize |
Selects the minimum buffer size in bytes required for a uniform block's active data. (Inherited from GLES30) |
| GlUniformBlockIndex |
Selects the containing uniform-block index, or minus one for a default-block uniform. (Inherited from GLES30) |
| GlUniformBlockNameLength |
Selects a uniform-block name's length, including its null terminator. (Inherited from GLES30) |
| GlUniformBlockReferencedByFragmentShader |
Selects whether a uniform block is referenced by the fragment shader. (Inherited from GLES30) |
| GlUniformBlockReferencedByVertexShader |
Selects whether a uniform block is referenced by the vertex shader. (Inherited from GLES30) |
| GlUniformBuffer |
Buffer-object target supplying named uniform-block data. (Inherited from GLES30) |
| GlUniformBufferBinding |
Selects a uniform-buffer binding's buffer-object name. (Inherited from GLES30) |
| GlUniformBufferOffsetAlignment |
Selects the required byte alignment of uniform-buffer range offsets. (Inherited from GLES30) |
| GlUniformBufferSize |
Selects the byte size of an indexed uniform-buffer range. (Inherited from GLES30) |
| GlUniformBufferStart |
Selects the starting byte offset of an indexed uniform-buffer range. (Inherited from GLES30) |
| GlUniformIsRowMajor |
Selects whether a uniform matrix uses row-major storage. (Inherited from GLES30) |
| GlUniformMatrixStride |
Selects the byte stride between a uniform matrix's stored columns or rows. (Inherited from GLES30) |
| GlUniformNameLength |
Selects a uniform name's length, including its null terminator. (Inherited from GLES30) |
| GlUniformOffset |
Selects a uniform's byte offset within its uniform block. (Inherited from GLES30) |
| GlUniformSize |
Selects a uniform's active array size, or one for a non-array uniform. (Inherited from GLES30) |
| GlUniformType |
Selects a uniform's GL type token. (Inherited from GLES30) |
| GlUnknownContextReset |
Graphics-reset status indicating that the reset's cause is unknown. |
| GlUnpackAlignment |
Selects the byte alignment used for rows read from pixel-input memory. (Inherited from GLES20) |
| GlUnpackImageHeight |
Selects unpacked image height in rows, with zero using the transfer height. (Inherited from GLES30) |
| GlUnpackRowLength |
Selects unpacked row length in pixels, with zero using the transfer width. (Inherited from GLES30) |
| GlUnpackSkipImages |
Selects the number of complete images skipped before unpacked pixel input. (Inherited from GLES30) |
| GlUnpackSkipPixels |
Selects the number of pixels skipped before unpacked pixel input. (Inherited from GLES30) |
| GlUnpackSkipRows |
Selects the number of rows skipped before unpacked pixel input. (Inherited from GLES30) |
| GlUnsignaled |
Sync-object status indicating that its condition has not yet been satisfied. (Inherited from GLES30) |
| GlUnsignedByte |
Identifies unsigned 8-bit integer data. (Inherited from GLES20) |
| GlUnsignedInt |
Identifies unsigned 32-bit integer data where the operation supports that type. (Inherited from GLES20) |
| GlUnsignedInt10f11f11fRev |
Packed pixel type with 11-bit red, 11-bit green, and ten-bit blue unsigned-floating components. (Inherited from GLES30) |
| GlUnsignedInt2101010Rev |
Packed unsigned data type with three ten-bit components and one two-bit component. (Inherited from GLES30) |
| GlUnsignedInt248 |
Packed 32-bit pixel type with 24 depth bits and eight stencil bits. (Inherited from GLES30) |
| GlUnsignedInt5999Rev |
Packed RGB pixel type with three nine-bit mantissas and a shared five-bit exponent. (Inherited from GLES30) |
| GlUnsignedIntAtomicCounter |
Uniform-type token for an unsigned-integer atomic counter. (Inherited from GLES31) |
| GlUnsignedIntImage2d |
Uniform-type token for a two-dimensional unsigned-integer image. (Inherited from GLES31) |
| GlUnsignedIntImage2dArray |
Uniform-type token for a two-dimensional unsigned-integer array image. (Inherited from GLES31) |
| GlUnsignedIntImage3d |
Uniform-type token for a three-dimensional unsigned-integer image. (Inherited from GLES31) |
| GlUnsignedIntImageBuffer |
Uniform-type token for an unsigned-integer buffer image. |
| GlUnsignedIntImageCube |
Uniform-type token for an unsigned-integer cube-map image. (Inherited from GLES31) |
| GlUnsignedIntImageCubeMapArray |
Uniform-type token for an unsigned-integer cube-map array image. |
| GlUnsignedIntSampler2d |
Uniform-type token for a two-dimensional unsigned-integer texture sampler. (Inherited from GLES30) |
| GlUnsignedIntSampler2dArray |
Uniform-type token for a two-dimensional unsigned-integer array-texture sampler. (Inherited from GLES30) |
| GlUnsignedIntSampler2dMultisample |
Uniform-type token for a two-dimensional unsigned-integer multisample texture sampler. (Inherited from GLES31) |
| GlUnsignedIntSampler2dMultisampleArray |
Uniform-type token for a two-dimensional unsigned-integer multisample array-texture sampler. |
| GlUnsignedIntSampler3d |
Uniform-type token for a three-dimensional unsigned-integer texture sampler. (Inherited from GLES30) |
| GlUnsignedIntSamplerBuffer |
Uniform-type token for an unsigned-integer buffer-texture sampler. |
| GlUnsignedIntSamplerCube |
Uniform-type token for an unsigned-integer cube-map sampler. (Inherited from GLES30) |
| GlUnsignedIntSamplerCubeMapArray |
Uniform-type token for an unsigned-integer cube-map array sampler. |
| GlUnsignedIntVec2 |
Uniform-type token for a two-component unsigned-integer vector. (Inherited from GLES30) |
| GlUnsignedIntVec3 |
Uniform-type token for a three-component unsigned-integer vector. (Inherited from GLES30) |
| GlUnsignedIntVec4 |
Uniform-type token for a four-component unsigned-integer vector. (Inherited from GLES30) |
| GlUnsignedNormalized |
Component-type token identifying unsigned-normalized fixed-point values. (Inherited from GLES30) |
| GlUnsignedShort |
Identifies unsigned 16-bit integer data. (Inherited from GLES20) |
| GlUnsignedShort4444 |
Packed pixel type with four bits for each red, green, blue, and alpha component. (Inherited from GLES20) |
| GlUnsignedShort5551 |
Packed pixel type with five bits per RGB component and one alpha bit. (Inherited from GLES20) |
| GlUnsignedShort565 |
Packed pixel type with five red bits, six green bits, and five blue bits. (Inherited from GLES20) |
| GlValidateStatus |
Selects the result of a program's most recent validation attempt. (Inherited from GLES20) |
| GlVendor |
Selects the GL implementation vendor string. (Inherited from GLES20) |
| GlVersion |
Selects the GL implementation's version and release information string. (Inherited from GLES20) |
| GlVertexArray |
Object-label identifier for GL vertex-array objects. |
| GlVertexArrayBinding |
Selects the currently bound vertex-array object's name. (Inherited from GLES30) |
| GlVertexAttribArrayBarrierBit |
Memory-barrier bit making preceding shader writes visible to subsequent vertex-attribute fetches. (Inherited from GLES31) |
| GlVertexAttribArrayBufferBinding |
Selects the buffer-object name captured for a generic vertex attribute array. (Inherited from GLES20) |
| GlVertexAttribArrayDivisor |
Selects the instance divisor controlling an enabled vertex attribute array's advancement. (Inherited from GLES30) |
| GlVertexAttribArrayEnabled |
Selects whether a generic vertex attribute array is enabled. (Inherited from GLES20) |
| GlVertexAttribArrayInteger |
Selects whether a vertex attribute array supplies unconverted integer shader inputs. (Inherited from GLES30) |
| GlVertexAttribArrayNormalized |
Selects whether integer vertex components are normalized when converted to floating point. (Inherited from GLES20) |
| GlVertexAttribArrayPointer |
Selects the client pointer or buffer byte offset stored for a generic vertex attribute array. (Inherited from GLES20) |
| GlVertexAttribArraySize |
Selects the number of components supplied per generic vertex attribute array element. (Inherited from GLES20) |
| GlVertexAttribArrayStride |
Selects the recorded vertex-attribute stride in bytes; zero means tightly packed elements. (Inherited from GLES20) |
| GlVertexAttribArrayType |
Selects the component data-type token of a generic vertex attribute array. (Inherited from GLES20) |
| GlVertexAttribBindingConst |
Selects the vertex-buffer binding index associated with a vertex attribute. (Inherited from GLES31) |
| GlVertexAttribRelativeOffset |
Selects a vertex attribute's byte offset relative to its buffer binding. (Inherited from GLES31) |
| GlVertexBindingBuffer |
Selects the buffer-object name assigned to a vertex-buffer binding. (Inherited from GLES31) |
| GlVertexBindingDivisorConst |
Selects a vertex-buffer binding's instance divisor. (Inherited from GLES31) |
| GlVertexBindingOffset |
Selects a vertex-buffer binding's starting byte offset. (Inherited from GLES31) |
| GlVertexBindingStride |
Selects a vertex-buffer binding's byte stride. (Inherited from GLES31) |
| GlVertexShader |
Identifies the vertex-shader object type. (Inherited from GLES20) |
| GlVertexShaderBit |
Program-stage mask bit selecting the vertex shader. (Inherited from GLES31) |
| GlViewPortConst |
Selects the viewport origin and dimensions in window pixels. (Inherited from GLES20) |
| GlWaitFailed |
Client-wait result indicating that an error occurred. (Inherited from GLES30) |
| GlWriteOnly |
Image-access token permitting writes but not reads. (Inherited from GLES31) |
| GlZero |
Selects a zero blend factor or zero replacement value. (Inherited from GLES20) |
Properties
| Name | Description |
|---|---|
| Class |
Returns the runtime class of this |
| Handle |
The handle to the underlying Android instance. (Inherited from Object) |
| JniIdentityHashCode |
Gets the identity hash code assigned to this Java peer by the interop runtime. (Inherited from Object) |
| JniManagedPeerState |
Gets the state flags last assigned by the runtime. (Inherited from JavaObject) |
| JniPeerMembers |
Gets the JNI metadata used to access members of this Java binding. |
| PeerReference |
Gets the JNI object reference for this Java peer. (Inherited from Object) |
| ThresholdClass |
Gets the Java class used for virtual method dispatch. |
| ThresholdType |
Gets the managed type that declares this Java binding. |
Methods
| Name | Description |
|---|---|
| Clone() |
Creates and returns a copy of this object. (Inherited from Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Delegates construction of this peer to the runtime's value manager. (Inherited from JavaObject) |
| Dispose() |
Releases the resources held by this Java peer. (Inherited from Object) |
| Dispose(Boolean) |
Releases the resources held by this Java peer. (Inherited from Object) |
| DisposeUnlessReferenced() |
Asks the value manager to dispose this peer unless its mapping retains this same managed instance. (Inherited from JavaObject) |
| Equals(Object) |
Tests whether another managed peer refers to the same Java object. (Inherited from JavaObject) |
| Equals(Object) |
Indicates whether some other object is "equal to" this one. (Inherited from Object) |
| GetHashCode() |
Returns a hash code value for the object. (Inherited from Object) |
| GlBlendBarrier() |
Separates rendering passes that use advanced blending equations. |
| GlBlendEquationi(Int32, Int32) |
Sets the RGB and alpha blending equation for one draw-buffer slot. |
| GlBlendEquationSeparatei(Int32, Int32, Int32) |
Sets separate RGB and alpha blending equations for one draw-buffer slot. |
| GlBlendFunci(Int32, Int32, Int32) |
Sets source and destination blend factors for one draw-buffer slot. |
| GlBlendFuncSeparatei(Int32, Int32, Int32, Int32, Int32) |
Sets separate RGB and alpha blend factors for one draw-buffer slot. |
| GlColorMaski(Int32, Boolean, Boolean, Boolean, Boolean) |
Controls component writes to one indexed color-buffer slot. |
| GlCopyImageSubData(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Copies a region between compatible texture or renderbuffer images without filtering or general format conversion. |
| GlDebugMessageCallback(GLES32+IDebugProc) |
Does not install a GL debug callback; the Android JNI implementation always throws UnsupportedOperationException. |
| GlDebugMessageControl(Int32, Int32, Int32, Int32, Int32[], Int32, Boolean) |
Controls which GL debug messages are enabled by category or identifier. |
| GlDebugMessageControl(Int32, Int32, Int32, Int32, IntBuffer, Boolean) |
Controls which GL debug messages are enabled by category or identifier. |
| GlDebugMessageInsert(Int32, Int32, Int32, Int32, Int32, String) |
Inserts an application or third-party message into GL debug output. |
| GlDisablei(Int32, Int32) |
Disables blending for one indexed draw-buffer slot. |
| GlDrawElementsBaseVertex(Int32, Int32, Int32, Buffer, Int32) |
Unsafe legacy Buffer mapping with an incorrect JNI size test. Prefer the integer-offset GlDrawElementsInstancedBaseVertex overload with one instance for element-buffer drawing. |
| GlDrawElementsInstancedBaseVertex(Int32, Int32, Int32, Buffer, Int32, Int32) |
Unsafe legacy Buffer mapping: a failed JNI size test silently skips the draw, and array-backed cleanup is unsafe. Prefer the integer-offset overload. |
| GlDrawElementsInstancedBaseVertex(Int32, Int32, Int32, Int32, Int32, Int32) |
Draws indexed instances from a bound element buffer with a base-vertex bias. |
| GlDrawRangeElementsBaseVertex(Int32, Int32, Int32, Int32, Int32, Buffer, Int32) |
Unsafe legacy Buffer mapping with an incorrect JNI size test. Prefer the integer-offset GlDrawElementsInstancedBaseVertex overload with one instance for element-buffer drawing. |
| GlEnablei(Int32, Int32) |
Enables blending for one indexed draw-buffer slot. |
| GlFramebufferTexture(Int32, Int32, Int32, Int32) |
Attaches a texture mipmap level to a framebuffer, using all layers for layered textures. |
| GlGetDebugMessageLog(Int32, Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Byte[], Int32) |
Does not retrieve GL debug messages; the Android JNI implementation always throws UnsupportedOperationException. |
| GlGetDebugMessageLog(Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32) |
Does not retrieve GL debug messages; the Android JNI implementation always throws UnsupportedOperationException. |
| GlGetDebugMessageLog(Int32, IntBuffer, IntBuffer, IntBuffer, IntBuffer, IntBuffer, ByteBuffer) |
Does not retrieve GL debug messages; the Android JNI implementation always throws UnsupportedOperationException. |
| GlGetDebugMessageLog(Int32, IntBuffer, IntBuffer, IntBuffer, IntBuffer) |
Does not retrieve GL debug messages; the Android JNI implementation always throws UnsupportedOperationException. |
| GlGetGraphicsResetStatus() |
Queries the graphics-reset status reported for the current GL context. |
| GlGetnUniformfv(Int32, Int32, Int32, FloatBuffer) |
Queries a uniform value as floating-point data with an explicit output byte limit. |
| GlGetnUniformfv(Int32, Int32, Int32, Single[], Int32) |
Queries a uniform value as floating-point data with an explicit output byte limit. |
| GlGetnUniformiv(Int32, Int32, Int32, Int32[], Int32) |
Queries a uniform value as signed-integer data with an explicit output byte limit. |
| GlGetnUniformiv(Int32, Int32, Int32, IntBuffer) |
Queries a uniform value as signed-integer data with an explicit output byte limit. |
| GlGetnUniformuiv(Int32, Int32, Int32, Int32[], Int32) |
Queries a uniform value as unsigned-integer data with an explicit output byte limit. |
| GlGetnUniformuiv(Int32, Int32, Int32, IntBuffer) |
Queries a uniform value as unsigned-integer data with an explicit output byte limit. |
| GlGetObjectLabel(Int32, Int32) |
Does not retrieve a GL object label; the Android JNI implementation always throws UnsupportedOperationException. |
| GlGetObjectPtrLabel(Int64) |
Does not retrieve a GL pointer-object label; the Android JNI implementation always throws UnsupportedOperationException. |
| GlGetPointerv(Int32) |
Does not query a native GL pointer; the Android JNI implementation always throws UnsupportedOperationException. |
| GlGetSamplerParameterIiv(Int32, Int32, Int32[], Int32) |
Queries sampler parameters with signed-integer border-color representation. |
| GlGetSamplerParameterIiv(Int32, Int32, IntBuffer) |
Queries sampler parameters with signed-integer border-color representation. |
| GlGetSamplerParameterIuiv(Int32, Int32, Int32[], Int32) |
Queries sampler parameters with unsigned-integer border-color representation. |
| GlGetSamplerParameterIuiv(Int32, Int32, IntBuffer) |
Queries sampler parameters with unsigned-integer border-color representation. |
| GlGetTexParameterIiv(Int32, Int32, Int32[], Int32) |
Queries texture parameters with signed-integer border-color representation. |
| GlGetTexParameterIiv(Int32, Int32, IntBuffer) |
Queries texture parameters with signed-integer border-color representation. |
| GlGetTexParameterIuiv(Int32, Int32, Int32[], Int32) |
Queries texture parameters with unsigned-integer border-color representation. |
| GlGetTexParameterIuiv(Int32, Int32, IntBuffer) |
Queries texture parameters with unsigned-integer border-color representation. |
| GlIsEnabledi(Int32, Int32) |
Queries whether blending is enabled for one indexed draw-buffer slot. |
| GlMinSampleShading(Single) |
Sets the requested minimum fraction of independently shaded samples. |
| GlObjectLabel(Int32, Int32, Int32, String) |
Assigns or clears a descriptive label for a named GL object. |
| GlObjectPtrLabel(Int64, String) |
Does not assign a GL pointer-object label; the Android JNI implementation always throws UnsupportedOperationException. |
| GlPatchParameteri(Int32, Int32) |
Sets the number of input vertices in a tessellation patch. |
| GlPopDebugGroup() |
Pops the current debug group and restores its parent's message-filter state. |
| GlPrimitiveBoundingBox(Single, Single, Single, Single, Single, Single, Single, Single) |
Sets the default primitive bounding box in homogeneous clip coordinates. |
| GlPushDebugGroup(Int32, Int32, Int32, String) |
Pushes a named debug group and inherits the current message-filter state. |
| GlReadnPixels(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Buffer) |
Reads a framebuffer pixel rectangle with an explicit output byte limit. |
| GlSamplerParameterIiv(Int32, Int32, Int32[], Int32) |
Sets a sampler parameter, preserving signed-integer border colors. |
| GlSamplerParameterIiv(Int32, Int32, IntBuffer) |
Sets a sampler parameter, preserving signed-integer border colors. |
| GlSamplerParameterIuiv(Int32, Int32, Int32[], Int32) |
Sets a sampler parameter, preserving unsigned-integer border colors. |
| GlSamplerParameterIuiv(Int32, Int32, IntBuffer) |
Sets a sampler parameter, preserving unsigned-integer border colors. |
| GlTexBuffer(Int32, Int32, Int32) |
Attaches a buffer object's data store to the currently bound buffer texture. |
| GlTexBufferRange(Int32, Int32, Int32, Int32, Int32) |
Attaches a byte range of a buffer object to the currently bound buffer texture. |
| GlTexParameterIiv(Int32, Int32, Int32[], Int32) |
Sets a texture parameter, preserving signed-integer border colors. |
| GlTexParameterIiv(Int32, Int32, IntBuffer) |
Sets a texture parameter, preserving signed-integer border colors. |
| GlTexParameterIuiv(Int32, Int32, Int32[], Int32) |
Sets a texture parameter, preserving unsigned-integer border colors. |
| GlTexParameterIuiv(Int32, Int32, IntBuffer) |
Sets a texture parameter, preserving unsigned-integer border colors. |
| GlTexStorage3DMultisample(Int32, Int32, Int32, Int32, Int32, Int32, Boolean) |
Allocates immutable storage for a two-dimensional multisample array texture. |
| JavaFinalize() |
Obsolete.
Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. (Inherited from Object) |
| Notify() |
Wakes up a single thread that is waiting on this object's monitor. (Inherited from Object) |
| NotifyAll() |
Wakes up all threads that are waiting on this object's monitor. (Inherited from Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Sets the Handle property. (Inherited from Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Stores a reference value in the control block without creating a JNI reference copy. (Inherited from JavaObject) |
| ToArray<T>() |
Creates a managed array from this Java array wrapper. (Inherited from Object) |
| ToString() |
Returns a string representation of the object. (Inherited from Object) |
| UnregisterFromRuntime() |
Unregisters this Java peer from the interop runtime. (Inherited from Object) |
| Wait() |
Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>. (Inherited from Object) |
| Wait(Int64, Int32) |
Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed. (Inherited from Object) |
| Wait(Int64) |
Causes the current thread to wait until it is awakened, typically by being <em>notified</em> or <em>interrupted</em>, or until a certain amount of real time has elapsed. (Inherited from Object) |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IJavaPeerable.Disposed() |
Marks this peer as disposed and calls |
| IJavaPeerable.Finalized() |
Marks this peer as disposed and calls |
| IJavaPeerable.JniObjectReferenceControlBlock |
Gets the native control-block pointer used by this peer. (Inherited from JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Stores the identity hash code supplied by the runtime. (Inherited from JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Replaces the stored managed peer state flags. (Inherited from JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Updates the peer reference and releases a disposed peer's control block when the reference is invalid. (Inherited from JavaObject) |
Extension Methods
| Name | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Gets the JNI name of the type of the instance |
| JavaAs<TResult>(IJavaPeerable) |
Try to coerce |
| JavaCast<TResult>(IJavaObject) |
Performs an Android runtime-checked type conversion. |
| JavaCast<TResult>(IJavaObject) |
Reuses a compatible managed peer or obtains a wrapper of the requested type. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Try to coerce |