C# Class GLSharp.Graphics.WebGL

Afficher le fichier Open project: colin-dumitru/GLSharp Class Usage Examples

Méthodes publiques

Méthode Description
ActiveTexture ( int texture ) : void
AttachShader ( IShaderProgram program, IShader shader ) : void
BindAttributeLocation ( IShaderProgram program, int index, String name ) : void
BindBuffer ( int target, IBuffer buffer ) : void
BindFramebuffer ( int target, IFrameBuffer frameBuffer ) : void
BindRenderbuffer ( int target, IRenderBuffer renderBuffer ) : void
BindTexture ( int target, ITexture texture ) : void
BlendColor ( Color color ) : void
BlendEquation ( int mode ) : void
BlendEquationSeparate ( int modeRgb, int modeAlpha ) : void
BlendFunc ( int sourceFactor, int destinationFactor ) : void
BlendFunctionSeparate ( int sourceRgb, int destinationRgb, int sourceAlpha, int destinationAlpha ) : void
BufferData ( int target, Array data, int usage ) : void
BufferSubData ( int target, int offset, Array data ) : void
CheckFramebufferStatus ( int target ) : int
Clear ( int mask ) : void
ClearColor ( float red, float green, float blue, float alpha ) : void
ClearDepth ( float depth ) : void
ClearStencil ( int s ) : void
ColorMask ( bool red, bool green, bool blue, bool alpha ) : void
CompileShader ( IShader shader ) : 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 ( ) : IBuffer
CreateFramebuffer ( ) : IFrameBuffer
CreateProgram ( ) : IShaderProgram
CreateRenderbuffer ( ) : IRenderBuffer
CreateShader ( int type ) : IShader
CreateTexture ( ) : ITexture
CullFace ( int mode ) : void
DeleteBuffer ( IBuffer buffer ) : void
DeleteFramebuffer ( IFrameBuffer frameBuffer ) : void
DeleteRenderbuffer ( IRenderBuffer buffer ) : void
DeleteShader ( IShader shader ) : void
DeleteShaderProgram ( IShader program ) : void
DeleteTexture ( ITexture texture ) : void
DepthFunc ( int func ) : void
DepthMask ( bool flag ) : void
DepthRange ( float zNear, float zFar ) : void
DetachShader ( IShaderProgram program, IShader shader ) : void
Disable ( int component ) : void
DisableVertexAttributeArray ( int index ) : void
DrawArrays ( int mode, int first, int count ) : void
DrawElements ( int mode, int count, int type, int offset ) : void
Enable ( int component ) : void
EnableVertexAttribArray ( int index ) : void
Finish ( ) : void
Flush ( ) : void
FramebufferRenderbuffer ( int target, int attachment, int renderBufferTarget, IRenderBuffer renderBuffer ) : void
FramebufferTexture2D ( int target, int attachment, int textureTarget, ITexture texture, int level ) : void
FrontFace ( int mode ) : void
GenerateMipmap ( int target ) : void
GetActiveAttribute ( IShaderProgram program, int index ) : IActiveInfo
GetActiveUniform ( IShaderProgram program, int index ) : IActiveInfo
GetAttachedShaders ( IShaderProgram program ) : List
GetAttribLocation ( IShaderProgram program, String name ) : int
GetError ( ) : int
GetExtension ( String extension ) : Object
GetFramebufferAttachmentParameter ( int target, int attachment, int pName ) : Object
GetProgramInfoLog ( IShaderProgram program ) : String
GetProgramParameter ( IShaderProgram program, int pName ) : Object
GetRenderbufferParameter ( int target, int pName ) : Object
GetScreenHeight ( ) : int
GetScreenWidth ( ) : int
GetShaderInfoLog ( IShader shader ) : String
GetShaderParameter ( IShader shader, int pName ) : Object
GetShaderSource ( IShader shader ) : String
GetSupportedExtensions ( ) : String[]
GetTextureParameter ( int target, int pName ) : float
GetUniform ( IShaderProgram program, IUniformLocation location ) : List
GetUniformLocation ( IShaderProgram program, String name ) : IUniformLocation
GetVertexAttrib ( int index, int pName ) : Object
GetVertexAttribOffset ( int index, int pName ) : int
Hint ( int target, int mode ) : void
IsBuffer ( IBuffer buffer ) : bool
IsEnabled ( int cap ) : bool
IsFramebuffer ( IFrameBuffer frameBuffer ) : bool
IsRenderbuffer ( IRenderBuffer renderBuffer ) : bool
IsShader ( IShader shader ) : bool
IsShaderProgram ( IShaderProgram shaderProgram ) : bool
IsTexture ( ITexture texture ) : bool
LineWidth ( float width ) : void
LinkProgram ( IShaderProgram program ) : void
PixelStorei ( int pName, int param ) : void
PolygonOffset ( float factor, float offset ) : void
ReadPixels ( int x, int y, int width, int height, int format, int type, Array pixels ) : void
RenderbufferStorage ( int target, int internalFormat, int width, int height ) : void
SampleCoverage ( float value, bool invert ) : void
Scissor ( int x, int y, int width, int height ) : void
ShaderSource ( IShader shader, String source ) : void
StencilFuncSeparate ( int face, int func, int reff, int mask ) : void
StencilFunction ( int func, int reff, 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, IImageResource image ) : void
TexImage2D ( int target, int level, int internalFormat, int format, int type, ImageData image ) : void
TexImage2D ( int target, int level, int xOffset, int yOffset, int format, int type, IImageResource image ) : void
TexImage2D ( int target, int level, int xOffset, int yOffset, int format, int type, ImageData image ) : void
TexImage2D ( int target, int level, int internalformat, int width, int height, int border, int format, int type, float pixels ) : void
TexParameterf ( int target, int pName, float param ) : void
TexParameteri ( int target, int pName, int param ) : void
Uniform1f ( IUniformLocation location, float x ) : void
Uniform1fv ( IUniformLocation location, float v ) : void
Uniform1i ( IUniformLocation location, int x ) : void
Uniform1iv ( IUniformLocation location, int v ) : void
Uniform2f ( IUniformLocation location, float x, float y ) : void
Uniform2fv ( IUniformLocation location, float v ) : void
Uniform2i ( IUniformLocation location, int x, int y ) : void
Uniform2iv ( IUniformLocation location, int v ) : void
Uniform3f ( IUniformLocation location, float x, float y, float z ) : void
Uniform3fv ( IUniformLocation location, float v ) : void
Uniform3i ( IUniformLocation location, int x, int y, int z ) : void
Uniform3iv ( IUniformLocation location, int v ) : void
Uniform4f ( IUniformLocation location, float x, float y, float z, float w ) : void
Uniform4fv ( IUniformLocation location, float v ) : void
Uniform4i ( IUniformLocation location, int x, int y, int z, int w ) : void
Uniform4iv ( IUniformLocation location, int v ) : void
UniformMatrix2fv ( IUniformLocation location, bool transpose, float value ) : void
UniformMatrix3fv ( IUniformLocation location, bool transpose, float value ) : void
UniformMatrix4fv ( IUniformLocation location, bool transpose, float value ) : void
UseProgram ( IShaderProgram program ) : void
ValidateProgram ( IShaderProgram program ) : void
VertexAttrib1f ( int index, float x ) : void
VertexAttrib1fv ( int index, float values ) : void
VertexAttrib2f ( int index, float x, float y ) : void
VertexAttrib2fv ( int index, float values ) : void
VertexAttrib3f ( int index, float x, float y, float z ) : void
VertexAttrib3fv ( int index, float values ) : void
VertexAttrib4f ( int index, float x, float y, float z, float w ) : void
VertexAttrib4fv ( int index, float values ) : void
VertexAttribPointer ( int index, int size, int type, bool normalized, int stride, int offset ) : void
Viewport ( int x, int y, int width, int height ) : void

