C# Class System.Html.Media.Graphics.WebGL.WebGLRenderingContext

Afficher le fichier Open project: Saltarelle/SaltarelleWeb

Private Properties

Свойство Type Description
WebGLRenderingContext System.Collections.TypedArrays

Méthodes publiques

Méthode Description
ActiveTexture ( int texture ) : void
AttachShader ( WebGLProgram program, WebGLShader shader ) : void
BindAttribLocation ( WebGLProgram program, int index, string name ) : void
BindBuffer ( int target, WebGLBuffer buffer ) : void
BindFramebuffer ( int target, WebGLFramebuffer framebuffer ) : void
BindRenderbuffer ( int target, WebGLRenderbuffer renderbuffer ) : void
BindTexture ( int target, WebGLTexture texture ) : void
BlendColor ( double red, double green, double blue, double alpha ) : void
BlendEquation ( int mode ) : void
BlendEquationSeparate ( int modeRGB, int modeAlpha ) : void
BlendFunc ( int sfactor, int dfactor ) : void
BlendFuncSeparate ( int srcRGB, int dstRGB, int srcAlpha, int dstAlpha ) : void
BufferData ( int target, System.Collections.TypedArrays.ArrayBuffer data, int usage ) : void
BufferData ( int target, System.Collections.TypedArrays.ArrayBufferView data, int usage ) : void
BufferData ( int target, long size, int usage ) : void
BufferSubData ( int target, long offset, System.Collections.TypedArrays.ArrayBuffer data ) : void
BufferSubData ( int target, long offset, System.Collections.TypedArrays.ArrayBufferView data ) : void
CheckFramebufferStatus ( int target ) : int
Clear ( int mask ) : void
ClearColor ( double red, double green, double blue, double alpha ) : void
ClearDepth ( double depth ) : void
ClearStencil ( int s ) : void
ColorMask ( bool red, bool green, bool blue, bool alpha ) : void
CompileShader ( WebGLShader shader ) : void
CompressedTexImage2D ( int target, int level, int internalformat, int width, int height, int border, System.Collections.TypedArrays.ArrayBufferView data ) : void
CompressedTexSubImage2D ( int target, int level, int xoffset, int yoffset, int width, int height, int format, System.Collections.TypedArrays.ArrayBufferView data ) : void
CopyTexImage2D ( int target, int level, int internalformat, int x, int y, int width, int height, int border ) : void
CopyTexSubImage2D ( int target, int level, int xoffset, int yoffset, int x, int y, int width, int height ) : void
CreateBuffer ( ) : WebGLBuffer
CreateFramebuffer ( ) : WebGLFramebuffer
CreateProgram ( ) : WebGLProgram
CreateRenderbuffer ( ) : WebGLRenderbuffer
CreateShader ( int type ) : WebGLShader
CreateTexture ( ) : WebGLTexture
CullFace ( int mode ) : void
DeleteBuffer ( WebGLBuffer buffer ) : void
DeleteFramebuffer ( WebGLFramebuffer framebuffer ) : void
DeleteProgram ( WebGLProgram program ) : void
DeleteRenderbuffer ( WebGLRenderbuffer renderbuffer ) : void
DeleteShader ( WebGLShader shader ) : void
DeleteTexture ( WebGLTexture texture ) : void
DepthFunc ( int func ) : void
DepthMask ( bool flag ) : void
DepthRange ( double zNear, double zFar ) : void
DetachShader ( WebGLProgram program, WebGLShader shader ) : void
Disable ( int cap ) : void
DisableVertexAttribArray ( int index ) : void
DrawArrays ( int mode, int first, int count ) : void
DrawElements ( int mode, int count, int type, long offset ) : void
Enable ( int cap ) : void
EnableVertexAttribArray ( int index ) : void
Finish ( ) : void
Flush ( ) : void
FramebufferRenderbuffer ( int target, int attachment, int renderbuffertarget, WebGLRenderbuffer renderbuffer ) : void
FramebufferTexture2D ( int target, int attachment, int textarget, WebGLTexture texture, int level ) : void
FrontFace ( int mode ) : void
GenerateMipmap ( int target ) : void
GetActiveAttrib ( WebGLProgram program, int index ) : WebGLActiveInfo
GetActiveUniform ( WebGLProgram program, int index ) : WebGLActiveInfo
GetAttachedShaders ( WebGLProgram program ) : WebGLShader[]
GetAttribLocation ( WebGLProgram program, string name ) : int
GetBufferParameter ( int target, int pname ) : object
GetContextAttributes ( ) : WebGLContextAttributes
GetError ( ) : int
GetExtension ( string name ) : object
GetFramebufferAttachmentParameter ( int target, int attachment, int pname ) : object
GetParameter ( int pname ) : object
GetProgramInfoLog ( WebGLProgram program ) : string
GetProgramParameter ( WebGLProgram program, int pname ) : object
GetRenderbufferParameter ( int target, int pname ) : object
GetShaderInfoLog ( WebGLShader shader ) : string
GetShaderParameter ( WebGLShader shader, int pname ) : object
GetShaderPrecisionFormat ( int shadertype, int precisiontype ) : WebGLShaderPrecisionFormat
GetShaderSource ( WebGLShader shader ) : string
GetSupportedExtensions ( ) : string[]
GetTexParameter ( int target, int pname ) : object
GetUniform ( WebGLProgram program, WebGLUniformLocation location ) : object
GetUniformLocation ( WebGLProgram program, string name ) : WebGLUniformLocation
GetVertexAttrib ( int index, int pname ) : object
GetVertexAttribOffset ( int index, int pname ) : long
Hint ( int target, int mode ) : void
IsBuffer ( WebGLBuffer buffer ) : bool
IsContextLost ( ) : bool
IsEnabled ( int cap ) : bool
IsFramebuffer ( WebGLFramebuffer framebuffer ) : bool
IsProgram ( WebGLProgram program ) : bool
IsRenderbuffer ( WebGLRenderbuffer renderbuffer ) : bool
IsShader ( WebGLShader shader ) : bool
IsTexture ( WebGLTexture texture ) : bool
LineWidth ( double width ) : void
LinkProgram ( WebGLProgram program ) : void
PixelStorei ( int pname, int param ) : void
PolygonOffset ( double factor, double units ) : void
ReadPixels ( int x, int y, int width, int height, int format, int type, ArrayBufferView pixels ) : void
RenderbufferStorage ( int target, int internalformat, int width, int height ) : void
SampleCoverage ( double value, bool invert ) : void
Scissor ( int x, int y, int width, int height ) : void
ShaderSource ( WebGLShader shader, string source ) : void
StencilFunc ( int func, int @ref, int mask ) : void
StencilFuncSeparate ( int face, int func, int @ref, int mask ) : void
StencilMask ( int mask ) : void
StencilMaskSeparate ( int face, int mask ) : void
StencilOp ( int fail, int zfail, int zpass ) : void
StencilOpSeparate ( int face, int fail, int zfail, int zpass ) : void
TexImage2D ( int target, int level, int internalformat, int format, int type, CanvasElement canvas ) : void
TexImage2D ( int target, int level, int internalformat, int format, int type, ImageData pixels ) : void
TexImage2D ( int target, int level, int internalformat, int format, int type, ImageElement image ) : void
TexImage2D ( int target, int level, int internalformat, int format, int type, VideoElement video ) : void
TexImage2D ( int target, int level, int internalformat, int width, int height, int border, int format, int type, ArrayBufferView pixels ) : void
TexParameterf ( int target, int pname, double param ) : void
TexParameteri ( int target, int pname, int param ) : void
TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, CanvasElement canvas ) : void
TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, ImageData pixels ) : void
TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, ImageElement image ) : void
TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, VideoElement video ) : void
TexSubImage2D ( int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ArrayBufferView pixels ) : void
Uniform1f ( WebGLUniformLocation location, double x ) : void
Uniform1fv ( WebGLUniformLocation location, Float32Array v ) : void
Uniform1fv ( WebGLUniformLocation location, double v ) : void
Uniform1i ( WebGLUniformLocation location, int x ) : void
Uniform1iv ( WebGLUniformLocation location, Int32Array v ) : void
Uniform1iv ( WebGLUniformLocation location, int v ) : void
Uniform2f ( WebGLUniformLocation location, double x, double y ) : void
Uniform2fv ( WebGLUniformLocation location, Float32Array v ) : void
Uniform2fv ( WebGLUniformLocation location, double v ) : void
Uniform2i ( WebGLUniformLocation location, int x, int y ) : void
Uniform2iv ( WebGLUniformLocation location, Int32Array v ) : void
Uniform2iv ( WebGLUniformLocation location, int v ) : void
Uniform3f ( WebGLUniformLocation location, double x, double y, double z ) : void
Uniform3fv ( WebGLUniformLocation location, Float32Array v ) : void
Uniform3fv ( WebGLUniformLocation location, double v ) : void
Uniform3i ( WebGLUniformLocation location, int x, int y, int z ) : void
Uniform3iv ( WebGLUniformLocation location, Int32Array v ) : void
Uniform3iv ( WebGLUniformLocation location, int v ) : void
Uniform4f ( WebGLUniformLocation location, double x, double y, double z, double w ) : void
Uniform4fv ( WebGLUniformLocation location, Float32Array v ) : void
Uniform4fv ( WebGLUniformLocation location, double v ) : void
Uniform4i ( WebGLUniformLocation location, int x, int y, int z, int w ) : void
Uniform4iv ( WebGLUniformLocation location, Int32Array v ) : void
Uniform4iv ( WebGLUniformLocation location, int v ) : void
UniformMatrix2fv ( WebGLUniformLocation location, bool transpose, Float32Array value ) : void
UniformMatrix2fv ( WebGLUniformLocation location, bool transpose, double value ) : void
UniformMatrix3fv ( WebGLUniformLocation location, bool transpose, Float32Array value ) : void
UniformMatrix3fv ( WebGLUniformLocation location, bool transpose, double value ) : void
UniformMatrix4fv ( WebGLUniformLocation location, bool transpose, Float32Array value ) : void
UniformMatrix4fv ( WebGLUniformLocation location, bool transpose, double value ) : void
UseProgram ( WebGLProgram program ) : void
ValidateProgram ( WebGLProgram program ) : void
VertexAttrib1f ( int indx, double x ) : void
VertexAttrib1fv ( int indx, Float32Array values ) : void
VertexAttrib1fv ( int indx, double values ) : void
VertexAttrib2f ( int indx, double x, double y ) : void
VertexAttrib2fv ( int indx, Float32Array values ) : void
VertexAttrib2fv ( int indx, double values ) : void
VertexAttrib3f ( int indx, double x, double y, double z ) : void
VertexAttrib3fv ( int indx, Float32Array values ) : void
VertexAttrib3fv ( int indx, double values ) : void
VertexAttrib4f ( int indx, double x, double y, double z, double w ) : void
VertexAttrib4fv ( int indx, Float32Array values ) : void
VertexAttrib4fv ( int indx, double values ) : void
VertexAttribPointer ( int indx, int size, int type, bool normalized, int stride, long offset ) : void
Viewport ( int x, int y, int width, int height ) : void

