class
shadercreates a shader object from a SPIR-V module
handles loading a SPIR-V object from a source (disk, or otherwise). and subsequently uploads it to the driver to be validated. a couple of shaders together with a core::
types
classes
member-functions
Function documentation
std::optional<vk::PipelineShaderStageCreateInfo> core:: ivk:: shader:: pipeline(const specialization& description = specialization {})
Details
Returns | the pipeline shader stage create info for the given specialization. |
---|
core:: meta:: shader* core:: ivk:: shader:: meta() const noexcept
Returns | the meta data that describes this shader and its binding points. |
---|