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.