PixelBullet
0.0.1
A C++ game engine
Loading...
Searching...
No Matches
engine
include
pixelbullet
graphics
gpu_selection.h
1
#pragma once
2
3
#include <cstdint>
4
#include <optional>
5
6
namespace
pixelbullet
7
{
8
enum class
GraphicsDevicePreference : uint8_t
9
{
10
Auto,
11
Discrete,
12
Integrated,
13
Virtual,
14
Cpu
15
};
16
17
struct
GraphicsDeviceSelection
18
{
19
GraphicsDevicePreference preference = GraphicsDevicePreference::Auto;
20
bool
preference_explicit =
false
;
21
std::optional<uint32_t> device_index;
22
};
23
}
// namespace pixelbullet
pixelbullet::GraphicsDeviceSelection
Definition
gpu_selection.h:18
Generated by
1.16.1