Store instance extensions, reworked support check

This commit is contained in:
Sascha Willems 2020-08-27 19:56:02 +02:00
parent 3298455373
commit de61539799
2 changed files with 21 additions and 13 deletions

View file

@ -99,6 +99,7 @@ protected:
std::chrono::time_point<std::chrono::high_resolution_clock> lastTimestamp;
// Vulkan instance, stores all per-application states
VkInstance instance;
std::vector<const char*> supportedInstanceExtensions;
// Physical device (GPU) that Vulkan will use
VkPhysicalDevice physicalDevice;
// Stores physical device properties (for e.g. checking device limits)