|
| uniform (std::uint32_t binding, std::uint32_t offset, std::uint32_t size, data_type type, bool is_readonly, bool is_writeonly, VkShaderStageFlags stage_flags) |
|
auto | binding () const noexcept -> std::uint32_t |
|
auto | offset () const noexcept -> std::uint32_t |
|
auto | size () const noexcept -> std::uint32_t |
|
auto | type () const noexcept -> data_type |
|
auto | is_readonly () const noexcept -> bool |
|
auto | is_writeonly () const noexcept -> bool |
|
auto | stage_flags () const noexcept -> VkShaderStageFlags |
|
auto | add_stage_flag (VkShaderStageFlags stage) noexcept -> void |
|
auto | operator== (const uniform &other) const noexcept -> bool |
|
The documentation for this class was generated from the following file:
- libsbx-graphics/libsbx/graphics/pipeline/shader.hpp