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()