NullEffectCompiler Class
Namespace: Stride.Shaders.Compiler
Assembly: Stride.Shaders.dll
Derived from NullEffectCompiler:
public class NullEffectCompiler : EffectCompilerBase, IReferencable, IEffectCompiler, IDisposable
|
Improve this Doc
View Source
Constructors
NullEffectCompiler(IVirtualFileProvider, DatabaseFileProvider)
public NullEffectCompiler(IVirtualFileProvider fileProvider, DatabaseFileProvider database)
Parameters
|
Improve this Doc
View Source
Properties
FileProvider
public override IVirtualFileProvider FileProvider { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
Methods
Compile(ShaderMixinSource, EffectCompilerParameters, CompilerParameters)
public override TaskOrResult<EffectBytecodeCompilerResult> Compile(ShaderMixinSource mixinTree, EffectCompilerParameters effectParameters, CompilerParameters compilerParameters = null)
Parameters
Returns
Overrides
GetShaderSourceHash(String)
public override ObjectId GetShaderSourceHash(string type)
Parameters
Type |
Name |
Description |
System.String |
type |
|
Returns
Overrides
Extension Methods