[−][src]Module rendy::shader
Shader compilation.
Structs
FileShaderInfo | Shader loaded from a source in the filesystem. |
ShaderSet | A |
ShaderSetBuilder | Builder class which is used to begin the reflection and shader set construction process for a shader set. Provides all the functionality needed to build a shader set with provided shaders and then reflect appropriate gfx-hal and generic shader information. |
ShaderStorage | Contains reflection and runtime nformation for a given compiled Shader Module. |
SourceCodeShaderInfo | Shader loaded from a source in the filesystem. |
SpecConstantSet | A set of Specialization constants for a certain shader set. |
SpirvReflection | Contains intermediate structured data of reflected shader information. |
SpirvShader | Spir-V shader. |
Enums
ShaderKind | Shader kind. |
SourceLanguage | Source language. |
Traits
Shader | Interface to create shader modules from shaders.
Implemented for static shaders via [ |
Type Definitions
PathBufShaderInfo | Shader info with a PathBuf for the path and static string for entry |
SourceShaderInfo | Shader info with static data. |
StaticShaderInfo | Deprecated DEPRECATED. USE |