Atomic Engine
Atomic Engine is a cross-platform vulkan based 3D Game Engine
Loading...
Searching...
No Matches
vkValidationLayers.h
1#pragma once
2#include <vulkan/vulkan.hpp>
3#include <vector>
4
5namespace atomic
6{
7 namespace render
8 {
9 namespace vkLib
10 {
11 class VkValidationLayers
12 {
13 public:
14 VkValidationLayers();
15 ~VkValidationLayers();
16
17 std::vector<const char*> getValidationLayers();
18 bool checkValidationLayersSupport();
19
20 private:
21 std::vector<const char*> validationLayers;
22 uint32_t layerCount;
23 };
24 }
25 }
26}