Method Details

ActiveTexture() public abstract méthode

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

AttachShader() public abstract méthode

public abstract AttachShader ( IShaderProgram program, IShader shader ) : void
program IShaderProgram
shader IShader
Résultat void

BindAttributeLocation() public abstract méthode

public abstract BindAttributeLocation ( IShaderProgram program, int index, String name ) : void
program IShaderProgram
index int
name String
Résultat void

BindBuffer() public abstract méthode

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

BindFramebuffer() public abstract méthode

public abstract BindFramebuffer ( int target, IFrameBuffer frameBuffer ) : void
target int
frameBuffer IFrameBuffer
Résultat void

BindRenderbuffer() public abstract méthode

public abstract BindRenderbuffer ( int target, IRenderBuffer renderBuffer ) : void
target int
renderBuffer IRenderBuffer
Résultat void

BindTexture() public abstract méthode

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

BlendColor() public abstract méthode

public abstract BlendColor ( Color color ) : void
color Color
Résultat void

BlendEquation() public abstract méthode

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

BlendEquationSeparate() public abstract méthode

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

BlendFunc() public abstract méthode

public abstract BlendFunc ( int sourceFactor, int destinationFactor ) : void
sourceFactor int
destinationFactor int
Résultat void

BlendFunctionSeparate() public abstract méthode

