C# Class Glare.Graphics.Device

Afficher le fichier Open project: Burton-Radons/Alexandria

Private Properties

Свойство Type Description
CheckError void
CreateError System.Exception
Device System
DrawStart void
GetDouble double
GetInt32 int
GetInt32 int
GetInt32 int
GetVector2d Vector2d
GetVector3i Vector3i
Initialize void
Lock ContextLock

Méthodes publiques

Méthode Description
Clear ( Vector4d color = null, double depth = null, int stencil = null ) : void
DispatchCompute ( Vector2i numGroups ) : void
DispatchCompute ( Vector3i numGroups ) : void
DispatchCompute ( int numGroupsX = 1, int numGroupsY = 1, int numGroupsZ = 1 ) : void

Private Methods

Méthode Description
CheckError ( ) : void
CreateError ( ErrorCode code ) : Exception
Device ( ) : System
DrawStart ( Program program ) : void
GetDouble ( GetPName pname ) : double
GetInt32 ( GetIndexedPName pname, int index ) : int
GetInt32 ( GetPName pname ) : int
GetInt32 ( GetPName pname, int defaultValue ) : int
GetVector2d ( GetPName pname ) : Vector2d
GetVector3i ( GetIndexedPName pname ) : Vector3i
Initialize ( ) : void
Lock ( ) : ContextLock

Method Details

Clear() public static méthode

public static Clear ( Vector4d color = null, double depth = null, int stencil = null ) : void
color Vector4d
depth double
stencil int
Résultat void

DispatchCompute() public static méthode

public static DispatchCompute ( Vector2i numGroups ) : void
numGroups Vector2i
Résultat void

DispatchCompute() public static méthode

public static DispatchCompute ( Vector3i numGroups ) : void
numGroups Vector3i
Résultat void

DispatchCompute() public static méthode

public static DispatchCompute ( int numGroupsX = 1, int numGroupsY = 1, int numGroupsZ = 1 ) : void
numGroupsX int
numGroupsY int
numGroupsZ int
Résultat void