C# Class OpenTK.Graphics.ES20.GL.Core

Mostrar archivo Open project: prepare/HTML-Renderer Class Usage Examples

Private Methods

Method Description
ActiveTexture ( OpenTK texture ) : void
AttachShader ( UInt32 program, UInt32 shader ) : void
BeginPerfMonitorAMD ( UInt32 monitor ) : void
BindAttribLocation ( UInt32 program, UInt32 index, String name ) : void
BindBuffer ( OpenTK target, UInt32 buffer ) : void
BindFramebuffer ( OpenTK target, UInt32 framebuffer ) : void
BindRenderbuffer ( OpenTK target, UInt32 renderbuffer ) : void
BindTexture ( OpenTK target, UInt32 texture ) : void
BlendColor ( System.Single red, System.Single green, System.Single blue, System.Single alpha ) : void
BlendEquation ( OpenTK mode ) : void
BlendEquationSeparate ( OpenTK modeRGB, OpenTK modeAlpha ) : void
BlendFunc ( OpenTK sfactor, OpenTK dfactor ) : void
BlendFuncSeparate ( OpenTK srcRGB, OpenTK dstRGB, OpenTK srcAlpha, OpenTK dstAlpha ) : void
BufferData ( OpenTK target, IntPtr size, IntPtr data, OpenTK usage ) : void
BufferSubData ( OpenTK target, IntPtr offset, IntPtr size, IntPtr data ) : void
CheckFramebufferStatus ( OpenTK target ) : OpenTK.Graphics.ES20.FramebufferErrorCode
Clear ( OpenTK mask ) : void
ClearColor ( System.Single red, System.Single green, System.Single blue, System.Single alpha ) : void
ClearDepthf ( System.Single depth ) : void
ClearStencil ( Int32 s ) : void
ColorMask ( bool red, bool green, bool blue, bool alpha ) : void
CompileShader ( UInt32 shader ) : void
CompressedTexImage2D ( OpenTK target, Int32 level, OpenTK internalformat, Int32 width, Int32 height, Int32 border, Int32 imageSize, IntPtr data ) : void
CompressedTexImage3DOES ( OpenTK target, Int32 level, OpenTK internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, Int32 imageSize, IntPtr data ) : void
CompressedTexSubImage2D ( OpenTK target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK format, Int32 imageSize, IntPtr data ) : void
CompressedTexSubImage3DOES ( OpenTK target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK format, Int32 imageSize, IntPtr data ) : void
CopyTexImage2D ( OpenTK target, Int32 level, OpenTK internalformat, Int32 x, Int32 y, Int32 width, Int32 height, Int32 border ) : void
CopyTexSubImage2D ( OpenTK target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 x, Int32 y, Int32 width, Int32 height ) : void
CopyTexSubImage3DOES ( OpenTK target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 x, Int32 y, Int32 width, Int32 height ) : void
CreateProgram ( ) : Int32
CreateShader ( OpenTK type ) : Int32
CullFace ( OpenTK mode ) : void
DeleteBuffers ( Int32 n, UInt32 buffers ) : void
DeleteFencesNV ( Int32 n, UInt32 fences ) : void
DeleteFramebuffers ( Int32 n, UInt32 framebuffers ) : void
DeletePerfMonitorsAMD ( Int32 n, UInt32 monitors ) : void
DeleteProgram ( UInt32 program ) : void
DeleteRenderbuffers ( Int32 n, UInt32 renderbuffers ) : void
DeleteShader ( UInt32 shader ) : void
DeleteTextures ( Int32 n, UInt32 textures ) : void
DepthFunc ( OpenTK func ) : void
DepthMask ( bool flag ) : void
DepthRangef ( System.Single zNear, System.Single zFar ) : void
DetachShader ( UInt32 program, UInt32 shader ) : void
Disable ( OpenTK cap ) : void
DisableDriverControlQCOM ( UInt32 driverControl ) : void
DisableVertexAttribArray ( UInt32 index ) : void
DrawArrays ( OpenTK mode, Int32 first, Int32 count ) : void
DrawElements ( OpenTK mode, Int32 count, OpenTK type, IntPtr indices ) : void
EGLImageTargetRenderbufferStorageOES ( OpenTK target, IntPtr image ) : void
EGLImageTargetTexture2DOES ( OpenTK target, IntPtr image ) : void
Enable ( OpenTK cap ) : void
EnableDriverControlQCOM ( UInt32 driverControl ) : void
EnableVertexAttribArray ( UInt32 index ) : void
EndPerfMonitorAMD ( UInt32 monitor ) : void
Finish ( ) : void
FinishFenceNV ( UInt32 fence ) : void
Flush ( ) : void
FramebufferRenderbuffer ( OpenTK target, OpenTK attachment, OpenTK renderbuffertarget, UInt32 renderbuffer ) : void
FramebufferTexture2D ( OpenTK target, OpenTK attachment, OpenTK textarget, UInt32 texture, Int32 level ) : void
FramebufferTexture3DOES ( OpenTK target, OpenTK attachment, OpenTK textarget, UInt32 texture, Int32 level, Int32 zoffset ) : void
FrontFace ( OpenTK mode ) : void
GenBuffers ( Int32 n, [ buffers ) : void
GenFencesNV ( Int32 n, [ fences ) : void
GenFramebuffers ( Int32 n, [ framebuffers ) : void
GenPerfMonitorsAMD ( Int32 n, [ monitors ) : void
GenRenderbuffers ( Int32 n, [ renderbuffers ) : void
GenTextures ( Int32 n, [ textures ) : void
GenerateMipmap ( OpenTK target ) : void
GetActiveAttrib ( UInt32 program, UInt32 index, Int32 bufsize, [ length, [ size, [ type, [ name ) : void
GetActiveUniform ( UInt32 program, UInt32 index, Int32 bufsize, [ length, [ size, [ type, [ name ) : void
GetAttachedShaders ( UInt32 program, Int32 maxcount, [ count, [ shaders ) : void
GetAttribLocation ( UInt32 program, String name ) : int
GetBooleanv ( OpenTK pname, [ @params ) : void
GetBufferParameteriv ( OpenTK target, OpenTK pname, [ @params ) : void
GetBufferPointervOES ( OpenTK target, OpenTK pname, [ @params ) : void
GetDriverControlStringQCOM ( UInt32 driverControl, Int32 bufSize, [ length, [ driverControlString ) : void
GetDriverControlsQCOM ( [ num, Int32 size, [ driverControls ) : void
GetError ( ) : OpenTK.Graphics.ES20.ErrorCode
GetFenceivNV ( UInt32 fence, [ @params ) : void
GetFloatv ( OpenTK pname, [ @params ) : void
GetFramebufferAttachmentParameteriv ( OpenTK target, OpenTK attachment, OpenTK pname, [ @params ) : void
GetIntegerv ( OpenTK pname, [ @params ) : void
GetPerfMonitorCounterDataAMD ( UInt32 monitor, OpenTK pname, Int32 dataSize, [ data, [ bytesWritten ) : void
GetPerfMonitorCounterInfoAMD ( UInt32 group, UInt32 counter, OpenTK pname, [ data ) : void
GetPerfMonitorCounterStringAMD ( UInt32 group, UInt32 counter, Int32 bufSize, [ length, [ counterString ) : void
GetPerfMonitorCountersAMD ( UInt32 group, [ numCounters, [ maxActiveCounters, Int32 counterSize, [ counters ) : void
GetPerfMonitorGroupStringAMD ( UInt32 group, Int32 bufSize, [ length, [ groupString ) : void
GetPerfMonitorGroupsAMD ( [ numGroups, Int32 groupsSize, [ groups ) : void
GetProgramBinaryOES ( UInt32 program, Int32 bufSize, [ length, [ binaryFormat, [ binary ) : void
GetProgramInfoLog ( UInt32 program, Int32 bufsize, [ length, [ infolog ) : void
GetProgramiv ( UInt32 program, OpenTK pname, [ @params ) : void
GetRenderbufferParameteriv ( OpenTK target, OpenTK pname, [ @params ) : void
GetShaderInfoLog ( UInt32 shader, Int32 bufsize, [ length, [ infolog ) : void
GetShaderPrecisionFormat ( OpenTK shadertype, OpenTK precisiontype, [ range, [ precision ) : void
GetShaderSource ( UInt32 shader, Int32 bufsize, [ length, [ source ) : void
GetShaderiv ( UInt32 shader, OpenTK pname, [ @params ) : void
GetString ( OpenTK name ) : IntPtr
GetTexParameterfv ( OpenTK target, OpenTK pname, [ @params ) : void
GetTexParameteriv ( OpenTK target, OpenTK pname, [ @params ) : void
GetUniformLocation ( UInt32 program, String name ) : int
GetUniformfv ( UInt32 program, Int32 location, [ @params ) : void
GetUniformiv ( UInt32 program, Int32 location, [ @params ) : void
GetVertexAttribPointerv ( UInt32 index, OpenTK pname, [ pointer ) : void
GetVertexAttribfv ( UInt32 index, OpenTK pname, [ @params ) : void
GetVertexAttribiv ( UInt32 index, OpenTK pname, [ @params ) : void
Hint ( OpenTK target, OpenTK mode ) : void
IsBuffer ( UInt32 buffer ) : bool
IsEnabled ( OpenTK cap ) : bool
IsFenceNV ( UInt32 fence ) : bool
IsFramebuffer ( UInt32 framebuffer ) : bool
IsProgram ( UInt32 program ) : bool
IsRenderbuffer ( UInt32 renderbuffer ) : bool
IsShader ( UInt32 shader ) : bool
IsTexture ( UInt32 texture ) : bool
LineWidth ( Single width ) : void
LinkProgram ( UInt32 program ) : void
MapBufferOES ( OpenTK target, OpenTK access ) : IntPtr
PixelStorei ( OpenTK pname, Int32 param ) : void
PolygonOffset ( Single factor, Single units ) : void
ProgramBinaryOES ( UInt32 program, OpenTK binaryFormat, IntPtr binary, Int32 length ) : void
ReadPixels ( Int32 x, Int32 y, Int32 width, Int32 height, OpenTK format, OpenTK type, IntPtr pixels ) : void
ReleaseShaderCompiler ( ) : void
RenderbufferStorage ( OpenTK target, OpenTK internalformat, Int32 width, Int32 height ) : void
SampleCoverage ( Single value, bool invert ) : void
Scissor ( Int32 x, Int32 y, Int32 width, Int32 height ) : void
SelectPerfMonitorCountersAMD ( UInt32 monitor, bool enable, UInt32 group, Int32 numCounters, UInt32 countersList ) : void
SetFenceNV ( UInt32 fence, OpenTK condition ) : void
ShaderBinary ( Int32 n, UInt32 shaders, OpenTK binaryformat, IntPtr binary, Int32 length ) : void
ShaderSource ( UInt32 shader, Int32 count, String @string, Int32 length ) : void
StencilFunc ( OpenTK func, Int32 @ref, UInt32 mask ) : void
StencilFuncSeparate ( OpenTK face, OpenTK func, Int32 @ref, UInt32 mask ) : void
StencilMask ( UInt32 mask ) : void
StencilMaskSeparate ( OpenTK face, UInt32 mask ) : void
StencilOp ( OpenTK fail, OpenTK zfail, OpenTK zpass ) : void
StencilOpSeparate ( OpenTK face, OpenTK fail, OpenTK zfail, OpenTK zpass ) : void
TestFenceNV ( UInt32 fence ) : bool
TexImage2D ( OpenTK target, Int32 level, OpenTK internalformat, Int32 width, Int32 height, Int32 border, OpenTK format, OpenTK type, IntPtr pixels ) : void
TexImage3DOES ( OpenTK target, Int32 level, OpenTK internalformat, Int32 width, Int32 height, Int32 depth, Int32 border, OpenTK format, OpenTK type, IntPtr pixels ) : void
TexParameterf ( OpenTK target, OpenTK pname, Single param ) : void
TexParameterfv ( OpenTK target, OpenTK pname, Single @params ) : void
TexParameteri ( OpenTK target, OpenTK pname, Int32 param ) : void
TexParameteriv ( OpenTK target, OpenTK pname, Int32 @params ) : void
TexSubImage2D ( OpenTK target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 width, Int32 height, OpenTK format, OpenTK type, IntPtr pixels ) : void
TexSubImage3DOES ( OpenTK target, Int32 level, Int32 xoffset, Int32 yoffset, Int32 zoffset, Int32 width, Int32 height, Int32 depth, OpenTK format, OpenTK type, IntPtr pixels ) : void
Uniform1f ( Int32 location, Single x ) : void
Uniform1fv ( Int32 location, Int32 count, Single v ) : void
Uniform1i ( Int32 location, Int32 x ) : void
Uniform1iv ( Int32 location, Int32 count, Int32 v ) : void
Uniform2f ( Int32 location, Single x, Single y ) : void
Uniform2fv ( Int32 location, Int32 count, Single v ) : void
Uniform2i ( Int32 location, Int32 x, Int32 y ) : void
Uniform2iv ( Int32 location, Int32 count, Int32 v ) : void
Uniform3f ( Int32 location, Single x, Single y, Single z ) : void
Uniform3fv ( Int32 location, Int32 count, Single v ) : void
Uniform3i ( Int32 location, Int32 x, Int32 y, Int32 z ) : void
Uniform3iv ( Int32 location, Int32 count, Int32 v ) : void
Uniform4f ( Int32 location, Single x, Single y, Single z, Single w ) : void
Uniform4fv ( Int32 location, Int32 count, Single v ) : void
Uniform4i ( Int32 location, Int32 x, Int32 y, Int32 z, Int32 w ) : void
Uniform4iv ( Int32 location, Int32 count, Int32 v ) : void
UniformMatrix2fv ( Int32 location, Int32 count, bool transpose, Single value ) : void
UniformMatrix3fv ( Int32 location, Int32 count, bool transpose, Single value ) : void
UniformMatrix4fv ( Int32 location, Int32 count, bool transpose, Single value ) : void
UnmapBufferOES ( OpenTK target ) : bool
UseProgram ( UInt32 program ) : void
ValidateProgram ( UInt32 program ) : void
VertexAttrib1f ( UInt32 indx, Single x ) : void
VertexAttrib1fv ( UInt32 indx, Single values ) : void
VertexAttrib2f ( UInt32 indx, Single x, Single y ) : void
VertexAttrib2fv ( UInt32 indx, Single values ) : void
VertexAttrib3f ( UInt32 indx, Single x, Single y, Single z ) : void
VertexAttrib3fv ( UInt32 indx, Single values ) : void
VertexAttrib4f ( UInt32 indx, Single x, Single y, Single z, Single w ) : void
VertexAttrib4fv ( UInt32 indx, Single values ) : void
VertexAttribPointer ( UInt32 indx, Int32 size, OpenTK type, bool normalized, Int32 stride, IntPtr ptr ) : void
Viewport ( Int32 x, Int32 y, Int32 width, Int32 height ) : void