Private Methods

Méthode Description
WebGLRenderingContext ( ) : System.Collections.TypedArrays

Method Details

ActiveTexture() public méthode

public ActiveTexture ( int texture ) : void
texture int
Résultat void

AttachShader() public méthode

public AttachShader ( WebGLProgram program, WebGLShader shader ) : void
program WebGLProgram
shader WebGLShader
Résultat void

BindAttribLocation() public méthode

public BindAttribLocation ( WebGLProgram program, int index, string name ) : void
program WebGLProgram
index int
name string
Résultat void

BindBuffer() public méthode

public BindBuffer ( int target, WebGLBuffer buffer ) : void
target int
buffer WebGLBuffer
Résultat void

BindFramebuffer() public méthode

public BindFramebuffer ( int target, WebGLFramebuffer framebuffer ) : void
target int
framebuffer WebGLFramebuffer
Résultat void

BindRenderbuffer() public méthode

public BindRenderbuffer ( int target, WebGLRenderbuffer renderbuffer ) : void
target int
renderbuffer WebGLRenderbuffer
Résultat void

BindTexture() public méthode

public BindTexture ( int target, WebGLTexture texture ) : void
target int
texture WebGLTexture
Résultat void

BlendColor() public méthode

public BlendColor ( double red, double green, double blue, double alpha ) : void
red double
green double
blue double
alpha double
Résultat void

