Show / Hide Table of Contents

Class WebGLRenderingContext

Inheritance
System.Object
JSHandler
WebGLRenderingContextBase
WebGLRenderingContext
Implements
System.IDisposable
Inherited Members
WebGLRenderingContextBase.gl
WebGLRenderingContextBase.runtime
WebGLRenderingContextBase.IsVerbosityEnabled
WebGLRenderingContextBase.CheckWindowPropertyExists(String)
WebGLRenderingContextBase.Invoke(String, Object[])
WebGLRenderingContextBase.Invoke<T>(String, Object[])
WebGLRenderingContextBase.InvokeForIntToUintArray(String, Object[])
WebGLRenderingContextBase.InvokeForArray<T>(String, Object[])
WebGLRenderingContextBase.InvokeForJavaScriptArray<T>(String, Object[])
WebGLRenderingContextBase.InvokeForBasicType<T>(String, Object[])
WebGLRenderingContextBase.DEPTH_BUFFER_BIT
WebGLRenderingContextBase.STENCIL_BUFFER_BIT
WebGLRenderingContextBase.COLOR_BUFFER_BIT
WebGLRenderingContextBase.POINTS
WebGLRenderingContextBase.LINES
WebGLRenderingContextBase.LINE_LOOP
WebGLRenderingContextBase.LINE_STRIP
WebGLRenderingContextBase.TRIANGLES
WebGLRenderingContextBase.TRIANGLE_STRIP
WebGLRenderingContextBase.TRIANGLE_FAN
WebGLRenderingContextBase.ZERO
WebGLRenderingContextBase.ONE
WebGLRenderingContextBase.SRC_COLOR
WebGLRenderingContextBase.ONE_MINUS_SRC_COLOR
WebGLRenderingContextBase.SRC_ALPHA
WebGLRenderingContextBase.ONE_MINUS_SRC_ALPHA
WebGLRenderingContextBase.DST_ALPHA
WebGLRenderingContextBase.ONE_MINUS_DST_ALPHA
WebGLRenderingContextBase.DST_COLOR
WebGLRenderingContextBase.ONE_MINUS_DST_COLOR
WebGLRenderingContextBase.SRC_ALPHA_SATURATE
WebGLRenderingContextBase.FUNC_ADD
WebGLRenderingContextBase.BLEND_EQUATION
WebGLRenderingContextBase.BLEND_EQUATION_RGB
WebGLRenderingContextBase.BLEND_EQUATION_ALPHA
WebGLRenderingContextBase.FUNC_SUBTRACT
WebGLRenderingContextBase.FUNC_REVERSE_SUBTRACT
WebGLRenderingContextBase.BLEND_DST_RGB
WebGLRenderingContextBase.BLEND_SRC_RGB
WebGLRenderingContextBase.BLEND_DST_ALPHA
WebGLRenderingContextBase.BLEND_SRC_ALPHA
WebGLRenderingContextBase.CONSTANT_COLOR
WebGLRenderingContextBase.ONE_MINUS_CONSTANT_COLOR
WebGLRenderingContextBase.CONSTANT_ALPHA
WebGLRenderingContextBase.ONE_MINUS_CONSTANT_ALPHA
WebGLRenderingContextBase.BLEND_COLOR
WebGLRenderingContextBase.ARRAY_BUFFER
WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER
WebGLRenderingContextBase.ARRAY_BUFFER_BINDING
WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER_BINDING
WebGLRenderingContextBase.STREAM_DRAW
WebGLRenderingContextBase.STATIC_DRAW
WebGLRenderingContextBase.DYNAMIC_DRAW
WebGLRenderingContextBase.BUFFER_SIZE
WebGLRenderingContextBase.BUFFER_USAGE
WebGLRenderingContextBase.CURRENT_VERTEX_ATTRIB
WebGLRenderingContextBase.FRONT
WebGLRenderingContextBase.BACK
WebGLRenderingContextBase.FRONT_AND_BACK
WebGLRenderingContextBase.CULL_FACE
WebGLRenderingContextBase.BLEND
WebGLRenderingContextBase.DITHER
WebGLRenderingContextBase.STENCIL_TEST
WebGLRenderingContextBase.DEPTH_TEST
WebGLRenderingContextBase.SCISSOR_TEST
WebGLRenderingContextBase.POLYGON_OFFSET_FILL
WebGLRenderingContextBase.SAMPLE_ALPHA_TO_COVERAGE
WebGLRenderingContextBase.SAMPLE_COVERAGE
WebGLRenderingContextBase.NO_ERROR
WebGLRenderingContextBase.INVALID_ENUM
WebGLRenderingContextBase.INVALID_VALUE
WebGLRenderingContextBase.INVALID_OPERATION
WebGLRenderingContextBase.OUT_OF_MEMORY
WebGLRenderingContextBase.CW
WebGLRenderingContextBase.CCW
WebGLRenderingContextBase.LINE_WIDTH
WebGLRenderingContextBase.ALIASED_POINT_SIZE_RANGE
WebGLRenderingContextBase.ALIASED_LINE_WIDTH_RANGE
WebGLRenderingContextBase.CULL_FACE_MODE
WebGLRenderingContextBase.FRONT_FACE
WebGLRenderingContextBase.DEPTH_RANGE
WebGLRenderingContextBase.DEPTH_WRITEMASK
WebGLRenderingContextBase.DEPTH_CLEAR_VALUE
WebGLRenderingContextBase.DEPTH_FUNC
WebGLRenderingContextBase.STENCIL_CLEAR_VALUE
WebGLRenderingContextBase.STENCIL_FUNC
WebGLRenderingContextBase.STENCIL_FAIL
WebGLRenderingContextBase.STENCIL_PASS_DEPTH_FAIL
WebGLRenderingContextBase.STENCIL_PASS_DEPTH_PASS
WebGLRenderingContextBase.STENCIL_REF
WebGLRenderingContextBase.STENCIL_VALUE_MASK
WebGLRenderingContextBase.STENCIL_WRITEMASK
WebGLRenderingContextBase.STENCIL_BACK_FUNC
WebGLRenderingContextBase.STENCIL_BACK_FAIL
WebGLRenderingContextBase.STENCIL_BACK_PASS_DEPTH_FAIL
WebGLRenderingContextBase.STENCIL_BACK_PASS_DEPTH_PASS
WebGLRenderingContextBase.STENCIL_BACK_REF
WebGLRenderingContextBase.STENCIL_BACK_VALUE_MASK
WebGLRenderingContextBase.STENCIL_BACK_WRITEMASK
WebGLRenderingContextBase.VIEWPORT
WebGLRenderingContextBase.SCISSOR_BOX
WebGLRenderingContextBase.COLOR_CLEAR_VALUE
WebGLRenderingContextBase.COLOR_WRITEMASK
WebGLRenderingContextBase.UNPACK_ALIGNMENT
WebGLRenderingContextBase.PACK_ALIGNMENT
WebGLRenderingContextBase.MAX_TEXTURE_SIZE
WebGLRenderingContextBase.MAX_VIEWPORT_DIMS
WebGLRenderingContextBase.SUBPIXEL_BITS
WebGLRenderingContextBase.RED_BITS
WebGLRenderingContextBase.GREEN_BITS
WebGLRenderingContextBase.BLUE_BITS
WebGLRenderingContextBase.ALPHA_BITS
WebGLRenderingContextBase.DEPTH_BITS
WebGLRenderingContextBase.STENCIL_BITS
WebGLRenderingContextBase.POLYGON_OFFSET_UNITS
WebGLRenderingContextBase.POLYGON_OFFSET_FACTOR
WebGLRenderingContextBase.TEXTURE_BINDING_2D
WebGLRenderingContextBase.SAMPLE_BUFFERS
WebGLRenderingContextBase.SAMPLES
WebGLRenderingContextBase.SAMPLE_COVERAGE_VALUE
WebGLRenderingContextBase.SAMPLE_COVERAGE_INVERT
WebGLRenderingContextBase.COMPRESSED_TEXTURE_FORMATS
WebGLRenderingContextBase.DONT_CARE
WebGLRenderingContextBase.FASTEST
WebGLRenderingContextBase.NICEST
WebGLRenderingContextBase.GENERATE_MIPMAP_HINT
WebGLRenderingContextBase.BYTE
WebGLRenderingContextBase.UNSIGNED_BYTE
WebGLRenderingContextBase.SHORT
WebGLRenderingContextBase.UNSIGNED_SHORT
WebGLRenderingContextBase.INT
WebGLRenderingContextBase.UNSIGNED_INT
WebGLRenderingContextBase.FLOAT
WebGLRenderingContextBase.DEPTH_COMPONENT
WebGLRenderingContextBase.ALPHA
WebGLRenderingContextBase.RGB
WebGLRenderingContextBase.RGBA
WebGLRenderingContextBase.LUMINANCE
WebGLRenderingContextBase.LUMINANCE_ALPHA
WebGLRenderingContextBase.UNSIGNED_SHORT_4_4_4_4
WebGLRenderingContextBase.UNSIGNED_SHORT_5_5_5_1
WebGLRenderingContextBase.UNSIGNED_SHORT_5_6_5
WebGLRenderingContextBase.FRAGMENT_SHADER
WebGLRenderingContextBase.VERTEX_SHADER
WebGLRenderingContextBase.COMPUTE_SHADER
WebGLRenderingContextBase.MAX_VERTEX_ATTRIBS
WebGLRenderingContextBase.MAX_VERTEX_UNIFORM_VECTORS
WebGLRenderingContextBase.MAX_VARYING_VECTORS
WebGLRenderingContextBase.MAX_COMBINED_TEXTURE_IMAGE_UNITS
WebGLRenderingContextBase.MAX_VERTEX_TEXTURE_IMAGE_UNITS
WebGLRenderingContextBase.MAX_TEXTURE_IMAGE_UNITS
WebGLRenderingContextBase.MAX_FRAGMENT_UNIFORM_VECTORS
WebGLRenderingContextBase.SHADER_TYPE
WebGLRenderingContextBase.DELETE_STATUS
WebGLRenderingContextBase.LINK_STATUS
WebGLRenderingContextBase.VALIDATE_STATUS
WebGLRenderingContextBase.ATTACHED_SHADERS
WebGLRenderingContextBase.ACTIVE_UNIFORMS
WebGLRenderingContextBase.ACTIVE_ATTRIBUTES
WebGLRenderingContextBase.SHADING_LANGUAGE_VERSION
WebGLRenderingContextBase.CURRENT_PROGRAM
WebGLRenderingContextBase.NEVER
WebGLRenderingContextBase.LESS
WebGLRenderingContextBase.EQUAL
WebGLRenderingContextBase.LEQUAL
WebGLRenderingContextBase.GREATER
WebGLRenderingContextBase.NOTEQUAL
WebGLRenderingContextBase.GEQUAL
WebGLRenderingContextBase.ALWAYS
WebGLRenderingContextBase.KEEP
WebGLRenderingContextBase.REPLACE
WebGLRenderingContextBase.INCR
WebGLRenderingContextBase.DECR
WebGLRenderingContextBase.INVERT
WebGLRenderingContextBase.INCR_WRAP
WebGLRenderingContextBase.DECR_WRAP
WebGLRenderingContextBase.VENDOR
WebGLRenderingContextBase.RENDERER
WebGLRenderingContextBase.VERSION
WebGLRenderingContextBase.NEAREST
WebGLRenderingContextBase.LINEAR
WebGLRenderingContextBase.NEAREST_MIPMAP_NEAREST
WebGLRenderingContextBase.LINEAR_MIPMAP_NEAREST
WebGLRenderingContextBase.NEAREST_MIPMAP_LINEAR
WebGLRenderingContextBase.LINEAR_MIPMAP_LINEAR
WebGLRenderingContextBase.TEXTURE_MAG_FILTER
WebGLRenderingContextBase.TEXTURE_MIN_FILTER
WebGLRenderingContextBase.TEXTURE_WRAP_S
WebGLRenderingContextBase.TEXTURE_WRAP_T
WebGLRenderingContextBase.TEXTURE_2D
WebGLRenderingContextBase.TEXTURE
WebGLRenderingContextBase.TEXTURE_CUBE_MAP
WebGLRenderingContextBase.TEXTURE_BINDING_CUBE_MAP
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_X
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_X
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_Y
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_Y
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_Z
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_Z
WebGLRenderingContextBase.MAX_CUBE_MAP_TEXTURE_SIZE
WebGLRenderingContextBase.TEXTURE0
WebGLRenderingContextBase.TEXTURE1
WebGLRenderingContextBase.TEXTURE2
WebGLRenderingContextBase.TEXTURE3
WebGLRenderingContextBase.TEXTURE4
WebGLRenderingContextBase.TEXTURE5
WebGLRenderingContextBase.TEXTURE6
WebGLRenderingContextBase.TEXTURE7
WebGLRenderingContextBase.TEXTURE8
WebGLRenderingContextBase.TEXTURE9
WebGLRenderingContextBase.TEXTURE10
WebGLRenderingContextBase.TEXTURE11
WebGLRenderingContextBase.TEXTURE12
WebGLRenderingContextBase.TEXTURE13
WebGLRenderingContextBase.TEXTURE14
WebGLRenderingContextBase.TEXTURE15
WebGLRenderingContextBase.TEXTURE16
WebGLRenderingContextBase.TEXTURE17
WebGLRenderingContextBase.TEXTURE18
WebGLRenderingContextBase.TEXTURE19
WebGLRenderingContextBase.TEXTURE20
WebGLRenderingContextBase.TEXTURE21
WebGLRenderingContextBase.TEXTURE22
WebGLRenderingContextBase.TEXTURE23
WebGLRenderingContextBase.TEXTURE24
WebGLRenderingContextBase.TEXTURE25
WebGLRenderingContextBase.TEXTURE26
WebGLRenderingContextBase.TEXTURE27
WebGLRenderingContextBase.TEXTURE28
WebGLRenderingContextBase.TEXTURE29
WebGLRenderingContextBase.TEXTURE30
WebGLRenderingContextBase.TEXTURE31
WebGLRenderingContextBase.ACTIVE_TEXTURE
WebGLRenderingContextBase.REPEAT
WebGLRenderingContextBase.CLAMP_TO_EDGE
WebGLRenderingContextBase.MIRRORED_REPEAT
WebGLRenderingContextBase.FLOAT_VEC2
WebGLRenderingContextBase.FLOAT_VEC3
WebGLRenderingContextBase.FLOAT_VEC4
WebGLRenderingContextBase.INT_VEC2
WebGLRenderingContextBase.INT_VEC3
WebGLRenderingContextBase.INT_VEC4
WebGLRenderingContextBase.BOOL
WebGLRenderingContextBase.BOOL_VEC2
WebGLRenderingContextBase.BOOL_VEC3
WebGLRenderingContextBase.BOOL_VEC4
WebGLRenderingContextBase.FLOAT_MAT2
WebGLRenderingContextBase.FLOAT_MAT3
WebGLRenderingContextBase.FLOAT_MAT4
WebGLRenderingContextBase.SAMPLER_2D
WebGLRenderingContextBase.SAMPLER_CUBE
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_ENABLED
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_SIZE
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_STRIDE
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_TYPE
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_NORMALIZED
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_POINTER
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
WebGLRenderingContextBase.IMPLEMENTATION_COLOR_READ_TYPE
WebGLRenderingContextBase.IMPLEMENTATION_COLOR_READ_FORMAT
WebGLRenderingContextBase.COMPILE_STATUS
WebGLRenderingContextBase.LOW_FLOAT
WebGLRenderingContextBase.MEDIUM_FLOAT
WebGLRenderingContextBase.HIGH_FLOAT
WebGLRenderingContextBase.LOW_INT
WebGLRenderingContextBase.MEDIUM_INT
WebGLRenderingContextBase.HIGH_INT
WebGLRenderingContextBase.FRAMEBUFFER
WebGLRenderingContextBase.RENDERBUFFER
WebGLRenderingContextBase.RGBA4
WebGLRenderingContextBase.RGB5_A1
WebGLRenderingContextBase.RGB565
WebGLRenderingContextBase.DEPTH_COMPONENT16
WebGLRenderingContextBase.STENCIL_INDEX
WebGLRenderingContextBase.STENCIL_INDEX8
WebGLRenderingContextBase.DEPTH_STENCIL
WebGLRenderingContextBase.RENDERBUFFER_WIDTH
WebGLRenderingContextBase.RENDERBUFFER_HEIGHT
WebGLRenderingContextBase.RENDERBUFFER_INTERNAL_FORMAT
WebGLRenderingContextBase.RENDERBUFFER_RED_SIZE
WebGLRenderingContextBase.RENDERBUFFER_GREEN_SIZE
WebGLRenderingContextBase.RENDERBUFFER_BLUE_SIZE
WebGLRenderingContextBase.RENDERBUFFER_ALPHA_SIZE
WebGLRenderingContextBase.RENDERBUFFER_DEPTH_SIZE
WebGLRenderingContextBase.RENDERBUFFER_STENCIL_SIZE
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
WebGLRenderingContextBase.COLOR_ATTACHMENT0
WebGLRenderingContextBase.DEPTH_ATTACHMENT
WebGLRenderingContextBase.STENCIL_ATTACHMENT
WebGLRenderingContextBase.DEPTH_STENCIL_ATTACHMENT
WebGLRenderingContextBase.NONE
WebGLRenderingContextBase.FRAMEBUFFER_COMPLETE
WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_ATTACHMENT
WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_DIMENSIONS
WebGLRenderingContextBase.FRAMEBUFFER_UNSUPPORTED
WebGLRenderingContextBase.FRAMEBUFFER_BINDING
WebGLRenderingContextBase.RENDERBUFFER_BINDING
WebGLRenderingContextBase.MAX_RENDERBUFFER_SIZE
WebGLRenderingContextBase.INVALID_FRAMEBUFFER_OPERATION
WebGLRenderingContextBase.UNPACK_FLIP_Y_WEBGL
WebGLRenderingContextBase.UNPACK_PREMULTIPLY_ALPHA_WEBGL
WebGLRenderingContextBase.CONTEXT_LOST_WEBGL
WebGLRenderingContextBase.UNPACK_COLORSPACE_CONVERSION_WEBGL
WebGLRenderingContextBase.BROWSER_DEFAULT_WEBGL
WebGLRenderingContextBase.DrawingBufferWidth
WebGLRenderingContextBase.DrawingBufferHeight
WebGLRenderingContextBase.IsContextLost()
WebGLRenderingContextBase.GetSupportedExtensions()
WebGLRenderingContextBase.GetExtension(String)
WebGLRenderingContextBase.ActiveTexture(UInt32)
WebGLRenderingContextBase.AttachShader(WebGLProgram, WebGLShader)
WebGLRenderingContextBase.BindAttribLocation(WebGLProgram, UInt32, String)
WebGLRenderingContextBase.BindBuffer(UInt32, WebGLBuffer)
WebGLRenderingContextBase.BindFramebuffer(UInt32, WebGLFramebuffer)
WebGLRenderingContextBase.BindRenderbuffer(UInt32, WebGLRenderbuffer)
WebGLRenderingContextBase.BindTexture(UInt32, WebGLTexture)
WebGLRenderingContextBase.BlendColor(Single, Single, Single, Single)
WebGLRenderingContextBase.BlendEquation(UInt32)
WebGLRenderingContextBase.BlendEquationSeparate(UInt32, UInt32)
WebGLRenderingContextBase.BlendFunc(UInt32, UInt32)
WebGLRenderingContextBase.BlendFuncSeparate(UInt32, UInt32, UInt32, UInt32)
WebGLRenderingContextBase.BufferData(UInt32, Double, UInt32)
WebGLRenderingContextBase.BufferData(UInt32, Single[], UInt32)
WebGLRenderingContextBase.BufferData(UInt32, Double[], UInt32)
WebGLRenderingContextBase.BufferData(UInt32, UInt32[], UInt32)
WebGLRenderingContextBase.BufferData(UInt32, UInt16[], UInt32)
WebGLRenderingContextBase.BufferSubData(UInt32, IntPtr, Single[])
WebGLRenderingContextBase.BufferSubData(UInt32, IntPtr, Double[])
WebGLRenderingContextBase.BufferSubData(UInt32, IntPtr, UInt32[])
WebGLRenderingContextBase.BufferSubData(UInt32, IntPtr, UInt16[])
WebGLRenderingContextBase.CheckFramebufferStatus(UInt32)
WebGLRenderingContextBase.Clear(UInt32)
WebGLRenderingContextBase.ClearColor(Single, Single, Single, Single)
WebGLRenderingContextBase.ClearDepth(Single)
WebGLRenderingContextBase.ClearStencil(Int32)
WebGLRenderingContextBase.ColorMask(Boolean, Boolean, Boolean, Boolean)
WebGLRenderingContextBase.CompileShader(WebGLShader)
WebGLRenderingContextBase.CompressedTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, Memory<Byte>)
WebGLRenderingContextBase.CompressedTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, Memory<Byte>)
WebGLRenderingContextBase.CopyTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, Int32, Int32)
WebGLRenderingContextBase.CopyTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)
WebGLRenderingContextBase.CreateBuffer()
WebGLRenderingContextBase.CreateFramebuffer()
WebGLRenderingContextBase.CreateProgram()
WebGLRenderingContextBase.CreateRenderbuffer()
WebGLRenderingContextBase.CreateShader(UInt32)
WebGLRenderingContextBase.CreateTexture()
WebGLRenderingContextBase.CullFace(UInt32)
WebGLRenderingContextBase.DeleteBuffer(WebGLBuffer)
WebGLRenderingContextBase.DeleteFramebuffer(WebGLFramebuffer)
WebGLRenderingContextBase.DeleteProgram(WebGLProgram)
WebGLRenderingContextBase.DeleteRenderbuffer(WebGLRenderbuffer)
WebGLRenderingContextBase.DeleteShader(WebGLShader)
WebGLRenderingContextBase.DeleteTexture(WebGLTexture)
WebGLRenderingContextBase.DepthFunc(UInt32)
WebGLRenderingContextBase.DepthMask(Boolean)
WebGLRenderingContextBase.DepthRange(Single, Single)
WebGLRenderingContextBase.DetachShader(WebGLProgram, WebGLShader)
WebGLRenderingContextBase.Disable(UInt32)
WebGLRenderingContextBase.DisableVertexAttribArray(UInt32)
WebGLRenderingContextBase.DrawArrays(UInt32, Int32, Int32)
WebGLRenderingContextBase.DrawElements(UInt32, Int32, UInt32, UInt32)
WebGLRenderingContextBase.Enable(UInt32)
WebGLRenderingContextBase.EnableVertexAttribArray(UInt32)
WebGLRenderingContextBase.Finish()
WebGLRenderingContextBase.Flush()
WebGLRenderingContextBase.FramebufferRenderbuffer(UInt32, UInt32, UInt32, WebGLRenderbuffer)
WebGLRenderingContextBase.FramebufferTexture2D(UInt32, UInt32, UInt32, WebGLTexture, Int32)
WebGLRenderingContextBase.FrontFace(UInt32)
WebGLRenderingContextBase.GenerateMipmap(UInt32)
WebGLRenderingContextBase.GetActiveAttrib(WebGLProgram, UInt32)
WebGLRenderingContextBase.GetActiveUniform(WebGLProgram, UInt32)
WebGLRenderingContextBase.GetAttachedShaders(WebGLProgram)
WebGLRenderingContextBase.GetAttribLocation(WebGLProgram, String)
WebGLRenderingContextBase.GetBufferParameter(UInt32, UInt32)
WebGLRenderingContextBase.GetParameter(UInt32)
WebGLRenderingContextBase.GetFramebuffer(UInt32)
WebGLRenderingContextBase.GetClearColor()
WebGLRenderingContextBase.GetError()
WebGLRenderingContextBase.GetFramebufferAttachmentParameter(UInt32, UInt32, UInt32)
WebGLRenderingContextBase.GetProgramParameter(WebGLProgram, UInt32)
WebGLRenderingContextBase.GetProgramInfoLog(WebGLProgram)
WebGLRenderingContextBase.GetRenderbufferParameter(UInt32, UInt32)
WebGLRenderingContextBase.GetShaderParameter(WebGLShader, UInt32)
WebGLRenderingContextBase.GetShaderPrecisionFormat(UInt32, UInt32)
WebGLRenderingContextBase.GetShaderInfoLog(WebGLShader)
WebGLRenderingContextBase.GetShaderSource(WebGLShader)
WebGLRenderingContextBase.GetTexParameter(UInt32, UInt32)
WebGLRenderingContextBase.GetUniform(WebGLProgram, WebGLUniformLocation)
WebGLRenderingContextBase.GetUniformLocation(WebGLProgram, String)
WebGLRenderingContextBase.GetVertexAttrib(UInt32, UInt32)
WebGLRenderingContextBase.GetVertexAttribOffset(UInt32, UInt32)
WebGLRenderingContextBase.Hint(UInt32, UInt32)
WebGLRenderingContextBase.IsBuffer(WebGLBuffer)
WebGLRenderingContextBase.IsEnabled(UInt32)
WebGLRenderingContextBase.IsFramebuffer(WebGLFramebuffer)
WebGLRenderingContextBase.IsProgram(WebGLProgram)
WebGLRenderingContextBase.IsRenderbuffer(WebGLRenderbuffer)
WebGLRenderingContextBase.IsShader(WebGLShader)
WebGLRenderingContextBase.IsTexture(WebGLTexture)
WebGLRenderingContextBase.LineWidth(Single)
WebGLRenderingContextBase.LinkProgram(WebGLProgram)
WebGLRenderingContextBase.PixelStorei(UInt32, Int32)
WebGLRenderingContextBase.PolygonOffset(Single, Single)
WebGLRenderingContextBase.ReadPixels(Int32, Int32, Int32, Int32, UInt32, UInt32, Memory<Byte>)
WebGLRenderingContextBase.RenderbufferStorage(UInt32, UInt32, Int32, Int32)
WebGLRenderingContextBase.SampleCoverage(Single, Boolean)
WebGLRenderingContextBase.Scissor(Int32, Int32, Int32, Int32)
WebGLRenderingContextBase.ShaderSource(WebGLShader, String)
WebGLRenderingContextBase.StencilFunc(UInt32, Int32, UInt32)
WebGLRenderingContextBase.StencilFuncSeparate(UInt32, UInt32, Int32, UInt32)
WebGLRenderingContextBase.StencilMask(UInt32)
WebGLRenderingContextBase.StencilMaskSeparate(UInt32, UInt32)
WebGLRenderingContextBase.StencilOp(UInt32, UInt32, UInt32)
WebGLRenderingContextBase.StencilOpSeparate(UInt32, UInt32, UInt32, UInt32)
WebGLRenderingContextBase.GLTexImage2D(UInt32, Int32, UInt32, Int32, Int32, Int32, UInt32, UInt32, Memory<Byte>)
WebGLRenderingContextBase.GLTexImage2D(UInt32, Int32, UInt32, UInt32, UInt32, Object)
WebGLRenderingContextBase.TexParameterf(UInt32, UInt32, Single)
WebGLRenderingContextBase.TexParameteri(UInt32, UInt32, Int32)
WebGLRenderingContextBase.GLTexSubImage2D(UInt32, Int32, Int32, Int32, Int32, Int32, UInt32, UInt32, Array)
WebGLRenderingContextBase.GLTexSubImage2D(UInt32, Int32, Int32, Int32, UInt32, UInt32, Object)
WebGLRenderingContextBase.Uniform1f(WebGLUniformLocation, Single)
WebGLRenderingContextBase.Uniform1fv(WebGLUniformLocation, Single[])
WebGLRenderingContextBase.Uniform1i(WebGLUniformLocation, Int32)
WebGLRenderingContextBase.Uniform1iv(WebGLUniformLocation, Int32[])
WebGLRenderingContextBase.Uniform1iv(WebGLUniformLocation, Int64[])
WebGLRenderingContextBase.Uniform2f(WebGLUniformLocation, Single, Single)
WebGLRenderingContextBase.Uniform2fv(WebGLUniformLocation, Single[])
WebGLRenderingContextBase.Uniform2i(WebGLUniformLocation, Int32, Int32)
WebGLRenderingContextBase.Uniform2iv(WebGLUniformLocation, Int32[])
WebGLRenderingContextBase.Uniform2iv(WebGLUniformLocation, Int64[])
WebGLRenderingContextBase.Uniform3f(WebGLUniformLocation, Single, Single, Single)
WebGLRenderingContextBase.Uniform3fv(WebGLUniformLocation, Single[])
WebGLRenderingContextBase.Uniform3i(WebGLUniformLocation, Int32, Int32, Int32)
WebGLRenderingContextBase.Uniform3iv(WebGLUniformLocation, Int32[])
WebGLRenderingContextBase.Uniform3iv(WebGLUniformLocation, Int64[])
WebGLRenderingContextBase.Uniform4f(WebGLUniformLocation, Single, Single, Single, Single)
WebGLRenderingContextBase.Uniform4fv(WebGLUniformLocation, Single[])
WebGLRenderingContextBase.Uniform4i(WebGLUniformLocation, Int32, Int32, Int32, Int32)
WebGLRenderingContextBase.Uniform4iv(WebGLUniformLocation, Int32[])
WebGLRenderingContextBase.Uniform4iv(WebGLUniformLocation, Int64[])
WebGLRenderingContextBase.UniformMatrix2fv(WebGLUniformLocation, Boolean, Single[])
WebGLRenderingContextBase.UniformMatrix3fv(WebGLUniformLocation, Boolean, Single[])
WebGLRenderingContextBase.UniformMatrix4fv(WebGLUniformLocation, Boolean, Single[])
WebGLRenderingContextBase.UseProgram(WebGLProgram)
WebGLRenderingContextBase.ValidateProgram(WebGLProgram)
WebGLRenderingContextBase.VertexAttrib1f(UInt32, Single)
WebGLRenderingContextBase.VertexAttrib1fv(UInt32, Single[])
WebGLRenderingContextBase.VertexAttrib2f(UInt32, Single, Single)
WebGLRenderingContextBase.VertexAttrib2fv(UInt32, Single[])
WebGLRenderingContextBase.VertexAttrib3f(UInt32, Single, Single, Single)
WebGLRenderingContextBase.VertexAttrib3fv(UInt32, Single[])
WebGLRenderingContextBase.VertexAttrib4f(UInt32, Single, Single, Single, Single)
WebGLRenderingContextBase.VertexAttrib4fv(UInt32, Single[])
WebGLRenderingContextBase.VertexAttribPointer(UInt32, Int32, UInt32, Boolean, Int32, UInt32)
WebGLRenderingContextBase.Viewport(Int32, Int32, Int32, Int32)
JSHandler.IsDisposed
JSHandler.Dispose()
JSHandler.Dispose(Boolean)
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()
Namespace: Fusee.Engine.Imp.Graphics.Blazor
Assembly: Fusee.Engine.Imp.Graphics.Blazor.dll
Syntax
public class WebGLRenderingContext : WebGLRenderingContextBase, IDisposable

Constructors

WebGLRenderingContext(IJSObjectReference, IJSRuntime)

Declaration
public WebGLRenderingContext(IJSObjectReference canvas, IJSRuntime runtime)
Parameters
Type Name Description
IJSObjectReference canvas
IJSRuntime runtime

WebGLRenderingContext(IJSObjectReference, IJSRuntime, WebGLContextAttributes)

Declaration
public WebGLRenderingContext(IJSObjectReference canvas, IJSRuntime runtime, WebGLContextAttributes contextAttributes)
Parameters
Type Name Description
IJSObjectReference canvas
IJSRuntime runtime
WebGLContextAttributes contextAttributes

Implements

System.IDisposable
Generated by DocFX
GitHub Repo
Back to top