Module vulkano::pipeline::shader
[−]
[src]
Structs
ComputeShaderEntryPoint | |
FragmentShaderEntryPoint | |
GeometryShaderEntryPoint | |
ShaderInterfaceDefEntry |
Entry of a shader interface definition. |
ShaderModule |
Contains SPIR-V code with one or more entry points. |
SpecializationMapEntry |
Describes an indiviual constant to set in the shader. Also a field in the struct. |
TessControlShaderEntryPoint | |
TessEvaluationShaderEntryPoint | |
VertexShaderEntryPoint |
Enums
GeometryShaderExecutionMode |
Declares which type of primitives are expected by the geometry shader. |
Traits
ShaderInterfaceDef |
Structs that contain the definition of an interface between two shader stages, or between the outside and a shader stage. |
ShaderInterfaceDefMatch |
Extension trait for |
SpecializationConstants |
Trait to describe structs that contain specialization data for shaders. |