Stride.Shaders.Compiler Namespace
Classes
Parameters used for compilation. |
||
Result of a compilation. |
||
Base class for implementations of IEffectCompiler, providing some helper functions. |
||
Checks if an effect has already been compiled in its cache before deferring to a real IEffectCompiler. |
||
Helper class that delegates actual compilation to another IEffectCompiler. |
||
Represents an effect compile request done to the EffectSystem. |
||
A System.Threading.Tasks.TaskScheduler with control over concurrency and priority, useful with EffectCompilerCache. |
||
Structs
Result of an effect bytecode compilation. |
||
Interfaces
Main interface used to compile a shader. |
Enums
Describes what kind of cache (if any) was used to retrieve the bytecode. |