|
Kohi Game Engine
|
The state for a shader binding set individual usage. More...
#include <vulkan_types.h>
Data Fields | |
| u64 | ubo_size |
| The actual size of the uniform buffer object for this set. More... | |
| u64 | ubo_stride |
| The stride of the uniform buffer object for this set. More... | |
| u64 | ubo_offset |
| The offset in bytes in the uniform buffer. INVALID_ID_U64 if unused. More... | |
| VkDescriptorSet | descriptor_sets [VULKAN_RESOURCE_IMAGE_COUNT] |
| The descriptor sets for this set use, one per colour image. More... | |
| vulkan_descriptor_state | ubo_descriptor_state |
| vulkan_ssbo_state * | ssbo_states |
| vulkan_sampler_state * | sampler_states |
| vulkan_texture_state * | texture_states |
| u16 | renderer_frame_number |
The state for a shader binding set individual usage.
| VkDescriptorSet descriptor_sets[VULKAN_RESOURCE_IMAGE_COUNT] |
The descriptor sets for this set use, one per colour image.
| u16 renderer_frame_number |
| vulkan_sampler_state* sampler_states |
| vulkan_ssbo_state* ssbo_states |
| vulkan_texture_state* texture_states |
| vulkan_descriptor_state ubo_descriptor_state |
| u64 ubo_offset |
The offset in bytes in the uniform buffer. INVALID_ID_U64 if unused.
| u64 ubo_size |
The actual size of the uniform buffer object for this set.
| u64 ubo_stride |
The stride of the uniform buffer object for this set.