EffectCompilerParameters Struct
Namespace: Stride.Shaders.CompilerAssembly: Stride.Shaders.dll
[DataContract]
public struct EffectCompilerParameters
Name | Description | |
---|---|---|
Fields | ||
Default | ||
Properties | ||
Debug | ||
OptimizationLevel | ||
Platform | ||
Profile | ||
TaskPriority | Gets or sets the priority (in case this compile is scheduled in a custom async pool) |
|
Methods | ||
ApplyCompilationMode(CompilationMode) |
Fields
Default
public static readonly EffectCompilerParameters Default
Field Value
Type | Description |
---|---|
EffectCompilerParameters |
Properties
Debug
public bool Debug { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
OptimizationLevel
public int OptimizationLevel { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Platform
public GraphicsPlatform Platform { get; set; }
Property Value
Type | Description |
---|---|
GraphicsPlatform |
Profile
public GraphicsProfile Profile { get; set; }
Property Value
Type | Description |
---|---|
GraphicsProfile |
TaskPriority
Gets or sets the priority (in case this compile is scheduled in a custom async pool)
public int TaskPriority { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 | The priority. |
Methods
ApplyCompilationMode(CompilationMode)
public void ApplyCompilationMode(CompilationMode compilationMode)
Parameters
Type | Name | Description |
---|---|---|
CompilationMode | compilationMode |
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()