#include <shader.hpp>
◆ ShaderModule() [1/2]
| wren::vk::ShaderModule::ShaderModule |
( |
| ) |
|
|
default |
◆ ShaderModule() [2/2]
| wren::vk::ShaderModule::ShaderModule |
( |
reflect::spirv_t | spirv, |
|
|
const ::vk::ShaderModule & | module ) |
◆ get_descriptor_set_layout_bindings()
| auto wren::vk::ShaderModule::get_descriptor_set_layout_bindings |
( |
| ) |
const -> std::vector<::vk::DescriptorSetLayoutBinding > |
|
nodiscard |
◆ get_vertex_input_attributes()
| auto wren::vk::ShaderModule::get_vertex_input_attributes |
( |
| ) |
const -> std::vector<::vk::VertexInputAttributeDescription > |
|
nodiscard |
◆ get_vertex_input_bindings()
| auto wren::vk::ShaderModule::get_vertex_input_bindings |
( |
| ) |
const -> std::vector<::vk::VertexInputBindingDescription > |
|
nodiscard |
◆ module()
| auto wren::vk::ShaderModule::module |
( |
| ) |
const -> ::vk::ShaderModule |
|
inlinenodiscard |
◆ module_
| ::vk::ShaderModule wren::vk::ShaderModule::module_ |
|
private |
◆ reflection_
| std::shared_ptr<spv_reflect::ShaderModule> wren::vk::ShaderModule::reflection_ |
|
private |
◆ spirv_
The documentation for this class was generated from the following file: