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