adding manual buffer mapping

This commit is contained in:
2024-12-08 16:43:51 +01:00
parent 52850323fd
commit 848844059c
8 changed files with 76 additions and 21 deletions

View File

@@ -23,7 +23,8 @@ typedef struct VulkanBuffer
} VulkanBuffer;
PulseBuffer VulkanCreateBuffer(PulseDevice device, const PulseBufferCreateInfo* create_infos);
bool VulkanGetBufferMap(PulseBuffer buffer, void** data);
bool VulkanMapBuffer(PulseBuffer buffer, void** data);
void VulkanUnmapBuffer(PulseBuffer buffer);
void VulkanDestroyBuffer(PulseDevice device, PulseBuffer buffer);
#endif // PULSE_VULKAN_BUFFER_H_