Trait vulkano::pipeline::shader::EntryPointAbstract [−][src]
pub unsafe trait EntryPointAbstract { fn module(&self) -> &ShaderModule; fn name(&self) -> &CStr; fn layout_desc(&self) -> &PipelineLayoutDesc; fn spec_constants(&self) -> &[SpecializationMapEntry]; }
Required methods
fn module(&self) -> &ShaderModule
fn module(&self) -> &ShaderModule
Returns the module this entry point comes from.
fn layout_desc(&self) -> &PipelineLayoutDesc
fn layout_desc(&self) -> &PipelineLayoutDesc
Returns the pipeline layout used by the shader stage.
fn spec_constants(&self) -> &[SpecializationMapEntry]
fn spec_constants(&self) -> &[SpecializationMapEntry]
Returns the layout of the specialization constants.