public abstract BlendFunctionSeparate ( int sourceRgb, int destinationRgb, int sourceAlpha, int destinationAlpha ) : void
sourceRgb int
destinationRgb int
sourceAlpha int
destinationAlpha int
Résultat void

BufferData() public abstract méthode

public abstract BufferData ( int target, Array data, int usage ) : void
target int
data System.Array
usage int
Résultat void

BufferSubData() public abstract méthode

public abstract BufferSubData ( int target, int offset, Array data ) : void
target int
offset int
data System.Array
Résultat void

CheckFramebufferStatus() public abstract méthode

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

Clear() public abstract méthode

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

ClearColor() public abstract méthode

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

ClearDepth() public abstract méthode

public abstract ClearDepth ( float depth ) : void
depth float
Résultat void

ClearStencil() public abstract méthode

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

ColorMask() public abstract méthode

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

CompileShader() public abstract méthode

public abstract CompileShader ( IShader shader ) : void
shader IShader
Résultat void

CopyTexImage2D() public abstract méthode

public abstract 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 abstract méthode

public abstract 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 abstract méthode

public abstract CreateBuffer ( ) : IBuffer
Résultat IBuffer

CreateFramebuffer() public abstract méthode

public abstract CreateFramebuffer ( ) : IFrameBuffer
Résultat IFrameBuffer

CreateProgram() public abstract méthode

public abstract CreateProgram ( ) : IShaderProgram
Résultat IShaderProgram

CreateRenderbuffer() public abstract méthode

public abstract CreateRenderbuffer ( ) : IRenderBuffer
Résultat IRenderBuffer

CreateShader() public abstract méthode

public abstract CreateShader ( int type ) : IShader
type int
Résultat IShader

CreateTexture() public abstract méthode

public abstract CreateTexture ( ) : ITexture
Résultat ITexture

CullFace() public abstract méthode

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

DeleteBuffer() public abstract méthode

public abstract DeleteBuffer ( IBuffer buffer ) : void
buffer IBuffer
Résultat void

DeleteFramebuffer() public abstract méthode

public abstract DeleteFramebuffer ( IFrameBuffer frameBuffer ) : void
frameBuffer IFrameBuffer
Résultat void

DeleteRenderbuffer() public abstract méthode

public abstract DeleteRenderbuffer ( IRenderBuffer buffer ) : void
buffer IRenderBuffer
Résultat void

DeleteShader() public abstract méthode

public abstract DeleteShader ( IShader shader ) : void
shader IShader
Résultat void

DeleteShaderProgram() public abstract méthode

public abstract DeleteShaderProgram ( IShader program ) : void
program IShader
Résultat void

DeleteTexture() public abstract méthode

public abstract DeleteTexture ( ITexture texture ) : void
texture ITexture
Résultat void

DepthFunc() public abstract méthode

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

DepthMask() public abstract méthode

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

DepthRange() public abstract méthode

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

DetachShader() public abstract méthode

public abstract DetachShader ( IShaderProgram program, IShader shader ) : void
program IShaderProgram
shader IShader
Résultat void