BlendEquation() public méthode

public BlendEquation ( int mode ) : void
mode int
Résultat void

BlendEquationSeparate() public méthode

public BlendEquationSeparate ( int modeRGB, int modeAlpha ) : void
modeRGB int
modeAlpha int
Résultat void

BlendFunc() public méthode

public BlendFunc ( int sfactor, int dfactor ) : void
sfactor int
dfactor int
Résultat void

BlendFuncSeparate() public méthode

public BlendFuncSeparate ( int srcRGB, int dstRGB, int srcAlpha, int dstAlpha ) : void
srcRGB int
dstRGB int
srcAlpha int
dstAlpha int
Résultat void

BufferData() public méthode

public BufferData ( int target, System.Collections.TypedArrays.ArrayBuffer data, int usage ) : void
target int
data System.Collections.TypedArrays.ArrayBuffer
usage int
Résultat void

BufferData() public méthode

public BufferData ( int target, System.Collections.TypedArrays.ArrayBufferView data, int usage ) : void
target int
data System.Collections.TypedArrays.ArrayBufferView
usage int
Résultat void

BufferData() public méthode

public BufferData ( int target, long size, int usage ) : void
target int
size long
usage int
Résultat void

BufferSubData() public méthode

public BufferSubData ( int target, long offset, System.Collections.TypedArrays.ArrayBuffer data ) : void
target int
offset long
data System.Collections.TypedArrays.ArrayBuffer
Résultat void

