Add Buffer abstractions

This commit is contained in:
Thraix
2023-01-14 18:15:33 +01:00
parent fa207c591c
commit be8bcb0aaf
20 changed files with 1221 additions and 757 deletions
+2 -2
View File
@@ -4,12 +4,12 @@
#include <optional>
#include <vector>
struct QueueFamilies
struct QueueFamiliesQuery
{
std::optional<uint32_t> graphicsFamily;
std::optional<uint32_t> presentFamily;
QueueFamilies(VkSurfaceKHR surface, VkPhysicalDevice device)
QueueFamiliesQuery(VkSurfaceKHR surface, VkPhysicalDevice device)
{
uint32_t queueFamilyCount = 0;
vkGetPhysicalDeviceQueueFamilyProperties(device, &queueFamilyCount, nullptr);