Disable() public abstract méthode

public abstract Disable ( int component ) : void
component int
Résultat void

DisableVertexAttributeArray() public abstract méthode

public abstract DisableVertexAttributeArray ( int index ) : void
index int
Résultat void

DrawArrays() public abstract méthode

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

DrawElements() public abstract méthode

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

Enable() public abstract méthode

public abstract Enable ( int component ) : void
component int
Résultat void

EnableVertexAttribArray() public abstract méthode

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

Finish() public abstract méthode

public abstract Finish ( ) : void
Résultat void

Flush() public abstract méthode

public abstract Flush ( ) : void
Résultat void

FramebufferRenderbuffer() public abstract méthode

public abstract FramebufferRenderbuffer ( int target, int attachment, int renderBufferTarget, IRenderBuffer renderBuffer ) : void
target int
attachment int
renderBufferTarget int
renderBuffer IRenderBuffer
Résultat void

FramebufferTexture2D() public abstract méthode

public abstract FramebufferTexture2D ( int target, int attachment, int textureTarget, ITexture texture, int level ) : void
target int
attachment int
textureTarget int
texture ITexture
level int
Résultat void

FrontFace() public abstract méthode

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

GenerateMipmap() public abstract méthode

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

GetActiveAttribute() public abstract méthode

public abstract GetActiveAttribute ( IShaderProgram program, int index ) : IActiveInfo
program IShaderProgram
index int
Résultat IActiveInfo

GetActiveUniform() public abstract méthode

public abstract GetActiveUniform ( IShaderProgram program, int index ) : IActiveInfo
program IShaderProgram
index int
Résultat IActiveInfo

GetAttachedShaders() public abstract méthode

public abstract GetAttachedShaders ( IShaderProgram program ) : List
program IShaderProgram
Résultat List

GetAttribLocation() public abstract méthode

public abstract GetAttribLocation ( IShaderProgram program, String name ) : int
program IShaderProgram
name String
Résultat int

GetError() public abstract méthode

public abstract GetError ( ) : int
Résultat int

GetExtension() public abstract méthode

public abstract GetExtension ( String extension ) : Object
extension String
Résultat Object

GetFramebufferAttachmentParameter() public abstract méthode

public abstract GetFramebufferAttachmentParameter ( int target, int attachment, int pName ) : Object
target int
attachment int
pName int
Résultat Object

GetProgramInfoLog() public abstract méthode

public abstract GetProgramInfoLog ( IShaderProgram program ) : String
program IShaderProgram
Résultat String

GetProgramParameter() public abstract méthode

public abstract GetProgramParameter ( IShaderProgram program, int pName ) : Object
program IShaderProgram
pName int
Résultat Object

GetRenderbufferParameter() public abstract méthode

public abstract GetRenderbufferParameter ( int target, int pName ) : Object
target int
pName int
Résultat Object

GetScreenHeight() public abstract méthode

public abstract GetScreenHeight ( ) : int
Résultat int

GetScreenWidth() public abstract méthode

public abstract GetScreenWidth ( ) : int
Résultat int

GetShaderInfoLog() public abstract méthode

public abstract GetShaderInfoLog ( IShader shader ) : String
shader IShader
Résultat String

GetShaderParameter() public abstract méthode

public abstract GetShaderParameter ( IShader shader, int pName ) : Object
shader IShader
pName int
Résultat Object

GetShaderSource() public abstract méthode

public abstract GetShaderSource ( IShader shader ) : String
shader IShader
Résultat String

GetSupportedExtensions() public abstract méthode

public abstract GetSupportedExtensions ( ) : String[]
Résultat String[]

GetTextureParameter() public abstract méthode

public abstract GetTextureParameter ( int target, int pName ) : float
target int
pName int
Résultat float

GetUniform() public abstract méthode

public abstract GetUniform ( IShaderProgram program, IUniformLocation location ) : List
program IShaderProgram
location IUniformLocation
Résultat List

GetUniformLocation() public abstract méthode

