|
Kohi Game Engine
|
Represents a Vulkan-specific buffer. Used to load data onto the GPU. More...
#include <vulkan_types.h>
Data Fields | |
| VkBuffer | handle |
| The handle to the internal buffer. More... | |
| VkBufferUsageFlagBits | usage |
| The usage flags. More... | |
| b8 | is_locked |
| Indicates if the buffer's memory is currently locked. More... | |
| VkDeviceMemory | memory |
| The memory used by the buffer. More... | |
| VkMemoryRequirements | memory_requirements |
| The memory requirements for this buffer. More... | |
| i32 | memory_index |
| The index of the memory used by the buffer. More... | |
| u32 | memory_property_flags |
| The property flags for the memory used by the buffer. More... | |
Represents a Vulkan-specific buffer. Used to load data onto the GPU.
| VkBuffer handle |
The handle to the internal buffer.
| b8 is_locked |
Indicates if the buffer's memory is currently locked.
| VkDeviceMemory memory |
The memory used by the buffer.
| i32 memory_index |
The index of the memory used by the buffer.
| u32 memory_property_flags |
The property flags for the memory used by the buffer.
| VkMemoryRequirements memory_requirements |
The memory requirements for this buffer.
| VkBufferUsageFlagBits usage |
The usage flags.