BufferSubData() public méthode

public BufferSubData ( int target, long offset, System.Collections.TypedArrays.ArrayBufferView data ) : void
target int
offset long
data System.Collections.TypedArrays.ArrayBufferView
Résultat void

CheckFramebufferStatus() public méthode

public CheckFramebufferStatus ( int target ) : int
target int
Résultat int

Clear() public méthode

public Clear ( int mask ) : void
mask int
Résultat void

ClearColor() public méthode

public ClearColor ( double red, double green, double blue, double alpha ) : void
red double
green double
blue double
alpha double
Résultat void

ClearDepth() public méthode

public ClearDepth ( double depth ) : void
depth double
Résultat void

ClearStencil() public méthode

public ClearStencil ( int s ) : void
s int
Résultat void

ColorMask() public méthode

public ColorMask ( bool red, bool green, bool blue, bool alpha ) : void
red bool
green bool
blue bool
alpha bool
Résultat void

CompileShader() public méthode

public CompileShader ( WebGLShader shader ) : void
shader WebGLShader
Résultat void

CompressedTexImage2D() public méthode

public CompressedTexImage2D ( int target, int level, int internalformat, int width, int height, int border, System.Collections.TypedArrays.ArrayBufferView data ) : void
target int
level int
internalformat int
width int
height int
border int
data System.Collections.TypedArrays.ArrayBufferView
Résultat void

CompressedTexSubImage2D() public méthode

public CompressedTexSubImage2D ( int target, int level, int xoffset, int yoffset, int width, int height, int format, System.Collections.TypedArrays.ArrayBufferView data ) : void
target int
level int
xoffset int
yoffset int
width int
height int
format int
data System.Collections.TypedArrays.ArrayBufferView
Résultat void

CopyTexImage2D() public méthode

public CopyTexImage2D ( int target, int level, int internalformat, int x, int y, int width, int height, int border ) : void
target int
level int
internalformat int
x int
y int
width int
height int
border int
Résultat void

CopyTexSubImage2D() public méthode

public CopyTexSubImage2D ( int target, int level, int xoffset, int yoffset, int x, int y, int width, int height ) : void
target int
level int
xoffset int
yoffset int
x int
y int
width int
height int
Résultat void

CreateBuffer() public méthode

public CreateBuffer ( ) : WebGLBuffer
Résultat WebGLBuffer

CreateFramebuffer() public méthode

public CreateFramebuffer ( ) : WebGLFramebuffer
Résultat WebGLFramebuffer

CreateProgram() public méthode

public CreateProgram ( ) : WebGLProgram
Résultat WebGLProgram

CreateRenderbuffer() public méthode

public CreateRenderbuffer ( ) : WebGLRenderbuffer
Résultat WebGLRenderbuffer

CreateShader() public méthode

public CreateShader ( int type ) : WebGLShader
type int
Résultat WebGLShader

CreateTexture() public méthode

public CreateTexture ( ) : WebGLTexture
Résultat WebGLTexture

CullFace() public méthode

public CullFace ( int mode ) : void
mode int
Résultat void

DeleteBuffer() public méthode

public DeleteBuffer ( WebGLBuffer buffer ) : void
buffer WebGLBuffer
Résultat void

DeleteFramebuffer() public méthode

public DeleteFramebuffer ( WebGLFramebuffer framebuffer ) : void
framebuffer WebGLFramebuffer
Résultat void

DeleteProgram() public méthode

public DeleteProgram ( WebGLProgram program ) : void
program WebGLProgram
Résultat void

DeleteRenderbuffer() public méthode

public DeleteRenderbuffer ( WebGLRenderbuffer renderbuffer ) : void
renderbuffer WebGLRenderbuffer
Résultat void

DeleteShader() public méthode

public DeleteShader ( WebGLShader shader ) : void
shader WebGLShader
Résultat void

DeleteTexture() public méthode

public DeleteTexture ( WebGLTexture texture ) : void
texture WebGLTexture
Résultat void

DepthFunc() public méthode

public DepthFunc ( int func ) : void
func int
Résultat void

DepthMask() public méthode

public DepthMask ( bool flag ) : void
flag bool
Résultat void

DepthRange() public méthode

