sandbox
Loading...
Searching...
No Matches
extensions.hpp
1#ifndef LIBSBX_GRAPHICS_DEVICES_EXTENSIONS_HPP_
2#define LIBSBX_GRAPHICS_DEVICES_EXTENSIONS_HPP_
3
4#include <vector>
5
6#include <fmt/format.h>
7
8#include <vulkan/vulkan.hpp>
9
10#include <libsbx/core/engine.hpp>
11
12#include <libsbx/utility/target.hpp>
13
14#include <libsbx/devices/devices_module.hpp>
15
16namespace sbx::graphics {
17
18struct extensions {
19
20 static auto device() -> std::vector<const char*>;
21
22 static auto instance() -> std::vector<const char*>;
23
24}; // struct extensions
25
26} // namespace sbx::graphics
27
28#endif // LIBSBX_GRAPHICS_DEVICES_EXTENSIONS_HPP_
Definition: instance.hpp:10
Definition: extensions.hpp:18