public abstract GetUniformLocation ( IShaderProgram program, String name ) : IUniformLocation
program IShaderProgram
name String
Résultat IUniformLocation

GetVertexAttrib() public abstract méthode

public abstract GetVertexAttrib ( int index, int pName ) : Object
index int
pName int
Résultat Object

GetVertexAttribOffset() public abstract méthode

public abstract GetVertexAttribOffset ( int index, int pName ) : int
index int
pName int
Résultat int

Hint() public abstract méthode

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

IsBuffer() public abstract méthode

public abstract IsBuffer ( IBuffer buffer ) : bool
buffer IBuffer
Résultat bool

IsEnabled() public abstract méthode

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

IsFramebuffer() public abstract méthode

public abstract IsFramebuffer ( IFrameBuffer frameBuffer ) : bool
frameBuffer IFrameBuffer
Résultat bool

IsRenderbuffer() public abstract méthode

public abstract IsRenderbuffer ( IRenderBuffer renderBuffer ) : bool
renderBuffer IRenderBuffer
Résultat bool

IsShader() public abstract méthode

public abstract IsShader ( IShader shader ) : bool
shader IShader
Résultat bool

IsShaderProgram() public abstract méthode

public abstract IsShaderProgram ( IShaderProgram shaderProgram ) : bool
shaderProgram IShaderProgram
Résultat bool

IsTexture() public abstract méthode

public abstract IsTexture ( ITexture texture ) : bool
texture ITexture
Résultat bool

LineWidth() public abstract méthode

public abstract LineWidth ( float width ) : void
width float
Résultat void

LinkProgram() public abstract méthode

public abstract LinkProgram ( IShaderProgram program ) : void
program IShaderProgram
Résultat void

PixelStorei() public abstract méthode

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

PolygonOffset() public abstract méthode

public abstract PolygonOffset ( float factor, float offset ) : void
factor float
offset float
Résultat void

ReadPixels() public abstract méthode

public abstract ReadPixels ( int x, int y, int width, int height, int format, int type, Array pixels ) : void
x int
y int
width int
height int
format int
type int
pixels System.Array
Résultat void

RenderbufferStorage() public abstract méthode

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

SampleCoverage() public abstract méthode

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

Scissor() public abstract méthode

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

ShaderSource() public abstract méthode

public abstract ShaderSource ( IShader shader, String source ) : void
shader IShader
source String
Résultat void

StencilFuncSeparate() public abstract méthode

public abstract StencilFuncSeparate ( int face, int func, int reff, int mask ) : void
face int
func int
reff int
mask int
Résultat void

StencilFunction() public abstract méthode

public abstract StencilFunction ( int func, int reff, int mask ) : void
func int
reff int
mask int
Résultat void

StencilMask() public abstract méthode

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

StencilMaskSeparate() public abstract méthode

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

StencilOp() public abstract méthode

public abstract StencilOp ( int fail, int zFail, int zPass ) : void
fail int
zFail int
zPass int
Résultat void

StencilOpSeparate() public abstract méthode

public abstract StencilOpSeparate ( int face, int fail, int zFail, int zPass ) : void
face int
fail int
zFail int
zPass int
Résultat void

TexImage2D() public abstract méthode

public abstract TexImage2D ( int target, int level, int internalFormat, int format, int type, IImageResource image ) : void
target int
level int
internalFormat int
format int
type int
image IImageResource
Résultat void

TexImage2D() public abstract méthode

public abstract TexImage2D ( int target, int level, int internalFormat, int format, int type, ImageData image ) : void
target int
level int
internalFormat int
format int
type int
image ImageData
Résultat void

TexImage2D() public abstract méthode

public abstract TexImage2D ( int target, int level, int xOffset, int yOffset, int format, int type, IImageResource image ) : void
target int
level int
xOffset int
yOffset int
format int
type int
image IImageResource
Résultat void

TexImage2D() public abstract méthode

public abstract TexImage2D ( int target, int level, int xOffset, int yOffset, int format, int type, ImageData image ) : void
target int
level int
xOffset int
yOffset int
format int
type int
image ImageData
Résultat void

TexImage2D() public abstract méthode

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

