C# Class CSPspEmu.Core.Gpu.Impl.Opengl.OpenglGpuImpl

Afficher le fichier Open project: soywiz/cspspemu Class Usage Examples

Méthodes publiques

Свойство Type Description
AlreadyInitialized bool
IsCurrentWindow bool
OpenglContext IGLContext

Méthodes publiques

Méthode Description
GlGetString ( int Name ) : string
InitSynchronizedOnce ( ) : void

SetCurrent ( ) : void
StopSynchronized ( ) : void
Transfer ( GpuStateStruct GpuState ) : void
UnsetCurrent ( ) : void

Private Methods

Méthode Description
PrepareStateDraw ( GpuStateStruct GpuState ) : void
PrepareState_AlphaTest ( GpuStateStruct GpuState ) : void
PrepareState_Blend ( GpuStateStruct GpuState ) : void
PrepareState_Clip ( GpuStateStruct GpuState ) : void
PrepareState_Colors_2D ( GpuStateStruct GpuState ) : void
PrepareState_Colors_3D ( GpuStateStruct GpuState ) : void
PrepareState_CullFace ( GpuStateStruct GpuState ) : void
PrepareState_Depth ( GpuStateStruct GpuState ) : void
PrepareState_DepthTest ( GpuStateStruct GpuState ) : void
PrepareState_Lighting ( GpuStateStruct GpuState ) : void
PrepareState_Stencil ( GpuStateStruct GpuState ) : void
PrepareState_Texture_2D ( GpuStateStruct GpuState ) : void
PrepareState_Texture_3D ( GpuStateStruct GpuState ) : void
PrepareState_Texture_Common ( GpuStateStruct GpuState ) : void
TransferGeneric ( GpuStateStruct GpuState ) : void
TransferToFrameBuffer ( GpuStateStruct GpuState ) : void

Method Details

GlGetString() public static méthode

public static GlGetString ( int Name ) : string
Name int
Résultat string

InitSynchronizedOnce() public méthode

public InitSynchronizedOnce ( ) : void
Résultat void

SetCurrent() public méthode

public SetCurrent ( ) : void
Résultat void

StopSynchronized() public méthode

public StopSynchronized ( ) : void
Résultat void

Transfer() public méthode

public Transfer ( GpuStateStruct GpuState ) : void
GpuState GpuStateStruct
Résultat void

UnsetCurrent() public méthode

public UnsetCurrent ( ) : void
Résultat void

Property Details

AlreadyInitialized public_oe static_oe property

public static bool AlreadyInitialized
Résultat bool

IsCurrentWindow public_oe property

public bool IsCurrentWindow
Résultat bool

OpenglContext public_oe static_oe property

public static IGLContext OpenglContext
Résultat IGLContext