gl Class |
Namespace: Ooogles
The gl type exposes the following members.
| Name | Description | |
|---|---|---|
| BlendColor(Color4) |
Set the blend color.
| |
| BlendColor(Single, Single, Single, Single) |
Set the blend color.
| |
| BlendEquation |
Specify the equation used for both the RGB blend equation and the Alpha blend equation.
| |
| BlendEquationSeparate |
Set the RGB blend equation and the alpha blend equation separately.
| |
| BlendFunc |
Specify pixel arithmetic using blend functions.
| |
| BlendFuncSeparate |
Specify pixel arithmetic for RGB and alpha components separately.
| |
| Clear | Clear buffers to preset values.
| |
| ClearColor(Color4) |
Specify clear values used by Clear(glClearBuffers) to clear the color buffers.
| |
| ClearColor(Single, Single, Single, Single) |
Specify clear values used by Clear(glClearBuffers) to clear the color buffers.
| |
| ClearDepth |
Specify the clear value used by Clear(glClearBuffers) to clear the depth buffer.
| |
| ClearStencil |
Specify the index value used by Clear(glClearBuffers) to clear the stencil buffer.
| |
| ColorMask |
Enable and disable writing of frame buffer color components.
| |
| CullFace |
Specify whether front- or back-facing polygons can be culled.
| |
| DepthFunc |
Specify the value used for depth buffer comparisons.
| |
| DepthMask |
Enable or disable writing into the depth buffer.
| |
| DepthRange |
Specify mapping of depth values from normalized device coordinates to window coordinates.
| |
| Disable |
Disable a server-side GL capability.
| |
| DrawArrays(glPrimitiveType, Int32) |
Render primitives from array data, without using indices.
| |
| DrawArrays(glPrimitiveType, Int32, Int32) |
Render primitives from array data, without using indices.
| |
| DrawElements(glPrimitiveType, Byte) |
Render primitives from array data, using supplied indices.
| |
| DrawElements(glPrimitiveType, UInt16) |
Render primitives from array data, using supplied indices.
| |
| DrawElements(glPrimitiveType, Int32, glIndexType) |
Render primitives from array data, using indices from a bound index buffer.
| |
| DrawElements(glPrimitiveType, Byte, Int32, Int32) |
Render primitives from array data, using supplied indices.
| |
| DrawElements(glPrimitiveType, UInt16, Int32, Int32) |
Render primitives from array data, using supplied indices.
| |
| Enable |
Enable a server-side GL capability.
| |
| Finish |
Block until all GL execution is complete.
| |
| Flush |
Force execution of GL commands in finite time.
| |
| FrontFace |
Define front- and back-facing polygons.
| |
| GetAliasedLineWidthRange |
Gets the smallest and largest supported widths for aliased lines.
| |
| GetAliasedPointSizeRange |
Gets the smallest and largest supported sizes for aliased points.
| |
| GetBlendColor |
Gets the current blend color.
| |
| GetBlendDstAlpha |
Gets the current alpha destination blend function.
| |
| GetBlendDstRgb |
Gets the current RGB destination blend function.
| |
| GetBlendEquationAlpha |
Gets the current alpha blend equation.
| |
| GetBlendEquationRgb |
Gets the current RGB blend equation.
| |
| GetBlendSrcAlpha |
Gets the current alpha source blend function.
| |
| GetBlendSrcRgb |
Gets the current RGB source blend function.
| |
| GetClearColor |
Returns the current color used to clear the color buffers.
| |
| GetClearDepth |
Gets the current clear depth value.
| |
| GetClearStencil |
Returns the index to which the stencil bitplanes are cleared.
| |
| GetColorMask |
Get whether writing of frame buffer color components is enabled.
| |
| GetCullFace |
Gets the current cull face mode.
| |
| GetDepthFunc |
Gets the current depth function.
| |
| GetDepthMask |
Checks whether writing into the depth buffer is enabled.
| |
| GetDepthRange |
Gets the near and far clipping planes.
| |
| GetError |
Returns the last error that happened.
| |
| GetExtensions |
Get a space-separated list of supported extensions to GL.
| |
| GetFrontFace |
Gets the current front face orientation.
| |
| GetLineWidth |
Get the current line width.
| |
| GetMaxViewportDimensions |
Returns the maximum supported width and height of the viewport.
| |
| GetPixelStore |
Returns to current pixel storage alignment.
| |
| GetPolygonOffsetFactor |
Gets the current polygon offset factor.
| |
| GetPolygonOffsetUnits |
Gets the current polygon offset units.
| |
| GetRenderer |
Get the name of the renderer.
| |
| GetSampleAlphaToCoverage |
Get a boolean value indicating if the fragment coverage value should be ANDed with a temporary coverage value based on the fragment's alpha value.
| |
| GetSampleCoverage |
Get a boolean value indicating if the fragment coverage value should be ANDed with a temporary coverage value based on the current sample coverage value.
| |
| GetSampleCoverageInvert |
Get the current sample coverage invert flag.
| |
| GetSampleCoverageValue |
Get the current sample coverage value.
| |
| GetScissor |
Get the current scissor box.
| |
| GetShadingLanguageVersion |
Get a version or release number for the shading language of the form OpenGL[space]ES[space]GLSL[space]ES[space][version number][space][vendor-specific information].
| |
| GetStencilBackFail |
Get what action is taken for back-facing polygons when the stencil test fails.
| |
| GetStencilBackFunc |
Get what function is used for back-facing polygons to compare the stencil reference value with the stencil buffer value.
| |
| GetStencilBackPassDepthFail |
Get what action is taken for back-facing polygons when the stencil test passes, but the depth test fails.
| |
| GetStencilBackPassDepthPass |
Get what action is taken for back-facing polygons when the stencil test passes and the depth test passes.
| |
| GetStencilBackRef |
Get the reference value that is compared with the contents of the stencil buffer for back-facing polygons.
| |
| GetStencilBackValueMask |
Get the mask that is used for back-facing polygons to mask both the stencil reference value and the stencil buffer value before they are compared.
| |
| GetStencilBackWriteMask |
Get the mask that controls writing of the stencil bitplanes for back-facing polygons.
| |
| GetStencilFail |
Get what action is taken when the stencil test fails for front-facing polygons and non-polygons.
| |
| GetStencilFunc |
Get what function is used to compare the stencil reference value with the stencil buffer value for front-facing polygons and non-polygons.
| |
| GetStencilPassDepthFail |
Get what action is taken when the stencil test passes, but the depth test fails for front-facing polygons and non-polygons.
| |
| GetStencilPassDepthPass |
Get what action is taken when the stencil test passes and the depth test passes for front-facing polygons and non-polygons.
| |
| GetStencilRef |
Get the reference value that is compared with the contents of the stencil buffer for front-facing polygons and non-polygons.
| |
| GetStencilValueMask |
Get the mask that is used to mask both the stencil reference value and the stencil buffer value before they are compared for front-facing polygons and non-polygons.
| |
| GetStencilWriteMask |
Get the mask that controls writing of the stencil bitplanes for front-facing polygons and non-polygons.
| |
| GetSubpixelBits |
Get an estimate of the number of bits of subpixel resolution that are used to position rasterized geometry in window coordinates.
| |
| GetVendor |
Get the company responsible for this GL implementation.
| |
| GetVersion |
Get a version or release number of the form OpenGL[space]ES[space][version number][space][vendor-specific information].
| |
| GetViewport |
Returns the current viewport.
| |
| IsEnabled |
Checks if a server-side GL capability is enabled.
| |
| LineWidth |
Specify the width of rasterized lines.
| |
| PixelStore |
Set pixel storage alignment.
| |
| PolygonOffset |
Set the scale and units used to calculate polygon depth values.
| |
| SampleCoverage |
Specify multisample coverage parameters.
| |
| Scissor |
Define the scissor box.
| |
| StencilFunc |
Set front and back function and reference value for stencil testing.
| |
| StencilFuncSeparate |
Set front and/or back function and reference value for stencil testing.
| |
| StencilMask |
Control the front and back writing of individual bits in the stencil planes.
| |
| StencilMaskSeparate |
Control the front and/or back writing of individual bits in the stencil planes.
| |
| StencilOperation |
Set front and back stencil test actions.
| |
| StencilOperationSeparate |
Set front and/or back stencil test actions.
| |
| Viewport(Int32, Int32) |
Set the viewport.
| |
| Viewport(Int32, Int32, Int32, Int32) |
Set the viewport.
|