TexParameterf() public abstract méthode

public abstract TexParameterf ( int target, int pName, float param ) : void
target int
pName int
param float
Résultat void

TexParameteri() public abstract méthode

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

Uniform1f() public abstract méthode

public abstract Uniform1f ( IUniformLocation location, float x ) : void
location IUniformLocation
x float
Résultat void

Uniform1fv() public abstract méthode

public abstract Uniform1fv ( IUniformLocation location, float v ) : void
location IUniformLocation
v float
Résultat void

Uniform1i() public abstract méthode

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

Uniform1iv() public abstract méthode

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

Uniform2f() public abstract méthode

public abstract Uniform2f ( IUniformLocation location, float x, float y ) : void
location IUniformLocation
x float
y float
Résultat void

Uniform2fv() public abstract méthode

public abstract Uniform2fv ( IUniformLocation location, float v ) : void
location IUniformLocation
v float
Résultat void

Uniform2i() public abstract méthode

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

Uniform2iv() public abstract méthode

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

Uniform3f() public abstract méthode

public abstract Uniform3f ( IUniformLocation location, float x, float y, float z ) : void
location IUniformLocation
x float
y float
z float
Résultat void

Uniform3fv() public abstract méthode

public abstract Uniform3fv ( IUniformLocation location, float v ) : void
location IUniformLocation
v float
Résultat void

Uniform3i() public abstract méthode

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

Uniform3iv() public abstract méthode

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

Uniform4f() public abstract méthode

public abstract Uniform4f ( IUniformLocation location, float x, float y, float z, float w ) : void
location IUniformLocation
x float
y float
z float
w float
Résultat void

Uniform4fv() public abstract méthode

public abstract Uniform4fv ( IUniformLocation location, float v ) : void
location IUniformLocation
v float
Résultat void

Uniform4i() public abstract méthode

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

Uniform4iv() public abstract méthode

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

UniformMatrix2fv() public abstract méthode

public abstract UniformMatrix2fv ( IUniformLocation location, bool transpose, float value ) : void
location IUniformLocation
transpose bool
value float
Résultat void

UniformMatrix3fv() public abstract méthode

public abstract UniformMatrix3fv ( IUniformLocation location, bool transpose, float value ) : void
location IUniformLocation
transpose bool
value float
Résultat void

UniformMatrix4fv() public abstract méthode

public abstract UniformMatrix4fv ( IUniformLocation location, bool transpose, float value ) : void
location IUniformLocation
transpose bool
value float
Résultat void

UseProgram() public abstract méthode

public abstract UseProgram ( IShaderProgram program ) : void
program IShaderProgram
Résultat void

ValidateProgram() public abstract méthode

public abstract ValidateProgram ( IShaderProgram program ) : void
program IShaderProgram
Résultat void

VertexAttrib1f() public abstract méthode

public abstract VertexAttrib1f ( int index, float x ) : void
index int
x float
Résultat void

VertexAttrib1fv() public abstract méthode

public abstract VertexAttrib1fv ( int index, float values ) : void
index int
values float
Résultat void

VertexAttrib2f() public abstract méthode

public abstract VertexAttrib2f ( int index, float x, float y ) : void
index int
x float
y float
Résultat void

VertexAttrib2fv() public abstract méthode

public abstract VertexAttrib2fv ( int index, float values ) : void
index int
values float
Résultat void

VertexAttrib3f() public abstract méthode

public abstract VertexAttrib3f ( int index, float x, float y, float z ) : void
index int
x float
y float
z float
Résultat void

VertexAttrib3fv() public abstract méthode

public abstract VertexAttrib3fv ( int index, float values ) : void
index int
values float
Résultat void

VertexAttrib4f() public abstract méthode

public abstract VertexAttrib4f ( int index, float x, float y, float z, float w ) : void
index int
x float
y float
z float
w float
Résultat void

VertexAttrib4fv() public abstract méthode

public abstract VertexAttrib4fv ( int index, float values ) : void
index int
values float
Résultat void

VertexAttribPointer() public abstract méthode

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

Viewport() public abstract méthode

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