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 Compilation
Declaration
public CompilationMode CompilationMode
Field Value
Type | Description |
---|---|
Compilation |
Profile
The available device capabilities. See Graphics
Declaration
public GraphicsProfile Profile
Field Value
Type | Description |
---|---|
Graphics |
Properties
Default
Gets the default values for CompilerParameters.
Declaration
public static CompilerParameters Default { get; }
Property Value
Type | Description |
---|---|
Compiler |
Methods
Read(BinaryReader)
Reads compiler parameters from a binary file.
Declaration
public static CompilerParameters Read(BinaryReader reader)
Parameters
Type | Name | Description |
---|---|---|
Binary |
reader | Binary reader. |
Returns
Type | Description |
---|---|
Compiler |
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 |
---|---|---|
Binary |
writer | The binary writer. |