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

Inheritance: WebGLRenderingContext
显示文件 Open project: Saltarelle/SaltarelleWeb

Public Methods

Method Description
BeginQuery ( int target, WebGLQuery queryObject ) : void
BindBufferBase ( int target, int index, WebGLBuffer buffer ) : void
BindBufferRange ( int target, int index, WebGLBuffer buffer, long offset, long size ) : void
BindVertexArray ( WebGLVertexArray arrayObject ) : void
CreateQuery ( ) : WebGLQuery
CreateVertexArray ( ) : WebGLVertexArray
DeleteQuery ( WebGLQuery queryObject ) : void
DeleteVertexArray ( WebGLVertexArray arrayObject ) : void
DrawArraysInstanced ( int mode, int first, int count, int primcount ) : void
DrawBuffers ( int buffers ) : void
DrawElementsInstanced ( int mode, int count, int type, long offset, int primcount ) : void
EndQuery ( int target ) : void
GetParameterIndexed ( int pname, int index ) : object
GetQuery ( int target, int pname ) : WebGLQuery
GetQueryObject ( WebGLQuery queryObject, int pname ) : object
IsQuery ( WebGLQuery queryObject ) : bool
IsVertexArray ( WebGLVertexArray arrayObject ) : bool
VertexAttribDivisor ( int index, int divisor ) : void

Private Methods

Method Description
WebGL2RenderingContext ( ) : System.Runtime.CompilerServices

Method Details

BeginQuery() public method

public BeginQuery ( int target, WebGLQuery queryObject ) : void
target int
queryObject WebGLQuery
return void

BindBufferBase() public method

public BindBufferBase ( int target, int index, WebGLBuffer buffer ) : void
target int
index int
buffer WebGLBuffer
return void

BindBufferRange() public method

public BindBufferRange ( int target, int index, WebGLBuffer buffer, long offset, long size ) : void
target int
index int
buffer WebGLBuffer
offset long
size long
return void

BindVertexArray() public method

public BindVertexArray ( WebGLVertexArray arrayObject ) : void
arrayObject WebGLVertexArray
return void

CreateQuery() public method

public CreateQuery ( ) : WebGLQuery
return WebGLQuery

CreateVertexArray() public method

public CreateVertexArray ( ) : WebGLVertexArray
return WebGLVertexArray

DeleteQuery() public method

public DeleteQuery ( WebGLQuery queryObject ) : void
queryObject WebGLQuery
return void

DeleteVertexArray() public method

public DeleteVertexArray ( WebGLVertexArray arrayObject ) : void
arrayObject WebGLVertexArray
return void

DrawArraysInstanced() public method

public DrawArraysInstanced ( int mode, int first, int count, int primcount ) : void
mode int
first int
count int
primcount int
return void

DrawBuffers() public method

public DrawBuffers ( int buffers ) : void
buffers int
return void

DrawElementsInstanced() public method

public DrawElementsInstanced ( int mode, int count, int type, long offset, int primcount ) : void
mode int
count int
type int
offset long
primcount int
return void

EndQuery() public method

public EndQuery ( int target ) : void
target int
return void

GetParameterIndexed() public method

public GetParameterIndexed ( int pname, int index ) : object
pname int
index int
return object

GetQuery() public method

public GetQuery ( int target, int pname ) : WebGLQuery
target int
pname int
return WebGLQuery

GetQueryObject() public method

public GetQueryObject ( WebGLQuery queryObject, int pname ) : object
queryObject WebGLQuery
pname int
return object

IsQuery() public method

public IsQuery ( WebGLQuery queryObject ) : bool
queryObject WebGLQuery
return bool

IsVertexArray() public method

public IsVertexArray ( WebGLVertexArray arrayObject ) : bool
arrayObject WebGLVertexArray
return bool

VertexAttribDivisor() public method

public VertexAttribDivisor ( int index, int divisor ) : void
index int
divisor int
return void