![]() |
Paradox Game Engine
v1.0.0 beta06
|
Classes | |
class | AstExtensions |
class | BreakContinueVisitor |
class | CallstackVisitor |
class | ConstantBufferLayoutRule |
A single map rule. More... | |
class | GlobalUniformVisitor |
Collect a list of global uniforms that are used as global temporary variable. More... | |
class | GlslKeywords |
GlslKeywords More... | |
class | HlslToGlslConvertor |
HLSL to GLSL conversion requires several steps: More... | |
class | HlslTypes |
class | MapRule |
A map rule for types. More... | |
class | PipelineStageHelper |
Helper functions for PipelineStage. More... | |
class | SamplerMappingVisitor |
Collect the texture and sampler pair used in the HLSL shader. More... | |
struct | SamplerTextureKey |
class | ShaderModelHelper |
class | VariableLayoutRule |
A single map rule. More... | |
Enumerations | |
enum | PipelineStage { PipelineStage.Vertex = 0, PipelineStage.Hull = 1, PipelineStage.Domain = 2, PipelineStage.Geometry = 3, PipelineStage.Pixel = 4, PipelineStage.Compute = 5, PipelineStage.None = 6 } |
Enum to specify pipeline stage. More... | |
enum | ShaderModel { ShaderModel.Model11, ShaderModel.Model20, ShaderModel.Model30, ShaderModel.Model40, ShaderModel.Model41, ShaderModel.Model50 } |
Describes a HLSL ShaderModel (SM2, SM3, SM4...etc.) More... | |
Enum to specify pipeline stage.
Enumerator | |
---|---|
Vertex | |
Hull | |
Domain | |
Geometry | |
Pixel | |
Compute | |
None |
Definition at line 11 of file PipelineStage.cs.
Describes a HLSL ShaderModel (SM2, SM3, SM4...etc.)
Enumerator | |
---|---|
Model11 |
SM 1.1 |
Model20 |
SM 2.0 |
Model30 |
SM 3.0 |
Model40 |
SM 4.0 |
Model41 |
SM 4.1 |
Model50 |
SM 5.0 |
Definition at line 10 of file ShaderModel.cs.