public DepthRange ( double zNear, double zFar ) : void
zNear double
zFar double
Résultat void

DetachShader() public méthode

public DetachShader ( WebGLProgram program, WebGLShader shader ) : void
program WebGLProgram
shader WebGLShader
Résultat void

Disable() public méthode

public Disable ( int cap ) : void
cap int
Résultat void

DisableVertexAttribArray() public méthode

public DisableVertexAttribArray ( int index ) : void
index int
Résultat void

DrawArrays() public méthode

public DrawArrays ( int mode, int first, int count ) : void
mode int
first int
count int
Résultat void

DrawElements() public méthode

public DrawElements ( int mode, int count, int type, long offset ) : void
mode int
count int
type int
offset long
Résultat void

Enable() public méthode

public Enable ( int cap ) : void
cap int
Résultat void

EnableVertexAttribArray() public méthode

public EnableVertexAttribArray ( int index ) : void
index int
Résultat void

Finish() public méthode

public Finish ( ) : void
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

FramebufferRenderbuffer() public méthode

public FramebufferRenderbuffer ( int target, int attachment, int renderbuffertarget, WebGLRenderbuffer renderbuffer ) : void
target int
attachment int
renderbuffertarget int
renderbuffer WebGLRenderbuffer
Résultat void

FramebufferTexture2D() public méthode

public FramebufferTexture2D ( int target, int attachment, int textarget, WebGLTexture texture, int level ) : void
target int
attachment int
textarget int
texture WebGLTexture
level int
Résultat void

FrontFace() public méthode

public FrontFace ( int mode ) : void
mode int
Résultat void

GenerateMipmap() public méthode

public GenerateMipmap ( int target ) : void
target int
Résultat void

GetActiveAttrib() public méthode

public GetActiveAttrib ( WebGLProgram program, int index ) : WebGLActiveInfo
program WebGLProgram
index int
Résultat WebGLActiveInfo

GetActiveUniform() public méthode

public GetActiveUniform ( WebGLProgram program, int index ) : WebGLActiveInfo
program WebGLProgram
index int
Résultat WebGLActiveInfo

GetAttachedShaders() public méthode

public GetAttachedShaders ( WebGLProgram program ) : WebGLShader[]
program WebGLProgram
Résultat WebGLShader[]

GetAttribLocation() public méthode

public GetAttribLocation ( WebGLProgram program, string name ) : int
program WebGLProgram
name string
Résultat int

GetBufferParameter() public méthode

public GetBufferParameter ( int target, int pname ) : object
target int
pname int
Résultat object

GetContextAttributes() public méthode

public GetContextAttributes ( ) : WebGLContextAttributes
Résultat WebGLContextAttributes

GetError() public méthode

public GetError ( ) : int
Résultat int

GetExtension() public méthode

public GetExtension ( string name ) : object
name string
Résultat object

GetFramebufferAttachmentParameter() public méthode

public GetFramebufferAttachmentParameter ( int target, int attachment, int pname ) : object
target int
attachment int
pname int
Résultat object

GetParameter() public méthode

public GetParameter ( int pname ) : object
pname int
Résultat object

GetProgramInfoLog() public méthode

public GetProgramInfoLog ( WebGLProgram program ) : string
program WebGLProgram
Résultat string

GetProgramParameter() public méthode

public GetProgramParameter ( WebGLProgram program, int pname ) : object
program WebGLProgram
pname int
Résultat object

GetRenderbufferParameter() public méthode

public GetRenderbufferParameter ( int target, int pname ) : object
target int
pname int
Résultat object

GetShaderInfoLog() public méthode

public GetShaderInfoLog ( WebGLShader shader ) : string
shader WebGLShader
Résultat string

GetShaderParameter() public méthode

public GetShaderParameter ( WebGLShader shader, int pname ) : object
shader WebGLShader
pname int
Résultat object

GetShaderPrecisionFormat() public méthode

public GetShaderPrecisionFormat ( int shadertype, int precisiontype ) : WebGLShaderPrecisionFormat
shadertype int
precisiontype int
Résultat WebGLShaderPrecisionFormat

GetShaderSource() public méthode

public GetShaderSource ( WebGLShader shader ) : string
shader WebGLShader
Résultat string

GetSupportedExtensions() public méthode

public GetSupportedExtensions ( ) : string[]
Résultat string[]

GetTexParameter() public méthode

public GetTexParameter ( int target, int pname ) : object
target int
pname int
Résultat object

GetUniform() public méthode

public GetUniform ( WebGLProgram program, WebGLUniformLocation location ) : object
program WebGLProgram
location WebGLUniformLocation
Résultat object

