![]() |
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.