Struct CompilerParameters
This struct represents the parameters used by the shader compiler.
Namespace: Evergine.Common.Graphics
Assembly: Evergine.Common.dll
Syntax
public struct CompilerParameters
Fields
CompilationMode
The compiler mode. See CompilationMode.
Declaration
public CompilationMode CompilationMode
Field Value
| Type | Description |
|---|---|
| CompilationMode |
Profile
The available device capabilities. See GraphicsProfile.
Declaration
public GraphicsProfile Profile
Field Value
| Type | Description |
|---|---|
| GraphicsProfile |
Properties
Default
Gets the default values for CompilerParameters.
Declaration
public static CompilerParameters Default { get; }
Property Value
| Type | Description |
|---|---|
| CompilerParameters |
Methods
Read(BinaryReader)
Reads compiler parameters from a binary file.
Declaration
public static CompilerParameters Read(BinaryReader reader)
Parameters
| Type | Name | Description |
|---|---|---|
| BinaryReader | reader | Binary reader. |
Returns
| Type | Description |
|---|---|
| CompilerParameters | The read compiler parameters. |
SetDefault()
Default values for CompilerParameters.
Declaration
public void SetDefault()
Write(BinaryWriter)
Writes compiler parameters to a binary file.
Declaration
public void Write(BinaryWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| BinaryWriter | writer | The binary writer. |