GetUniformLocation() public méthode

public GetUniformLocation ( WebGLProgram program, string name ) : WebGLUniformLocation
program WebGLProgram
name string
Résultat WebGLUniformLocation

GetVertexAttrib() public méthode

public GetVertexAttrib ( int index, int pname ) : object
index int
pname int
Résultat object

GetVertexAttribOffset() public méthode

public GetVertexAttribOffset ( int index, int pname ) : long
index int
pname int
Résultat long

Hint() public méthode

public Hint ( int target, int mode ) : void
target int
mode int
Résultat void

IsBuffer() public méthode

public IsBuffer ( WebGLBuffer buffer ) : bool
buffer WebGLBuffer
Résultat bool

IsContextLost() public méthode

public IsContextLost ( ) : bool
Résultat bool

IsEnabled() public méthode

public IsEnabled ( int cap ) : bool
cap int
Résultat bool

IsFramebuffer() public méthode

public IsFramebuffer ( WebGLFramebuffer framebuffer ) : bool
framebuffer WebGLFramebuffer
Résultat bool

IsProgram() public méthode

public IsProgram ( WebGLProgram program ) : bool
program WebGLProgram
Résultat bool

IsRenderbuffer() public méthode

public IsRenderbuffer ( WebGLRenderbuffer renderbuffer ) : bool
renderbuffer WebGLRenderbuffer
Résultat bool

IsShader() public méthode

public IsShader ( WebGLShader shader ) : bool
shader WebGLShader
Résultat bool

IsTexture() public méthode

public IsTexture ( WebGLTexture texture ) : bool
texture WebGLTexture
Résultat bool

LineWidth() public méthode

public LineWidth ( double width ) : void
width double
Résultat void

LinkProgram() public méthode

public LinkProgram ( WebGLProgram program ) : void
program WebGLProgram
Résultat void

PixelStorei() public méthode

public PixelStorei ( int pname, int param ) : void
pname int
param int
Résultat void

PolygonOffset() public méthode

public PolygonOffset ( double factor, double units ) : void
factor double
units double
Résultat void

ReadPixels() public méthode

public ReadPixels ( int x, int y, int width, int height, int format, int type, ArrayBufferView pixels ) : void
x int
y int
width int
height int
format int
type int
pixels ArrayBufferView
Résultat void

RenderbufferStorage() public méthode

public RenderbufferStorage ( int target, int internalformat, int width, int height ) : void
target int
internalformat int
width int
height int
Résultat void

SampleCoverage() public méthode

public SampleCoverage ( double value, bool invert ) : void
value double
invert bool
Résultat void

Scissor() public méthode

public Scissor ( int x, int y, int width, int height ) : void
x int
y int
width int
height int
Résultat void

ShaderSource() public méthode

public ShaderSource ( WebGLShader shader, string source ) : void
shader WebGLShader
source string
Résultat void

StencilFunc() public méthode

public StencilFunc ( int func, int @ref, int mask ) : void
func int
@ref int
mask int
Résultat void

StencilFuncSeparate() public méthode

public StencilFuncSeparate ( int face, int func, int @ref, int mask ) : void
face int
func int
@ref int
mask int
Résultat void

StencilMask() public méthode

public StencilMask ( int mask ) : void
mask int
Résultat void

StencilMaskSeparate() public méthode

public StencilMaskSeparate ( int face, int mask ) : void
face int
mask int
Résultat void

StencilOp() public méthode

public StencilOp ( int fail, int zfail, int zpass ) : void
fail int
zfail int
zpass int
Résultat void

StencilOpSeparate() public méthode

public StencilOpSeparate ( int face, int fail, int zfail, int zpass ) : void
face int
fail int
zfail int
zpass int
Résultat void

TexImage2D() public méthode

public TexImage2D ( int target, int level, int internalformat, int format, int type, CanvasElement canvas ) : void
target int
level int
internalformat int
format int
type int
canvas CanvasElement
Résultat void

TexImage2D() public méthode

public TexImage2D ( int target, int level, int internalformat, int format, int type, ImageData pixels ) : void
target int
level int
internalformat int
format int
type int
pixels ImageData
Résultat void

TexImage2D() public méthode

public TexImage2D ( int target, int level, int internalformat, int format, int type, ImageElement image ) : void
target int
level int
internalformat int
format int
type int
image ImageElement
Résultat void

TexImage2D() public méthode

public TexImage2D ( int target, int level, int internalformat, int format, int type, VideoElement video ) : void
target int
level int
internalformat int
format int
type int
video VideoElement
Résultat void

TexImage2D() public méthode

