18-05-26 result

This commit is contained in:
Johanness
2026-05-18 01:26:21 +03:00
parent ea7e73d6a4
commit ad215f32bc
34 changed files with 1616 additions and 395 deletions
+18
View File
@@ -9,6 +9,13 @@ uint32_t findMemoryType(
uint32_t typeFilter,
VkMemoryPropertyFlags properties);
uint32_t findMemoryTypeWithPreferred(
VkPhysicalDevice physicalDevice,
uint32_t typeFilter,
VkMemoryPropertyFlags requiredProperties,
VkMemoryPropertyFlags preferredProperties,
VkMemoryPropertyFlags& selectedProperties);
void createBuffer(
VkDevice device,
VkPhysicalDevice physicalDevice,
@@ -18,6 +25,17 @@ void createBuffer(
VkBuffer& buffer,
VkDeviceMemory& bufferMemory);
void createBufferWithPreferredMemory(
VkDevice device,
VkPhysicalDevice physicalDevice,
VkDeviceSize size,
VkBufferUsageFlags usage,
VkMemoryPropertyFlags requiredProperties,
VkMemoryPropertyFlags preferredProperties,
VkBuffer& buffer,
VkDeviceMemory& bufferMemory,
VkMemoryPropertyFlags& selectedProperties);
VkCommandBuffer beginSingleTimeCommands(
VkDevice device,
VkCommandPool commandPool);