Class WebGLRenderingContextBase
Inheritance
System.Object
WebGLRenderingContextBase
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Fusee.Engine.Imp.Graphics.Blazor.dll
Syntax
public abstract class WebGLRenderingContextBase : JSHandler, IDisposable
Constructors
WebGLRenderingContextBase(IJSObjectReference, IJSRuntime, String, WebGLContextAttributes, String)
Declaration
protected WebGLRenderingContextBase(IJSObjectReference canvas, IJSRuntime runtime, string contextType, WebGLContextAttributes contextAttributes, string windowPropertyName = "WebGLRenderingContext")
Parameters
| Type |
Name |
Description |
| IJSObjectReference |
canvas |
|
| IJSRuntime |
runtime |
|
| System.String |
contextType |
|
| WebGLContextAttributes |
contextAttributes |
|
| System.String |
windowPropertyName |
|
WebGLRenderingContextBase(IJSObjectReference, IJSRuntime, String, String)
Declaration
protected WebGLRenderingContextBase(IJSObjectReference canvas, IJSRuntime runtime, string contextType, string windowPropertyName = "WebGLRenderingContext")
Parameters
| Type |
Name |
Description |
| IJSObjectReference |
canvas |
|
| IJSRuntime |
runtime |
|
| System.String |
contextType |
|
| System.String |
windowPropertyName |
|
Fields
ACTIVE_ATTRIBUTES
Declaration
public const uint ACTIVE_ATTRIBUTES = 35721U
Field Value
| Type |
Description |
| System.UInt32 |
|
ACTIVE_TEXTURE
Declaration
public const uint ACTIVE_TEXTURE = 34016U
Field Value
| Type |
Description |
| System.UInt32 |
|
ACTIVE_UNIFORMS
Declaration
public const uint ACTIVE_UNIFORMS = 35718U
Field Value
| Type |
Description |
| System.UInt32 |
|
ALIASED_LINE_WIDTH_RANGE
Declaration
public const uint ALIASED_LINE_WIDTH_RANGE = 33902U
Field Value
| Type |
Description |
| System.UInt32 |
|
ALIASED_POINT_SIZE_RANGE
Declaration
public const uint ALIASED_POINT_SIZE_RANGE = 33901U
Field Value
| Type |
Description |
| System.UInt32 |
|
ALPHA
Declaration
public const uint ALPHA = 6406U
Field Value
| Type |
Description |
| System.UInt32 |
|
ALPHA_BITS
Declaration
public const uint ALPHA_BITS = 3413U
Field Value
| Type |
Description |
| System.UInt32 |
|
ALWAYS
Declaration
public const uint ALWAYS = 519U
Field Value
| Type |
Description |
| System.UInt32 |
|
ARRAY_BUFFER
Declaration
public const uint ARRAY_BUFFER = 34962U
Field Value
| Type |
Description |
| System.UInt32 |
|
ARRAY_BUFFER_BINDING
Declaration
public const uint ARRAY_BUFFER_BINDING = 34964U
Field Value
| Type |
Description |
| System.UInt32 |
|
ATTACHED_SHADERS
Declaration
public const uint ATTACHED_SHADERS = 35717U
Field Value
| Type |
Description |
| System.UInt32 |
|
BACK
Declaration
public const uint BACK = 1029U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND
Declaration
public const uint BLEND = 3042U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_COLOR
Declaration
public const uint BLEND_COLOR = 32773U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_DST_ALPHA
Declaration
public const uint BLEND_DST_ALPHA = 32970U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_DST_RGB
Declaration
public const uint BLEND_DST_RGB = 32968U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_EQUATION
Declaration
public const uint BLEND_EQUATION = 32777U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_EQUATION_ALPHA
Declaration
public const uint BLEND_EQUATION_ALPHA = 34877U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_EQUATION_RGB
Declaration
public const uint BLEND_EQUATION_RGB = 32777U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_SRC_ALPHA
Declaration
public const uint BLEND_SRC_ALPHA = 32971U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLEND_SRC_RGB
Declaration
public const uint BLEND_SRC_RGB = 32969U
Field Value
| Type |
Description |
| System.UInt32 |
|
BLUE_BITS
Declaration
public const uint BLUE_BITS = 3412U
Field Value
| Type |
Description |
| System.UInt32 |
|
BOOL
Declaration
public const uint BOOL = 35670U
Field Value
| Type |
Description |
| System.UInt32 |
|
BOOL_VEC2
Declaration
public const uint BOOL_VEC2 = 35671U
Field Value
| Type |
Description |
| System.UInt32 |
|
BOOL_VEC3
Declaration
public const uint BOOL_VEC3 = 35672U
Field Value
| Type |
Description |
| System.UInt32 |
|
BOOL_VEC4
Declaration
public const uint BOOL_VEC4 = 35673U
Field Value
| Type |
Description |
| System.UInt32 |
|
BROWSER_DEFAULT_WEBGL
Declaration
public const uint BROWSER_DEFAULT_WEBGL = 37444U
Field Value
| Type |
Description |
| System.UInt32 |
|
BUFFER_SIZE
Declaration
public const uint BUFFER_SIZE = 34660U
Field Value
| Type |
Description |
| System.UInt32 |
|
BUFFER_USAGE
Declaration
public const uint BUFFER_USAGE = 34661U
Field Value
| Type |
Description |
| System.UInt32 |
|
BYTE
Declaration
public const uint BYTE = 5120U
Field Value
| Type |
Description |
| System.UInt32 |
|
CCW
Declaration
public const uint CCW = 2305U
Field Value
| Type |
Description |
| System.UInt32 |
|
CLAMP_TO_EDGE
Declaration
public const uint CLAMP_TO_EDGE = 33071U
Field Value
| Type |
Description |
| System.UInt32 |
|
COLOR_ATTACHMENT0
Declaration
public const uint COLOR_ATTACHMENT0 = 36064U
Field Value
| Type |
Description |
| System.UInt32 |
|
COLOR_BUFFER_BIT
Declaration
public const uint COLOR_BUFFER_BIT = 16384U
Field Value
| Type |
Description |
| System.UInt32 |
|
COLOR_CLEAR_VALUE
Declaration
public const uint COLOR_CLEAR_VALUE = 3106U
Field Value
| Type |
Description |
| System.UInt32 |
|
COLOR_WRITEMASK
Declaration
public const uint COLOR_WRITEMASK = 3107U
Field Value
| Type |
Description |
| System.UInt32 |
|
COMPILE_STATUS
Declaration
public const uint COMPILE_STATUS = 35713U
Field Value
| Type |
Description |
| System.UInt32 |
|
COMPRESSED_TEXTURE_FORMATS
Declaration
public const uint COMPRESSED_TEXTURE_FORMATS = 34467U
Field Value
| Type |
Description |
| System.UInt32 |
|
COMPUTE_SHADER
Declaration
public const uint COMPUTE_SHADER = 37305U
Field Value
| Type |
Description |
| System.UInt32 |
|
CONSTANT_ALPHA
Declaration
public const uint CONSTANT_ALPHA = 32771U
Field Value
| Type |
Description |
| System.UInt32 |
|
CONSTANT_COLOR
Declaration
public const uint CONSTANT_COLOR = 32769U
Field Value
| Type |
Description |
| System.UInt32 |
|
CONTEXT_LOST_WEBGL
Declaration
public const uint CONTEXT_LOST_WEBGL = 37442U
Field Value
| Type |
Description |
| System.UInt32 |
|
CULL_FACE
Declaration
public const uint CULL_FACE = 2884U
Field Value
| Type |
Description |
| System.UInt32 |
|
CULL_FACE_MODE
Declaration
public const uint CULL_FACE_MODE = 2885U
Field Value
| Type |
Description |
| System.UInt32 |
|
CURRENT_PROGRAM
Declaration
public const uint CURRENT_PROGRAM = 35725U
Field Value
| Type |
Description |
| System.UInt32 |
|
CURRENT_VERTEX_ATTRIB
Declaration
public const uint CURRENT_VERTEX_ATTRIB = 34342U
Field Value
| Type |
Description |
| System.UInt32 |
|
CW
Declaration
public const uint CW = 2304U
Field Value
| Type |
Description |
| System.UInt32 |
|
DECR
Declaration
public const uint DECR = 7683U
Field Value
| Type |
Description |
| System.UInt32 |
|
DECR_WRAP
Declaration
public const uint DECR_WRAP = 34056U
Field Value
| Type |
Description |
| System.UInt32 |
|
DELETE_STATUS
Declaration
public const uint DELETE_STATUS = 35712U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_ATTACHMENT
Declaration
public const uint DEPTH_ATTACHMENT = 36096U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_BITS
Declaration
public const uint DEPTH_BITS = 3414U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_BUFFER_BIT
Declaration
public const uint DEPTH_BUFFER_BIT = 256U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_CLEAR_VALUE
Declaration
public const uint DEPTH_CLEAR_VALUE = 2931U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_COMPONENT
Declaration
public const uint DEPTH_COMPONENT = 6402U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_COMPONENT16
Declaration
public const uint DEPTH_COMPONENT16 = 33189U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_FUNC
Declaration
public const uint DEPTH_FUNC = 2932U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_RANGE
Declaration
public const uint DEPTH_RANGE = 2928U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_STENCIL
Declaration
public const uint DEPTH_STENCIL = 34041U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_STENCIL_ATTACHMENT
Declaration
public const uint DEPTH_STENCIL_ATTACHMENT = 33306U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_TEST
Declaration
public const uint DEPTH_TEST = 2929U
Field Value
| Type |
Description |
| System.UInt32 |
|
DEPTH_WRITEMASK
Declaration
public const uint DEPTH_WRITEMASK = 2930U
Field Value
| Type |
Description |
| System.UInt32 |
|
DITHER
Declaration
public const uint DITHER = 3024U
Field Value
| Type |
Description |
| System.UInt32 |
|
DONT_CARE
Declaration
public const uint DONT_CARE = 4352U
Field Value
| Type |
Description |
| System.UInt32 |
|
DST_ALPHA
Declaration
public const uint DST_ALPHA = 772U
Field Value
| Type |
Description |
| System.UInt32 |
|
DST_COLOR
Declaration
public const uint DST_COLOR = 774U
Field Value
| Type |
Description |
| System.UInt32 |
|
DYNAMIC_DRAW
Declaration
public const uint DYNAMIC_DRAW = 35048U
Field Value
| Type |
Description |
| System.UInt32 |
|
ELEMENT_ARRAY_BUFFER
Declaration
public const uint ELEMENT_ARRAY_BUFFER = 34963U
Field Value
| Type |
Description |
| System.UInt32 |
|
ELEMENT_ARRAY_BUFFER_BINDING
Declaration
public const uint ELEMENT_ARRAY_BUFFER_BINDING = 34965U
Field Value
| Type |
Description |
| System.UInt32 |
|
EQUAL
Declaration
public const uint EQUAL = 514U
Field Value
| Type |
Description |
| System.UInt32 |
|
FASTEST
Declaration
public const uint FASTEST = 4353U
Field Value
| Type |
Description |
| System.UInt32 |
|
FLOAT
Declaration
public const uint FLOAT = 5126U
Field Value
| Type |
Description |
| System.UInt32 |
|
FLOAT_MAT2
Declaration
public const uint FLOAT_MAT2 = 35674U
Field Value
| Type |
Description |
| System.UInt32 |
|
FLOAT_MAT3
Declaration
public const uint FLOAT_MAT3 = 35675U
Field Value
| Type |
Description |
| System.UInt32 |
|
FLOAT_MAT4
Declaration
public const uint FLOAT_MAT4 = 35676U
Field Value
| Type |
Description |
| System.UInt32 |
|
FLOAT_VEC2
Declaration
public const uint FLOAT_VEC2 = 35664U
Field Value
| Type |
Description |
| System.UInt32 |
|
FLOAT_VEC3
Declaration
public const uint FLOAT_VEC3 = 35665U
Field Value
| Type |
Description |
| System.UInt32 |
|
FLOAT_VEC4
Declaration
public const uint FLOAT_VEC4 = 35666U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAGMENT_SHADER
Declaration
public const uint FRAGMENT_SHADER = 35632U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER
Declaration
public const uint FRAMEBUFFER = 36160U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
Declaration
public const uint FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 36049U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
Declaration
public const uint FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 36048U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
Declaration
public const uint FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 36051U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
Declaration
public const uint FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 36050U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_BINDING
Declaration
public const uint FRAMEBUFFER_BINDING = 36006U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_COMPLETE
Declaration
public const uint FRAMEBUFFER_COMPLETE = 36053U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Declaration
public const uint FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 36054U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_INCOMPLETE_DIMENSIONS
Declaration
public const uint FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 36057U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
Declaration
public const uint FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 36055U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRAMEBUFFER_UNSUPPORTED
Declaration
public const uint FRAMEBUFFER_UNSUPPORTED = 36061U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRONT
Declaration
public const uint FRONT = 1028U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRONT_AND_BACK
Declaration
public const uint FRONT_AND_BACK = 1032U
Field Value
| Type |
Description |
| System.UInt32 |
|
FRONT_FACE
Declaration
public const uint FRONT_FACE = 2886U
Field Value
| Type |
Description |
| System.UInt32 |
|
FUNC_ADD
Declaration
public const uint FUNC_ADD = 32774U
Field Value
| Type |
Description |
| System.UInt32 |
|
FUNC_REVERSE_SUBTRACT
Declaration
public const uint FUNC_REVERSE_SUBTRACT = 32779U
Field Value
| Type |
Description |
| System.UInt32 |
|
FUNC_SUBTRACT
Declaration
public const uint FUNC_SUBTRACT = 32778U
Field Value
| Type |
Description |
| System.UInt32 |
|
GENERATE_MIPMAP_HINT
Declaration
public const uint GENERATE_MIPMAP_HINT = 33170U
Field Value
| Type |
Description |
| System.UInt32 |
|
GEQUAL
Declaration
public const uint GEQUAL = 518U
Field Value
| Type |
Description |
| System.UInt32 |
|
gl
Declaration
protected readonly IJSObjectReference gl
Field Value
| Type |
Description |
| IJSObjectReference |
|
GREATER
Declaration
public const uint GREATER = 516U
Field Value
| Type |
Description |
| System.UInt32 |
|
GREEN_BITS
Declaration
public const uint GREEN_BITS = 3411U
Field Value
| Type |
Description |
| System.UInt32 |
|
HIGH_FLOAT
Declaration
public const uint HIGH_FLOAT = 36338U
Field Value
| Type |
Description |
| System.UInt32 |
|
HIGH_INT
Declaration
public const uint HIGH_INT = 36341U
Field Value
| Type |
Description |
| System.UInt32 |
|
IMPLEMENTATION_COLOR_READ_FORMAT
Declaration
public const uint IMPLEMENTATION_COLOR_READ_FORMAT = 35739U
Field Value
| Type |
Description |
| System.UInt32 |
|
IMPLEMENTATION_COLOR_READ_TYPE
Declaration
public const uint IMPLEMENTATION_COLOR_READ_TYPE = 35738U
Field Value
| Type |
Description |
| System.UInt32 |
|
INCR
Declaration
public const uint INCR = 7682U
Field Value
| Type |
Description |
| System.UInt32 |
|
INCR_WRAP
Declaration
public const uint INCR_WRAP = 34055U
Field Value
| Type |
Description |
| System.UInt32 |
|
INT
Declaration
public const uint INT = 5124U
Field Value
| Type |
Description |
| System.UInt32 |
|
INT_VEC2
Declaration
public const uint INT_VEC2 = 35667U
Field Value
| Type |
Description |
| System.UInt32 |
|
INT_VEC3
Declaration
public const uint INT_VEC3 = 35668U
Field Value
| Type |
Description |
| System.UInt32 |
|
INT_VEC4
Declaration
public const uint INT_VEC4 = 35669U
Field Value
| Type |
Description |
| System.UInt32 |
|
INVALID_ENUM
Declaration
public const uint INVALID_ENUM = 1280U
Field Value
| Type |
Description |
| System.UInt32 |
|
INVALID_FRAMEBUFFER_OPERATION
Declaration
public const uint INVALID_FRAMEBUFFER_OPERATION = 1286U
Field Value
| Type |
Description |
| System.UInt32 |
|
INVALID_OPERATION
Declaration
public const uint INVALID_OPERATION = 1282U
Field Value
| Type |
Description |
| System.UInt32 |
|
INVALID_VALUE
Declaration
public const uint INVALID_VALUE = 1281U
Field Value
| Type |
Description |
| System.UInt32 |
|
INVERT
Declaration
public const uint INVERT = 5386U
Field Value
| Type |
Description |
| System.UInt32 |
|
KEEP
Declaration
public const uint KEEP = 7680U
Field Value
| Type |
Description |
| System.UInt32 |
|
LEQUAL
Declaration
public const uint LEQUAL = 515U
Field Value
| Type |
Description |
| System.UInt32 |
|
LESS
Declaration
public const uint LESS = 513U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINE_LOOP
Declaration
public const uint LINE_LOOP = 2U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINE_STRIP
Declaration
public const uint LINE_STRIP = 3U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINE_WIDTH
Declaration
public const uint LINE_WIDTH = 2849U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINEAR
Declaration
public const uint LINEAR = 9729U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINEAR_MIPMAP_LINEAR
Declaration
public const uint LINEAR_MIPMAP_LINEAR = 9987U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINEAR_MIPMAP_NEAREST
Declaration
public const uint LINEAR_MIPMAP_NEAREST = 9985U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINES
Declaration
public const uint LINES = 1U
Field Value
| Type |
Description |
| System.UInt32 |
|
LINK_STATUS
Declaration
public const uint LINK_STATUS = 35714U
Field Value
| Type |
Description |
| System.UInt32 |
|
LOW_FLOAT
Declaration
public const uint LOW_FLOAT = 36336U
Field Value
| Type |
Description |
| System.UInt32 |
|
LOW_INT
Declaration
public const uint LOW_INT = 36339U
Field Value
| Type |
Description |
| System.UInt32 |
|
LUMINANCE
Declaration
public const uint LUMINANCE = 6409U
Field Value
| Type |
Description |
| System.UInt32 |
|
LUMINANCE_ALPHA
Declaration
public const uint LUMINANCE_ALPHA = 6410U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_COMBINED_TEXTURE_IMAGE_UNITS
Declaration
public const uint MAX_COMBINED_TEXTURE_IMAGE_UNITS = 35661U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_CUBE_MAP_TEXTURE_SIZE
Declaration
public const uint MAX_CUBE_MAP_TEXTURE_SIZE = 34076U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_FRAGMENT_UNIFORM_VECTORS
Declaration
public const uint MAX_FRAGMENT_UNIFORM_VECTORS = 36349U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_RENDERBUFFER_SIZE
Declaration
public const uint MAX_RENDERBUFFER_SIZE = 34024U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_TEXTURE_IMAGE_UNITS
Declaration
public const uint MAX_TEXTURE_IMAGE_UNITS = 34930U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_TEXTURE_SIZE
Declaration
public const uint MAX_TEXTURE_SIZE = 3379U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_VARYING_VECTORS
Declaration
public const uint MAX_VARYING_VECTORS = 36348U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_VERTEX_ATTRIBS
Declaration
public const uint MAX_VERTEX_ATTRIBS = 34921U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_VERTEX_TEXTURE_IMAGE_UNITS
Declaration
public const uint MAX_VERTEX_TEXTURE_IMAGE_UNITS = 35660U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_VERTEX_UNIFORM_VECTORS
Declaration
public const uint MAX_VERTEX_UNIFORM_VECTORS = 36347U
Field Value
| Type |
Description |
| System.UInt32 |
|
MAX_VIEWPORT_DIMS
Declaration
public const uint MAX_VIEWPORT_DIMS = 3386U
Field Value
| Type |
Description |
| System.UInt32 |
|
MEDIUM_FLOAT
Declaration
public const uint MEDIUM_FLOAT = 36337U
Field Value
| Type |
Description |
| System.UInt32 |
|
MEDIUM_INT
Declaration
public const uint MEDIUM_INT = 36340U
Field Value
| Type |
Description |
| System.UInt32 |
|
MIRRORED_REPEAT
Declaration
public const uint MIRRORED_REPEAT = 33648U
Field Value
| Type |
Description |
| System.UInt32 |
|
NEAREST
Declaration
public const uint NEAREST = 9728U
Field Value
| Type |
Description |
| System.UInt32 |
|
NEAREST_MIPMAP_LINEAR
Declaration
public const uint NEAREST_MIPMAP_LINEAR = 9986U
Field Value
| Type |
Description |
| System.UInt32 |
|
NEAREST_MIPMAP_NEAREST
Declaration
public const uint NEAREST_MIPMAP_NEAREST = 9984U
Field Value
| Type |
Description |
| System.UInt32 |
|
NEVER
Declaration
public const uint NEVER = 512U
Field Value
| Type |
Description |
| System.UInt32 |
|
NICEST
Declaration
public const uint NICEST = 4354U
Field Value
| Type |
Description |
| System.UInt32 |
|
NO_ERROR
Declaration
public const uint NO_ERROR = 0U
Field Value
| Type |
Description |
| System.UInt32 |
|
NONE
Declaration
public const uint NONE = 0U
Field Value
| Type |
Description |
| System.UInt32 |
|
NOTEQUAL
Declaration
public const uint NOTEQUAL = 517U
Field Value
| Type |
Description |
| System.UInt32 |
|
ONE
Declaration
public const uint ONE = 1U
Field Value
| Type |
Description |
| System.UInt32 |
|
ONE_MINUS_CONSTANT_ALPHA
Declaration
public const uint ONE_MINUS_CONSTANT_ALPHA = 32772U
Field Value
| Type |
Description |
| System.UInt32 |
|
ONE_MINUS_CONSTANT_COLOR
Declaration
public const uint ONE_MINUS_CONSTANT_COLOR = 32770U
Field Value
| Type |
Description |
| System.UInt32 |
|
ONE_MINUS_DST_ALPHA
Declaration
public const uint ONE_MINUS_DST_ALPHA = 773U
Field Value
| Type |
Description |
| System.UInt32 |
|
ONE_MINUS_DST_COLOR
Declaration
public const uint ONE_MINUS_DST_COLOR = 775U
Field Value
| Type |
Description |
| System.UInt32 |
|
ONE_MINUS_SRC_ALPHA
Declaration
public const uint ONE_MINUS_SRC_ALPHA = 771U
Field Value
| Type |
Description |
| System.UInt32 |
|
ONE_MINUS_SRC_COLOR
Declaration
public const uint ONE_MINUS_SRC_COLOR = 769U
Field Value
| Type |
Description |
| System.UInt32 |
|
OUT_OF_MEMORY
Declaration
public const uint OUT_OF_MEMORY = 1285U
Field Value
| Type |
Description |
| System.UInt32 |
|
PACK_ALIGNMENT
Declaration
public const uint PACK_ALIGNMENT = 3333U
Field Value
| Type |
Description |
| System.UInt32 |
|
POINTS
Declaration
public const uint POINTS = 0U
Field Value
| Type |
Description |
| System.UInt32 |
|
POLYGON_OFFSET_FACTOR
Declaration
public const uint POLYGON_OFFSET_FACTOR = 32824U
Field Value
| Type |
Description |
| System.UInt32 |
|
POLYGON_OFFSET_FILL
Declaration
public const uint POLYGON_OFFSET_FILL = 32823U
Field Value
| Type |
Description |
| System.UInt32 |
|
POLYGON_OFFSET_UNITS
Declaration
public const uint POLYGON_OFFSET_UNITS = 10752U
Field Value
| Type |
Description |
| System.UInt32 |
|
RED_BITS
Declaration
public const uint RED_BITS = 3410U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER
Declaration
public const uint RENDERBUFFER = 36161U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_ALPHA_SIZE
Declaration
public const uint RENDERBUFFER_ALPHA_SIZE = 36179U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_BINDING
Declaration
public const uint RENDERBUFFER_BINDING = 36007U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_BLUE_SIZE
Declaration
public const uint RENDERBUFFER_BLUE_SIZE = 36178U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_DEPTH_SIZE
Declaration
public const uint RENDERBUFFER_DEPTH_SIZE = 36180U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_GREEN_SIZE
Declaration
public const uint RENDERBUFFER_GREEN_SIZE = 36177U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_HEIGHT
Declaration
public const uint RENDERBUFFER_HEIGHT = 36163U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_INTERNAL_FORMAT
Declaration
public const uint RENDERBUFFER_INTERNAL_FORMAT = 36164U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_RED_SIZE
Declaration
public const uint RENDERBUFFER_RED_SIZE = 36176U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_STENCIL_SIZE
Declaration
public const uint RENDERBUFFER_STENCIL_SIZE = 36181U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERBUFFER_WIDTH
Declaration
public const uint RENDERBUFFER_WIDTH = 36162U
Field Value
| Type |
Description |
| System.UInt32 |
|
RENDERER
Declaration
public const uint RENDERER = 7937U
Field Value
| Type |
Description |
| System.UInt32 |
|
REPEAT
Declaration
public const uint REPEAT = 10497U
Field Value
| Type |
Description |
| System.UInt32 |
|
REPLACE
Declaration
public const uint REPLACE = 7681U
Field Value
| Type |
Description |
| System.UInt32 |
|
RGB
Declaration
public const uint RGB = 6407U
Field Value
| Type |
Description |
| System.UInt32 |
|
RGB5_A1
Declaration
public const uint RGB5_A1 = 32855U
Field Value
| Type |
Description |
| System.UInt32 |
|
RGB565
Declaration
public const uint RGB565 = 36194U
Field Value
| Type |
Description |
| System.UInt32 |
|
RGBA
Declaration
public const uint RGBA = 6408U
Field Value
| Type |
Description |
| System.UInt32 |
|
RGBA4
Declaration
public const uint RGBA4 = 32854U
Field Value
| Type |
Description |
| System.UInt32 |
|
runtime
Declaration
protected readonly IJSRuntime runtime
Field Value
| Type |
Description |
| IJSRuntime |
|
SAMPLE_ALPHA_TO_COVERAGE
Declaration
public const uint SAMPLE_ALPHA_TO_COVERAGE = 32926U
Field Value
| Type |
Description |
| System.UInt32 |
|
SAMPLE_BUFFERS
Declaration
public const uint SAMPLE_BUFFERS = 32936U
Field Value
| Type |
Description |
| System.UInt32 |
|
SAMPLE_COVERAGE
Declaration
public const uint SAMPLE_COVERAGE = 32928U
Field Value
| Type |
Description |
| System.UInt32 |
|
SAMPLE_COVERAGE_INVERT
Declaration
public const uint SAMPLE_COVERAGE_INVERT = 32939U
Field Value
| Type |
Description |
| System.UInt32 |
|
SAMPLE_COVERAGE_VALUE
Declaration
public const uint SAMPLE_COVERAGE_VALUE = 32938U
Field Value
| Type |
Description |
| System.UInt32 |
|
SAMPLER_2D
Declaration
public const uint SAMPLER_2D = 35678U
Field Value
| Type |
Description |
| System.UInt32 |
|
SAMPLER_CUBE
Declaration
public const uint SAMPLER_CUBE = 35680U
Field Value
| Type |
Description |
| System.UInt32 |
|
SAMPLES
Declaration
public const uint SAMPLES = 32937U
Field Value
| Type |
Description |
| System.UInt32 |
|
SCISSOR_BOX
Declaration
public const uint SCISSOR_BOX = 3088U
Field Value
| Type |
Description |
| System.UInt32 |
|
SCISSOR_TEST
Declaration
public const uint SCISSOR_TEST = 3089U
Field Value
| Type |
Description |
| System.UInt32 |
|
SHADER_TYPE
Declaration
public const uint SHADER_TYPE = 35663U
Field Value
| Type |
Description |
| System.UInt32 |
|
SHADING_LANGUAGE_VERSION
Declaration
public const uint SHADING_LANGUAGE_VERSION = 35724U
Field Value
| Type |
Description |
| System.UInt32 |
|
SHORT
Declaration
public const uint SHORT = 5122U
Field Value
| Type |
Description |
| System.UInt32 |
|
SRC_ALPHA
Declaration
public const uint SRC_ALPHA = 770U
Field Value
| Type |
Description |
| System.UInt32 |
|
SRC_ALPHA_SATURATE
Declaration
public const uint SRC_ALPHA_SATURATE = 776U
Field Value
| Type |
Description |
| System.UInt32 |
|
SRC_COLOR
Declaration
public const uint SRC_COLOR = 768U
Field Value
| Type |
Description |
| System.UInt32 |
|
STATIC_DRAW
Declaration
public const uint STATIC_DRAW = 35044U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_ATTACHMENT
Declaration
public const uint STENCIL_ATTACHMENT = 36128U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BACK_FAIL
Declaration
public const uint STENCIL_BACK_FAIL = 34817U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BACK_FUNC
Declaration
public const uint STENCIL_BACK_FUNC = 34816U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BACK_PASS_DEPTH_FAIL
Declaration
public const uint STENCIL_BACK_PASS_DEPTH_FAIL = 34818U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BACK_PASS_DEPTH_PASS
Declaration
public const uint STENCIL_BACK_PASS_DEPTH_PASS = 34819U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BACK_REF
Declaration
public const uint STENCIL_BACK_REF = 36003U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BACK_VALUE_MASK
Declaration
public const uint STENCIL_BACK_VALUE_MASK = 36004U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BACK_WRITEMASK
Declaration
public const uint STENCIL_BACK_WRITEMASK = 36005U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BITS
Declaration
public const uint STENCIL_BITS = 3415U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_BUFFER_BIT
Declaration
public const uint STENCIL_BUFFER_BIT = 1024U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_CLEAR_VALUE
Declaration
public const uint STENCIL_CLEAR_VALUE = 2961U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_FAIL
Declaration
public const uint STENCIL_FAIL = 2964U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_FUNC
Declaration
public const uint STENCIL_FUNC = 2962U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_INDEX
Declaration
public const uint STENCIL_INDEX = 6401U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_INDEX8
Declaration
public const uint STENCIL_INDEX8 = 36168U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_PASS_DEPTH_FAIL
Declaration
public const uint STENCIL_PASS_DEPTH_FAIL = 2965U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_PASS_DEPTH_PASS
Declaration
public const uint STENCIL_PASS_DEPTH_PASS = 2966U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_REF
Declaration
public const uint STENCIL_REF = 2967U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_TEST
Declaration
public const uint STENCIL_TEST = 2960U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_VALUE_MASK
Declaration
public const uint STENCIL_VALUE_MASK = 2963U
Field Value
| Type |
Description |
| System.UInt32 |
|
STENCIL_WRITEMASK
Declaration
public const uint STENCIL_WRITEMASK = 2968U
Field Value
| Type |
Description |
| System.UInt32 |
|
STREAM_DRAW
Declaration
public const uint STREAM_DRAW = 35040U
Field Value
| Type |
Description |
| System.UInt32 |
|
SUBPIXEL_BITS
Declaration
public const uint SUBPIXEL_BITS = 3408U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE
Declaration
public const uint TEXTURE = 5890U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_2D
Declaration
public const uint TEXTURE_2D = 3553U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_BINDING_2D
Declaration
public const uint TEXTURE_BINDING_2D = 32873U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_BINDING_CUBE_MAP
Declaration
public const uint TEXTURE_BINDING_CUBE_MAP = 34068U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_CUBE_MAP
Declaration
public const uint TEXTURE_CUBE_MAP = 34067U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_CUBE_MAP_NEGATIVE_X
Declaration
public const uint TEXTURE_CUBE_MAP_NEGATIVE_X = 34070U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_CUBE_MAP_NEGATIVE_Y
Declaration
public const uint TEXTURE_CUBE_MAP_NEGATIVE_Y = 34072U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_CUBE_MAP_NEGATIVE_Z
Declaration
public const uint TEXTURE_CUBE_MAP_NEGATIVE_Z = 34074U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_CUBE_MAP_POSITIVE_X
Declaration
public const uint TEXTURE_CUBE_MAP_POSITIVE_X = 34069U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_CUBE_MAP_POSITIVE_Y
Declaration
public const uint TEXTURE_CUBE_MAP_POSITIVE_Y = 34071U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_CUBE_MAP_POSITIVE_Z
Declaration
public const uint TEXTURE_CUBE_MAP_POSITIVE_Z = 34073U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_MAG_FILTER
Declaration
public const uint TEXTURE_MAG_FILTER = 10240U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_MIN_FILTER
Declaration
public const uint TEXTURE_MIN_FILTER = 10241U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_WRAP_S
Declaration
public const uint TEXTURE_WRAP_S = 10242U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE_WRAP_T
Declaration
public const uint TEXTURE_WRAP_T = 10243U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE0
Declaration
public const uint TEXTURE0 = 33984U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE1
Declaration
public const uint TEXTURE1 = 33985U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE10
Declaration
public const uint TEXTURE10 = 33994U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE11
Declaration
public const uint TEXTURE11 = 33995U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE12
Declaration
public const uint TEXTURE12 = 33996U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE13
Declaration
public const uint TEXTURE13 = 33997U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE14
Declaration
public const uint TEXTURE14 = 33998U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE15
Declaration
public const uint TEXTURE15 = 33999U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE16
Declaration
public const uint TEXTURE16 = 34000U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE17
Declaration
public const uint TEXTURE17 = 34001U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE18
Declaration
public const uint TEXTURE18 = 34002U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE19
Declaration
public const uint TEXTURE19 = 34003U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE2
Declaration
public const uint TEXTURE2 = 33986U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE20
Declaration
public const uint TEXTURE20 = 34004U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE21
Declaration
public const uint TEXTURE21 = 34005U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE22
Declaration
public const uint TEXTURE22 = 34006U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE23
Declaration
public const uint TEXTURE23 = 34007U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE24
Declaration
public const uint TEXTURE24 = 34008U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE25
Declaration
public const uint TEXTURE25 = 34009U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE26
Declaration
public const uint TEXTURE26 = 34010U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE27
Declaration
public const uint TEXTURE27 = 34011U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE28
Declaration
public const uint TEXTURE28 = 34012U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE29
Declaration
public const uint TEXTURE29 = 34013U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE3
Declaration
public const uint TEXTURE3 = 33987U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE30
Declaration
public const uint TEXTURE30 = 34014U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE31
Declaration
public const uint TEXTURE31 = 34015U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE4
Declaration
public const uint TEXTURE4 = 33988U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE5
Declaration
public const uint TEXTURE5 = 33989U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE6
Declaration
public const uint TEXTURE6 = 33990U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE7
Declaration
public const uint TEXTURE7 = 33991U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE8
Declaration
public const uint TEXTURE8 = 33992U
Field Value
| Type |
Description |
| System.UInt32 |
|
TEXTURE9
Declaration
public const uint TEXTURE9 = 33993U
Field Value
| Type |
Description |
| System.UInt32 |
|
TRIANGLE_FAN
Declaration
public const uint TRIANGLE_FAN = 6U
Field Value
| Type |
Description |
| System.UInt32 |
|
TRIANGLE_STRIP
Declaration
public const uint TRIANGLE_STRIP = 5U
Field Value
| Type |
Description |
| System.UInt32 |
|
TRIANGLES
Declaration
public const uint TRIANGLES = 4U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNPACK_ALIGNMENT
Declaration
public const uint UNPACK_ALIGNMENT = 3317U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNPACK_COLORSPACE_CONVERSION_WEBGL
Declaration
public const uint UNPACK_COLORSPACE_CONVERSION_WEBGL = 37443U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNPACK_FLIP_Y_WEBGL
Declaration
public const uint UNPACK_FLIP_Y_WEBGL = 37440U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNPACK_PREMULTIPLY_ALPHA_WEBGL
Declaration
public const uint UNPACK_PREMULTIPLY_ALPHA_WEBGL = 37441U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNSIGNED_BYTE
Declaration
public const uint UNSIGNED_BYTE = 5121U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNSIGNED_INT
Declaration
public const uint UNSIGNED_INT = 5125U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNSIGNED_SHORT
Declaration
public const uint UNSIGNED_SHORT = 5123U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNSIGNED_SHORT_4_4_4_4
Declaration
public const uint UNSIGNED_SHORT_4_4_4_4 = 32819U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNSIGNED_SHORT_5_5_5_1
Declaration
public const uint UNSIGNED_SHORT_5_5_5_1 = 32820U
Field Value
| Type |
Description |
| System.UInt32 |
|
UNSIGNED_SHORT_5_6_5
Declaration
public const uint UNSIGNED_SHORT_5_6_5 = 33635U
Field Value
| Type |
Description |
| System.UInt32 |
|
VALIDATE_STATUS
Declaration
public const uint VALIDATE_STATUS = 35715U
Field Value
| Type |
Description |
| System.UInt32 |
|
VENDOR
Declaration
public const uint VENDOR = 7936U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERSION
Declaration
public const uint VERSION = 7938U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Declaration
public const uint VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 34975U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_ATTRIB_ARRAY_ENABLED
Declaration
public const uint VERTEX_ATTRIB_ARRAY_ENABLED = 34338U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_ATTRIB_ARRAY_NORMALIZED
Declaration
public const uint VERTEX_ATTRIB_ARRAY_NORMALIZED = 34922U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_ATTRIB_ARRAY_POINTER
Declaration
public const uint VERTEX_ATTRIB_ARRAY_POINTER = 34373U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_ATTRIB_ARRAY_SIZE
Declaration
public const uint VERTEX_ATTRIB_ARRAY_SIZE = 34339U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_ATTRIB_ARRAY_STRIDE
Declaration
public const uint VERTEX_ATTRIB_ARRAY_STRIDE = 34340U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_ATTRIB_ARRAY_TYPE
Declaration
public const uint VERTEX_ATTRIB_ARRAY_TYPE = 34341U
Field Value
| Type |
Description |
| System.UInt32 |
|
VERTEX_SHADER
Declaration
public const uint VERTEX_SHADER = 35633U
Field Value
| Type |
Description |
| System.UInt32 |
|
VIEWPORT
Declaration
public const uint VIEWPORT = 2978U
Field Value
| Type |
Description |
| System.UInt32 |
|
ZERO
Declaration
public const uint ZERO = 0U
Field Value
| Type |
Description |
| System.UInt32 |
|
Properties
DrawingBufferHeight
Declaration
public int DrawingBufferHeight { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
DrawingBufferWidth
Declaration
public int DrawingBufferWidth { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
IsVerbosityEnabled
Declaration
public static bool IsVerbosityEnabled { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
ActiveTexture(UInt32)
Declaration
public void ActiveTexture(uint texture)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
texture |
|
AttachShader(WebGLProgram, WebGLShader)
Declaration
public void AttachShader(WebGLProgram program, WebGLShader shader)
Parameters
BindAttribLocation(WebGLProgram, UInt32, String)
Declaration
public void BindAttribLocation(WebGLProgram program, uint index, string name)
Parameters
| Type |
Name |
Description |
| WebGLProgram |
program |
|
| System.UInt32 |
index |
|
| System.String |
name |
|
BindBuffer(UInt32, WebGLBuffer)
Declaration
public void BindBuffer(uint target, WebGLBuffer buffer)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| WebGLBuffer |
buffer |
|
BindFramebuffer(UInt32, WebGLFramebuffer)
Declaration
public void BindFramebuffer(uint target, WebGLFramebuffer framebuffer)
Parameters
BindRenderbuffer(UInt32, WebGLRenderbuffer)
Declaration
public void BindRenderbuffer(uint target, WebGLRenderbuffer renderbuffer)
Parameters
BindTexture(UInt32, WebGLTexture)
Declaration
public void BindTexture(uint target, WebGLTexture texture)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| WebGLTexture |
texture |
|
BlendColor(Single, Single, Single, Single)
Declaration
public void BlendColor(float red, float green, float blue, float alpha)
Parameters
| Type |
Name |
Description |
| System.Single |
red |
|
| System.Single |
green |
|
| System.Single |
blue |
|
| System.Single |
alpha |
|
BlendEquation(UInt32)
Declaration
public void BlendEquation(uint mode)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
mode |
|
BlendEquationSeparate(UInt32, UInt32)
Declaration
public void BlendEquationSeparate(uint modeRGB, uint modeAlpha)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
modeRGB |
|
| System.UInt32 |
modeAlpha |
|
BlendFunc(UInt32, UInt32)
Declaration
public void BlendFunc(uint sfactor, uint dfactor)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
sfactor |
|
| System.UInt32 |
dfactor |
|
BlendFuncSeparate(UInt32, UInt32, UInt32, UInt32)
Declaration
public void BlendFuncSeparate(uint srcRGB, uint dstRGB, uint srcAlpha, uint dstAlpha)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
srcRGB |
|
| System.UInt32 |
dstRGB |
|
| System.UInt32 |
srcAlpha |
|
| System.UInt32 |
dstAlpha |
|
BufferData(UInt32, Double, UInt32)
Declaration
public void BufferData(uint target, double size, uint usage)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Double |
size |
|
| System.UInt32 |
usage |
|
BufferData(UInt32, Double[], UInt32)
Declaration
public void BufferData(uint target, double[] data, uint usage)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Double[] |
data |
|
| System.UInt32 |
usage |
|
BufferData(UInt32, Single[], UInt32)
Declaration
public void BufferData(uint target, float[] data, uint usage)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Single[] |
data |
|
| System.UInt32 |
usage |
|
BufferData(UInt32, UInt16[], UInt32)
Declaration
public void BufferData(uint target, ushort[] data, uint usage)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt16[] |
data |
|
| System.UInt32 |
usage |
|
BufferData(UInt32, UInt32[], UInt32)
Declaration
public void BufferData(uint target, uint[] data, uint usage)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32[] |
data |
|
| System.UInt32 |
usage |
|
BufferSubData(UInt32, IntPtr, Double[])
Declaration
public void BufferSubData(uint target, IntPtr dstByteOffset, double[] data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.IntPtr |
dstByteOffset |
|
| System.Double[] |
data |
|
BufferSubData(UInt32, IntPtr, Single[])
Declaration
public void BufferSubData(uint target, IntPtr dstByteOffset, float[] data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.IntPtr |
dstByteOffset |
|
| System.Single[] |
data |
|
BufferSubData(UInt32, IntPtr, UInt16[])
Declaration
public void BufferSubData(uint target, IntPtr dstByteOffset, ushort[] data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.IntPtr |
dstByteOffset |
|
| System.UInt16[] |
data |
|
BufferSubData(UInt32, IntPtr, UInt32[])
Declaration
public void BufferSubData(uint target, IntPtr dstByteOffset, uint[] data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.IntPtr |
dstByteOffset |
|
| System.UInt32[] |
data |
|
CheckFramebufferStatus(UInt32)
Declaration
public uint CheckFramebufferStatus(uint target)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
Returns
| Type |
Description |
| System.UInt32 |
|
CheckWindowPropertyExists(String)
Declaration
protected bool CheckWindowPropertyExists(string property)
Parameters
| Type |
Name |
Description |
| System.String |
property |
|
Returns
| Type |
Description |
| System.Boolean |
|
Clear(UInt32)
Declaration
public void Clear(uint mask)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
mask |
|
ClearColor(Single, Single, Single, Single)
Declaration
public void ClearColor(float red, float green, float blue, float alpha)
Parameters
| Type |
Name |
Description |
| System.Single |
red |
|
| System.Single |
green |
|
| System.Single |
blue |
|
| System.Single |
alpha |
|
ClearDepth(Single)
Declaration
public void ClearDepth(float depth)
Parameters
| Type |
Name |
Description |
| System.Single |
depth |
|
ClearStencil(Int32)
Declaration
public void ClearStencil(int s)
Parameters
| Type |
Name |
Description |
| System.Int32 |
s |
|
ColorMask(Boolean, Boolean, Boolean, Boolean)
Declaration
public void ColorMask(bool red, bool green, bool blue, bool alpha)
Parameters
| Type |
Name |
Description |
| System.Boolean |
red |
|
| System.Boolean |
green |
|
| System.Boolean |
blue |
|
| System.Boolean |
alpha |
|
CompileShader(WebGLShader)
Declaration
public void CompileShader(WebGLShader shader)
Parameters
CompressedTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, Memory<Byte>)
Declaration
public void CompressedTexImage2D(uint target, int level, uint internalformat, int width, int height, int border, Memory<byte> data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.UInt32 |
internalformat |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.Int32 |
border |
|
| System.Memory<System.Byte> |
data |
|
CompressedTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, Memory<Byte>)
Declaration
public void CompressedTexSubImage2D(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, Memory<byte> data)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.Int32 |
xoffset |
|
| System.Int32 |
yoffset |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.UInt32 |
format |
|
| System.Memory<System.Byte> |
data |
|
CopyTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, Int32)
Declaration
public void CopyTexImage2D(uint target, int level, uint internalformat, int x, int y, int width, int height, int border)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.UInt32 |
internalformat |
|
| System.Int32 |
x |
|
| System.Int32 |
y |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.Int32 |
border |
|
CopyTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
Declaration
public void CopyTexSubImage2D(uint target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.Int32 |
xoffset |
|
| System.Int32 |
yoffset |
|
| System.Int32 |
x |
|
| System.Int32 |
y |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
CreateBuffer()
Declaration
public WebGLBuffer CreateBuffer()
Returns
CreateFramebuffer()
Declaration
public WebGLFramebuffer CreateFramebuffer()
Returns
CreateProgram()
Declaration
public WebGLProgram CreateProgram()
Returns
CreateRenderbuffer()
Declaration
public WebGLRenderbuffer CreateRenderbuffer()
Returns
CreateShader(UInt32)
Declaration
public WebGLShader CreateShader(uint type)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
type |
|
Returns
CreateTexture()
Declaration
public WebGLTexture CreateTexture()
Returns
CullFace(UInt32)
Declaration
public void CullFace(uint mode)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
mode |
|
DeleteBuffer(WebGLBuffer)
Declaration
public void DeleteBuffer(WebGLBuffer buffer)
Parameters
DeleteFramebuffer(WebGLFramebuffer)
Declaration
public void DeleteFramebuffer(WebGLFramebuffer framebuffer)
Parameters
DeleteProgram(WebGLProgram)
Declaration
public void DeleteProgram(WebGLProgram program)
Parameters
DeleteRenderbuffer(WebGLRenderbuffer)
Declaration
public void DeleteRenderbuffer(WebGLRenderbuffer renderbuffer)
Parameters
DeleteShader(WebGLShader)
Declaration
public void DeleteShader(WebGLShader shader)
Parameters
DeleteTexture(WebGLTexture)
Declaration
public void DeleteTexture(WebGLTexture texture)
Parameters
DepthFunc(UInt32)
Declaration
public void DepthFunc(uint func)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
func |
|
DepthMask(Boolean)
Declaration
public void DepthMask(bool flag)
Parameters
| Type |
Name |
Description |
| System.Boolean |
flag |
|
DepthRange(Single, Single)
Declaration
public void DepthRange(float zNear, float zFar)
Parameters
| Type |
Name |
Description |
| System.Single |
zNear |
|
| System.Single |
zFar |
|
DetachShader(WebGLProgram, WebGLShader)
Declaration
public void DetachShader(WebGLProgram program, WebGLShader shader)
Parameters
Disable(UInt32)
Declaration
public void Disable(uint cap)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
cap |
|
DisableVertexAttribArray(UInt32)
Declaration
public void DisableVertexAttribArray(uint index)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
DrawArrays(UInt32, Int32, Int32)
Declaration
public void DrawArrays(uint mode, int first, int count)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
mode |
|
| System.Int32 |
first |
|
| System.Int32 |
count |
|
DrawElements(UInt32, Int32, UInt32, UInt32)
Declaration
public void DrawElements(uint mode, int count, uint type, uint offset)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
mode |
|
| System.Int32 |
count |
|
| System.UInt32 |
type |
|
| System.UInt32 |
offset |
|
Enable(UInt32)
Declaration
public void Enable(uint cap)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
cap |
|
EnableVertexAttribArray(UInt32)
Declaration
public void EnableVertexAttribArray(uint index)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
Finish()
Declaration
Flush()
Declaration
FramebufferRenderbuffer(UInt32, UInt32, UInt32, WebGLRenderbuffer)
Declaration
public void FramebufferRenderbuffer(uint target, uint attachment, uint renderbuffertarget, WebGLRenderbuffer renderbuffer)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
attachment |
|
| System.UInt32 |
renderbuffertarget |
|
| WebGLRenderbuffer |
renderbuffer |
|
FramebufferTexture2D(UInt32, UInt32, UInt32, WebGLTexture, Int32)
Declaration
public void FramebufferTexture2D(uint target, uint attachment, uint textarget, WebGLTexture texture, int level)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
attachment |
|
| System.UInt32 |
textarget |
|
| WebGLTexture |
texture |
|
| System.Int32 |
level |
|
FrontFace(UInt32)
Declaration
public void FrontFace(uint mode)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
mode |
|
GenerateMipmap(UInt32)
Declaration
public void GenerateMipmap(uint target)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
GetActiveAttrib(WebGLProgram, UInt32)
Declaration
public WebGLActiveInfo GetActiveAttrib(WebGLProgram program, uint index)
Parameters
| Type |
Name |
Description |
| WebGLProgram |
program |
|
| System.UInt32 |
index |
|
Returns
GetActiveUniform(WebGLProgram, UInt32)
Declaration
public WebGLActiveInfo GetActiveUniform(WebGLProgram program, uint index)
Parameters
| Type |
Name |
Description |
| WebGLProgram |
program |
|
| System.UInt32 |
index |
|
Returns
GetAttachedShaders(WebGLProgram)
Declaration
public WebGLShader[] GetAttachedShaders(WebGLProgram program)
Parameters
Returns
GetAttribLocation(WebGLProgram, String)
Declaration
public uint GetAttribLocation(WebGLProgram program, string name)
Parameters
| Type |
Name |
Description |
| WebGLProgram |
program |
|
| System.String |
name |
|
Returns
| Type |
Description |
| System.UInt32 |
|
GetBufferParameter(UInt32, UInt32)
Declaration
public uint GetBufferParameter(uint target, uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.UInt32 |
|
GetClearColor()
Declaration
public float[] GetClearColor()
Returns
| Type |
Description |
| System.Single[] |
|
GetError()
Declaration
Returns
| Type |
Description |
| System.UInt32 |
|
GetExtension(String)
No return type here, Blazor is unable to convert the extension object to string
Declaration
public void GetExtension(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
GetFramebuffer(UInt32)
Declaration
public WebGLFramebuffer GetFramebuffer(uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
pname |
|
Returns
GetFramebufferAttachmentParameter(UInt32, UInt32, UInt32)
Declaration
public object GetFramebufferAttachmentParameter(uint target, uint attachment, uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
attachment |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.Object |
|
GetParameter(UInt32)
Declaration
public uint GetParameter(uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.UInt32 |
|
GetProgramInfoLog(WebGLProgram)
Declaration
public string GetProgramInfoLog(WebGLProgram program)
Parameters
Returns
| Type |
Description |
| System.String |
|
GetProgramParameter(WebGLProgram, UInt32)
Declaration
public int GetProgramParameter(WebGLProgram program, uint pname)
Parameters
| Type |
Name |
Description |
| WebGLProgram |
program |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.Int32 |
|
GetRenderbufferParameter(UInt32, UInt32)
Declaration
public object GetRenderbufferParameter(uint target, uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.Object |
|
GetShaderInfoLog(WebGLShader)
Declaration
public string GetShaderInfoLog(WebGLShader shader)
Parameters
Returns
| Type |
Description |
| System.String |
|
GetShaderParameter(WebGLShader, UInt32)
Declaration
public object GetShaderParameter(WebGLShader shader, uint pname)
Parameters
| Type |
Name |
Description |
| WebGLShader |
shader |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.Object |
|
GetShaderPrecisionFormat(UInt32, UInt32)
Declaration
public WebGLShaderPrecisionFormat GetShaderPrecisionFormat(uint shadertype, uint precisiontype)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
shadertype |
|
| System.UInt32 |
precisiontype |
|
Returns
GetShaderSource(WebGLShader)
Declaration
public string GetShaderSource(WebGLShader shader)
Parameters
Returns
| Type |
Description |
| System.String |
|
GetSupportedExtensions()
Declaration
public string[] GetSupportedExtensions()
Returns
| Type |
Description |
| System.String[] |
|
GetTexParameter(UInt32, UInt32)
Declaration
public object GetTexParameter(uint target, uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.Object |
|
GetUniform(WebGLProgram, WebGLUniformLocation)
Declaration
public object GetUniform(WebGLProgram program, WebGLUniformLocation location)
Parameters
Returns
| Type |
Description |
| System.Object |
|
GetUniformLocation(WebGLProgram, String)
Declaration
public WebGLUniformLocation GetUniformLocation(WebGLProgram program, string name)
Parameters
| Type |
Name |
Description |
| WebGLProgram |
program |
|
| System.String |
name |
|
Returns
GetVertexAttrib(UInt32, UInt32)
Declaration
public object GetVertexAttrib(uint index, uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.Object |
|
GetVertexAttribOffset(UInt32, UInt32)
Declaration
public double GetVertexAttribOffset(uint index, uint pname)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
index |
|
| System.UInt32 |
pname |
|
Returns
| Type |
Description |
| System.Double |
|
GLTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, UInt32, UInt32, Memory<Byte>)
Declaration
public void GLTexImage2D(uint target, int level, uint internalformat, int width, int height, int border, uint format, uint type, Memory<byte> pixels)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.UInt32 |
internalformat |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.Int32 |
border |
|
| System.UInt32 |
format |
|
| System.UInt32 |
type |
|
| System.Memory<System.Byte> |
pixels |
|
GLTexImage2D(UInt32, Int32, UInt32, UInt32, UInt32, Object)
Declaration
public void GLTexImage2D(uint target, int level, uint internalformat, uint format, uint type, object source)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.UInt32 |
internalformat |
|
| System.UInt32 |
format |
|
| System.UInt32 |
type |
|
| System.Object |
source |
|
GLTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32, Array)
Declaration
public void GLTexSubImage2D(uint target, int level, int xoffset, int yoffset, int width, int height, uint format, uint type, Array pixels)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.Int32 |
xoffset |
|
| System.Int32 |
yoffset |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.UInt32 |
format |
|
| System.UInt32 |
type |
|
| System.Array |
pixels |
|
GLTexSubImage2D(UInt32, Int32, Int32, Int32, UInt32, UInt32, Object)
Declaration
public void GLTexSubImage2D(uint target, int level, int xoffset, int yoffset, uint format, uint type, object source)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.Int32 |
level |
|
| System.Int32 |
xoffset |
|
| System.Int32 |
yoffset |
|
| System.UInt32 |
format |
|
| System.UInt32 |
type |
|
| System.Object |
source |
|
Hint(UInt32, UInt32)
Declaration
public void Hint(uint target, uint mode)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
mode |
|
Invoke(String, Object[])
Declaration
protected void Invoke(string method, params object[] args)
Parameters
| Type |
Name |
Description |
| System.String |
method |
|
| System.Object[] |
args |
|
Invoke<T>(String, Object[])
Declaration
protected T Invoke<T>(string method, params object[] args)
where T : JSHandler, new()
Parameters
| Type |
Name |
Description |
| System.String |
method |
|
| System.Object[] |
args |
|
Returns
Type Parameters
InvokeForArray<T>(String, Object[])
Declaration
protected T[] InvokeForArray<T>(string method, params object[] args)
Parameters
| Type |
Name |
Description |
| System.String |
method |
|
| System.Object[] |
args |
|
Returns
Type Parameters
InvokeForBasicType<T>(String, Object[])
Declaration
protected T InvokeForBasicType<T>(string method, params object[] args)
where T : IConvertible
Parameters
| Type |
Name |
Description |
| System.String |
method |
|
| System.Object[] |
args |
|
Returns
Type Parameters
InvokeForIntToUintArray(String, Object[])
Declaration
protected uint[] InvokeForIntToUintArray(string method, params object[] args)
Parameters
| Type |
Name |
Description |
| System.String |
method |
|
| System.Object[] |
args |
|
Returns
| Type |
Description |
| System.UInt32[] |
|
InvokeForJavaScriptArray<T>(String, Object[])
Declaration
protected T[] InvokeForJavaScriptArray<T>(string method, params object[] args)
where T : JSHandler, new()
Parameters
| Type |
Name |
Description |
| System.String |
method |
|
| System.Object[] |
args |
|
Returns
Type Parameters
IsBuffer(WebGLBuffer)
Declaration
public bool IsBuffer(WebGLBuffer buffer)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IsContextLost()
Declaration
public bool IsContextLost()
Returns
| Type |
Description |
| System.Boolean |
|
IsEnabled(UInt32)
Declaration
public bool IsEnabled(uint cap)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
cap |
|
Returns
| Type |
Description |
| System.Boolean |
|
IsFramebuffer(WebGLFramebuffer)
Declaration
public bool IsFramebuffer(WebGLFramebuffer framebuffer)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IsProgram(WebGLProgram)
Declaration
public bool IsProgram(WebGLProgram program)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IsRenderbuffer(WebGLRenderbuffer)
Declaration
public bool IsRenderbuffer(WebGLRenderbuffer renderbuffer)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IsShader(WebGLShader)
Declaration
public bool IsShader(WebGLShader shader)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
IsTexture(WebGLTexture)
Declaration
public bool IsTexture(WebGLTexture texture)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
LineWidth(Single)
Declaration
public void LineWidth(float width)
Parameters
| Type |
Name |
Description |
| System.Single |
width |
|
LinkProgram(WebGLProgram)
Declaration
public void LinkProgram(WebGLProgram program)
Parameters
PixelStorei(UInt32, Int32)
Declaration
public void PixelStorei(uint pname, int param)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
pname |
|
| System.Int32 |
param |
|
PolygonOffset(Single, Single)
Declaration
public void PolygonOffset(float factor, float units)
Parameters
| Type |
Name |
Description |
| System.Single |
factor |
|
| System.Single |
units |
|
ReadPixels(Int32, Int32, Int32, Int32, UInt32, UInt32, Memory<Byte>)
Declaration
public void ReadPixels(int x, int y, int width, int height, uint format, uint type, Memory<byte> pixels)
Parameters
| Type |
Name |
Description |
| System.Int32 |
x |
|
| System.Int32 |
y |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
| System.UInt32 |
format |
|
| System.UInt32 |
type |
|
| System.Memory<System.Byte> |
pixels |
|
RenderbufferStorage(UInt32, UInt32, Int32, Int32)
Declaration
public void RenderbufferStorage(uint target, uint internalformat, int width, int height)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
internalformat |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
SampleCoverage(Single, Boolean)
Declaration
public void SampleCoverage(float value, bool invert)
Parameters
| Type |
Name |
Description |
| System.Single |
value |
|
| System.Boolean |
invert |
|
Scissor(Int32, Int32, Int32, Int32)
Declaration
public void Scissor(int x, int y, int width, int height)
Parameters
| Type |
Name |
Description |
| System.Int32 |
x |
|
| System.Int32 |
y |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
ShaderSource(WebGLShader, String)
Declaration
public void ShaderSource(WebGLShader shader, string source)
Parameters
| Type |
Name |
Description |
| WebGLShader |
shader |
|
| System.String |
source |
|
StencilFunc(UInt32, Int32, UInt32)
Declaration
public void StencilFunc(uint func, int ref, uint mask)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
func |
|
| System.Int32 |
ref |
|
| System.UInt32 |
mask |
|
StencilFuncSeparate(UInt32, UInt32, Int32, UInt32)
Declaration
public void StencilFuncSeparate(uint face, uint func, int ref, uint mask)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
face |
|
| System.UInt32 |
func |
|
| System.Int32 |
ref |
|
| System.UInt32 |
mask |
|
StencilMask(UInt32)
Declaration
public void StencilMask(uint mask)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
mask |
|
StencilMaskSeparate(UInt32, UInt32)
Declaration
public void StencilMaskSeparate(uint face, uint mask)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
face |
|
| System.UInt32 |
mask |
|
StencilOp(UInt32, UInt32, UInt32)
Declaration
public void StencilOp(uint fail, uint zfail, uint zpass)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
fail |
|
| System.UInt32 |
zfail |
|
| System.UInt32 |
zpass |
|
StencilOpSeparate(UInt32, UInt32, UInt32, UInt32)
Declaration
public void StencilOpSeparate(uint face, uint fail, uint zfail, uint zpass)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
face |
|
| System.UInt32 |
fail |
|
| System.UInt32 |
zfail |
|
| System.UInt32 |
zpass |
|
TexParameterf(UInt32, UInt32, Single)
Declaration
public void TexParameterf(uint target, uint pname, float param)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
pname |
|
| System.Single |
param |
|
TexParameteri(UInt32, UInt32, Int32)
Declaration
public void TexParameteri(uint target, uint pname, int param)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
target |
|
| System.UInt32 |
pname |
|
| System.Int32 |
param |
|
Uniform1f(WebGLUniformLocation, Single)
Declaration
public void Uniform1f(WebGLUniformLocation location, float x)
Parameters
Uniform1fv(WebGLUniformLocation, Single[])
Declaration
public void Uniform1fv(WebGLUniformLocation location, float[] v)
Parameters
Uniform1i(WebGLUniformLocation, Int32)
Declaration
public void Uniform1i(WebGLUniformLocation location, int x)
Parameters
Uniform1iv(WebGLUniformLocation, Int32[])
Declaration
public void Uniform1iv(WebGLUniformLocation location, int[] v)
Parameters
Uniform1iv(WebGLUniformLocation, Int64[])
Declaration
public void Uniform1iv(WebGLUniformLocation location, long[] v)
Parameters
Uniform2f(WebGLUniformLocation, Single, Single)
Declaration
public void Uniform2f(WebGLUniformLocation location, float x, float y)
Parameters
Uniform2fv(WebGLUniformLocation, Single[])
Declaration
public void Uniform2fv(WebGLUniformLocation location, float[] v)
Parameters
Uniform2i(WebGLUniformLocation, Int32, Int32)
Declaration
public void Uniform2i(WebGLUniformLocation location, int x, int y)
Parameters
Uniform2iv(WebGLUniformLocation, Int32[])
Declaration
public void Uniform2iv(WebGLUniformLocation location, int[] v)
Parameters
Uniform2iv(WebGLUniformLocation, Int64[])
Declaration
public void Uniform2iv(WebGLUniformLocation location, long[] v)
Parameters
Uniform3f(WebGLUniformLocation, Single, Single, Single)
Declaration
public void Uniform3f(WebGLUniformLocation location, float x, float y, float z)
Parameters
Uniform3fv(WebGLUniformLocation, Single[])
Declaration
public void Uniform3fv(WebGLUniformLocation location, float[] v)
Parameters
Uniform3i(WebGLUniformLocation, Int32, Int32, Int32)
Declaration
public void Uniform3i(WebGLUniformLocation location, int x, int y, int z)
Parameters
Uniform3iv(WebGLUniformLocation, Int32[])
Declaration
public void Uniform3iv(WebGLUniformLocation location, int[] v)
Parameters
Uniform3iv(WebGLUniformLocation, Int64[])
Declaration
public void Uniform3iv(WebGLUniformLocation location, long[] v)
Parameters
Uniform4f(WebGLUniformLocation, Single, Single, Single, Single)
Declaration
public void Uniform4f(WebGLUniformLocation location, float x, float y, float z, float w)
Parameters
| Type |
Name |
Description |
| WebGLUniformLocation |
location |
|
| System.Single |
x |
|
| System.Single |
y |
|
| System.Single |
z |
|
| System.Single |
w |
|
Uniform4fv(WebGLUniformLocation, Single[])
Declaration
public void Uniform4fv(WebGLUniformLocation location, float[] v)
Parameters
Uniform4i(WebGLUniformLocation, Int32, Int32, Int32, Int32)
Declaration
public void Uniform4i(WebGLUniformLocation location, int x, int y, int z, int w)
Parameters
| Type |
Name |
Description |
| WebGLUniformLocation |
location |
|
| System.Int32 |
x |
|
| System.Int32 |
y |
|
| System.Int32 |
z |
|
| System.Int32 |
w |
|
Uniform4iv(WebGLUniformLocation, Int32[])
Declaration
public void Uniform4iv(WebGLUniformLocation location, int[] v)
Parameters
Uniform4iv(WebGLUniformLocation, Int64[])
Declaration
public void Uniform4iv(WebGLUniformLocation location, long[] v)
Parameters
UniformMatrix2fv(WebGLUniformLocation, Boolean, Single[])
Declaration
public void UniformMatrix2fv(WebGLUniformLocation location, bool transpose, float[] value)
Parameters
UniformMatrix3fv(WebGLUniformLocation, Boolean, Single[])
Declaration
public void UniformMatrix3fv(WebGLUniformLocation location, bool transpose, float[] value)
Parameters
UniformMatrix4fv(WebGLUniformLocation, Boolean, Single[])
Declaration
public void UniformMatrix4fv(WebGLUniformLocation location, bool transpose, float[] value)
Parameters
UseProgram(WebGLProgram)
Declaration
public void UseProgram(WebGLProgram program)
Parameters
ValidateProgram(WebGLProgram)
Declaration
public void ValidateProgram(WebGLProgram program)
Parameters
VertexAttrib1f(UInt32, Single)
Declaration
public void VertexAttrib1f(uint indx, float x)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single |
x |
|
VertexAttrib1fv(UInt32, Single[])
Declaration
public void VertexAttrib1fv(uint indx, float[] values)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single[] |
values |
|
VertexAttrib2f(UInt32, Single, Single)
Declaration
public void VertexAttrib2f(uint indx, float x, float y)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single |
x |
|
| System.Single |
y |
|
VertexAttrib2fv(UInt32, Single[])
Declaration
public void VertexAttrib2fv(uint indx, float[] values)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single[] |
values |
|
VertexAttrib3f(UInt32, Single, Single, Single)
Declaration
public void VertexAttrib3f(uint indx, float x, float y, float z)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single |
x |
|
| System.Single |
y |
|
| System.Single |
z |
|
VertexAttrib3fv(UInt32, Single[])
Declaration
public void VertexAttrib3fv(uint indx, float[] values)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single[] |
values |
|
VertexAttrib4f(UInt32, Single, Single, Single, Single)
Declaration
public void VertexAttrib4f(uint indx, float x, float y, float z, float w)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single |
x |
|
| System.Single |
y |
|
| System.Single |
z |
|
| System.Single |
w |
|
VertexAttrib4fv(UInt32, Single[])
Declaration
public void VertexAttrib4fv(uint indx, float[] values)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Single[] |
values |
|
VertexAttribPointer(UInt32, Int32, UInt32, Boolean, Int32, UInt32)
Declaration
public void VertexAttribPointer(uint indx, int size, uint type, bool normalized, int stride, uint offset)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
indx |
|
| System.Int32 |
size |
|
| System.UInt32 |
type |
|
| System.Boolean |
normalized |
|
| System.Int32 |
stride |
|
| System.UInt32 |
offset |
|
Viewport(Int32, Int32, Int32, Int32)
Declaration
public void Viewport(int x, int y, int width, int height)
Parameters
| Type |
Name |
Description |
| System.Int32 |
x |
|
| System.Int32 |
y |
|
| System.Int32 |
width |
|
| System.Int32 |
height |
|
Implements
System.IDisposable