public TexImage2D ( int target, int level, int internalformat, int width, int height, int border, int format, int type, ArrayBufferView pixels ) : void
target int
level int
internalformat int
width int
height int
border int
format int
type int
pixels ArrayBufferView
Résultat void

TexParameterf() public méthode

public TexParameterf ( int target, int pname, double param ) : void
target int
pname int
param double
Résultat void

TexParameteri() public méthode

public TexParameteri ( int target, int pname, int param ) : void
target int
pname int
param int
Résultat void

TexSubImage2D() public méthode

public TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, CanvasElement canvas ) : void
target int
level int
xoffset int
yoffset int
format int
type int
canvas CanvasElement
Résultat void

TexSubImage2D() public méthode

public TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, ImageData pixels ) : void
target int
level int
xoffset int
yoffset int
format int
type int
pixels ImageData
Résultat void

TexSubImage2D() public méthode

public TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, ImageElement image ) : void
target int
level int
xoffset int
yoffset int
format int
type int
image ImageElement
Résultat void

TexSubImage2D() public méthode

public TexSubImage2D ( int target, int level, int xoffset, int yoffset, int format, int type, VideoElement video ) : void
target int
level int
xoffset int
yoffset int
format int
type int
video VideoElement
Résultat void

TexSubImage2D() public méthode

public TexSubImage2D ( int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, ArrayBufferView pixels ) : void
target int
level int
xoffset int
yoffset int
width int
height int
format int
type int
pixels ArrayBufferView
Résultat void

Uniform1f() public méthode

public Uniform1f ( WebGLUniformLocation location, double x ) : void
location WebGLUniformLocation
x double
Résultat void

Uniform1fv() public méthode

public Uniform1fv ( WebGLUniformLocation location, Float32Array v ) : void
location WebGLUniformLocation
v Float32Array
Résultat void

Uniform1fv() public méthode

public Uniform1fv ( WebGLUniformLocation location, double v ) : void
location WebGLUniformLocation
v double
Résultat void

Uniform1i() public méthode

public Uniform1i ( WebGLUniformLocation location, int x ) : void
location WebGLUniformLocation
x int
Résultat void

Uniform1iv() public méthode

public Uniform1iv ( WebGLUniformLocation location, Int32Array v ) : void
location WebGLUniformLocation
v Int32Array
Résultat void

Uniform1iv() public méthode

public Uniform1iv ( WebGLUniformLocation location, int v ) : void
location WebGLUniformLocation
v int
Résultat void

Uniform2f() public méthode

public Uniform2f ( WebGLUniformLocation location, double x, double y ) : void
location WebGLUniformLocation
x double
y double
Résultat void

Uniform2fv() public méthode

public Uniform2fv ( WebGLUniformLocation location, Float32Array v ) : void
location WebGLUniformLocation
v Float32Array
Résultat void

Uniform2fv() public méthode

public Uniform2fv ( WebGLUniformLocation location, double v ) : void
location WebGLUniformLocation
v double
Résultat void

Uniform2i() public méthode

public Uniform2i ( WebGLUniformLocation location, int x, int y ) : void
location WebGLUniformLocation
x int
y int
Résultat void

Uniform2iv() public méthode

public Uniform2iv ( WebGLUniformLocation location, Int32Array v ) : void
location WebGLUniformLocation
v Int32Array
Résultat void

Uniform2iv() public méthode

public Uniform2iv ( WebGLUniformLocation location, int v ) : void
location WebGLUniformLocation
v int
Résultat void

Uniform3f() public méthode

public Uniform3f ( WebGLUniformLocation location, double x, double y, double z ) : void
location WebGLUniformLocation
x double
y double
z double
Résultat void

Uniform3fv() public méthode

public Uniform3fv ( WebGLUniformLocation location, Float32Array v ) : void
location WebGLUniformLocation
v Float32Array
Résultat void

Uniform3fv() public méthode

public Uniform3fv ( WebGLUniformLocation location, double v ) : void
location WebGLUniformLocation
v double
Résultat void

Uniform3i() public méthode

public Uniform3i ( WebGLUniformLocation location, int x, int y, int z ) : void
location WebGLUniformLocation
x int
y int
z int
Résultat void

Uniform3iv() public méthode

public Uniform3iv ( WebGLUniformLocation location, Int32Array v ) : void
location WebGLUniformLocation
v Int32Array
Résultat void

Uniform3iv() public méthode

public Uniform3iv ( WebGLUniformLocation location, int v ) : void
location WebGLUniformLocation
v int
Résultat void

Uniform4f() public méthode

