Создание пула команд

This commit is contained in:
2022-03-03 16:09:05 +03:00
parent 6a3f091190
commit b7fceb5433
2 changed files with 25 additions and 3 deletions

View File

@@ -25,6 +25,7 @@ class Vulkan
VkRenderPass renderPass; // Проходы рендера
VkPipelineLayout pipelineLayout; // Раскладка конвейера
VkPipeline graphicsPipeline; // Графический конвейер
VkCommandPool commandPool; // Пул команд
// Структура для хранения флагов
struct
@@ -43,6 +44,7 @@ class Vulkan
VkShaderModule createShaderModule(const char * filename); // Создание шейдерного модуля
void createGraphicPipeline(); // Создание графического конвеера
void createBuffer(VkDeviceSize size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, VkBuffer& buffer, VkDeviceMemory& bufferMemory); // Создание произвольного буфера данных
void createCommandPool(); // Создание пула команд
};
#endif // VK_H