public Uniform4f ( WebGLUniformLocation location, double x, double y, double z, double w ) : void
location WebGLUniformLocation
x double
y double
z double
w double
Résultat void

Uniform4fv() public méthode

public Uniform4fv ( WebGLUniformLocation location, Float32Array v ) : void
location WebGLUniformLocation
v Float32Array
Résultat void

Uniform4fv() public méthode

public Uniform4fv ( WebGLUniformLocation location, double v ) : void
location WebGLUniformLocation
v double
Résultat void

Uniform4i() public méthode

public Uniform4i ( WebGLUniformLocation location, int x, int y, int z, int w ) : void
location WebGLUniformLocation
x int
y int
z int
w int
Résultat void

Uniform4iv() public méthode

public Uniform4iv ( WebGLUniformLocation location, Int32Array v ) : void
location WebGLUniformLocation
v Int32Array
Résultat void

Uniform4iv() public méthode

public Uniform4iv ( WebGLUniformLocation location, int v ) : void
location WebGLUniformLocation
v int
Résultat void

UniformMatrix2fv() public méthode

public UniformMatrix2fv ( WebGLUniformLocation location, bool transpose, Float32Array value ) : void
location WebGLUniformLocation
transpose bool
value Float32Array
Résultat void

UniformMatrix2fv() public méthode

public UniformMatrix2fv ( WebGLUniformLocation location, bool transpose, double value ) : void
location WebGLUniformLocation
transpose bool
value double
Résultat void

UniformMatrix3fv() public méthode

public UniformMatrix3fv ( WebGLUniformLocation location, bool transpose, Float32Array value ) : void
location WebGLUniformLocation
transpose bool
value Float32Array
Résultat void

UniformMatrix3fv() public méthode

public UniformMatrix3fv ( WebGLUniformLocation location, bool transpose, double value ) : void
location WebGLUniformLocation
transpose bool
value double
Résultat void

UniformMatrix4fv() public méthode

public UniformMatrix4fv ( WebGLUniformLocation location, bool transpose, Float32Array value ) : void
location WebGLUniformLocation
transpose bool
value Float32Array
Résultat void

UniformMatrix4fv() public méthode

public UniformMatrix4fv ( WebGLUniformLocation location, bool transpose, double value ) : void
location WebGLUniformLocation
transpose bool
value double
Résultat void

UseProgram() public méthode

public UseProgram ( WebGLProgram program ) : void
program WebGLProgram
Résultat void

ValidateProgram() public méthode

public ValidateProgram ( WebGLProgram program ) : void
program WebGLProgram
Résultat void

VertexAttrib1f() public méthode

public VertexAttrib1f ( int indx, double x ) : void
indx int
x double
Résultat void

VertexAttrib1fv() public méthode

public VertexAttrib1fv ( int indx, Float32Array values ) : void
indx int
values Float32Array
Résultat void

VertexAttrib1fv() public méthode

public VertexAttrib1fv ( int indx, double values ) : void
indx int
values double
Résultat void

VertexAttrib2f() public méthode

public VertexAttrib2f ( int indx, double x, double y ) : void
indx int
x double
y double
Résultat void

VertexAttrib2fv() public méthode

public VertexAttrib2fv ( int indx, Float32Array values ) : void
indx int
values Float32Array
Résultat void

VertexAttrib2fv() public méthode

public VertexAttrib2fv ( int indx, double values ) : void
indx int
values double
Résultat void

VertexAttrib3f() public méthode

public VertexAttrib3f ( int indx, double x, double y, double z ) : void
indx int
x double
y double
z double
Résultat void

VertexAttrib3fv() public méthode

public VertexAttrib3fv ( int indx, Float32Array values ) : void
indx int
values Float32Array
Résultat void

VertexAttrib3fv() public méthode

public VertexAttrib3fv ( int indx, double values ) : void
indx int
values double
Résultat void

VertexAttrib4f() public méthode

public VertexAttrib4f ( int indx, double x, double y, double z, double w ) : void
indx int
x double
y double
z double
w double
Résultat void

VertexAttrib4fv() public méthode

public VertexAttrib4fv ( int indx, Float32Array values ) : void
indx int
values Float32Array
Résultat void

VertexAttrib4fv() public méthode

public VertexAttrib4fv ( int indx, double values ) : void
indx int
values double
Résultat void

VertexAttribPointer() public méthode

public VertexAttribPointer ( int indx, int size, int type, bool normalized, int stride, long offset ) : void
indx int
size int
type int
normalized bool
stride int
offset long
Résultat void

Viewport() public méthode

public Viewport ( int x, int y, int width, int height ) : void
x int
y int
width int
height int
Résultat void