|
SDL3pp
A slim C++ wrapper for SDL3
|
Properties for GPUDevice creation. More...
Variables | |
| constexpr auto | DEBUGMODE_BOOLEAN |
| Enable debugmode. | |
| constexpr auto | PREFERLOWPOWER_BOOLEAN |
| Enable preferlowpower. | |
| constexpr auto | VERBOSE_BOOLEAN |
| Enable verbose. | |
| constexpr auto | NAME_STRING |
| String for name. | |
| constexpr auto | FEATURE_CLIP_DISTANCE_BOOLEAN |
| Enable feature clip distance. | |
| constexpr auto | FEATURE_DEPTH_CLAMPING_BOOLEAN |
| Enable feature depth clamping. | |
| constexpr auto | FEATURE_INDIRECT_DRAW_FIRST_INSTANCE_BOOLEAN |
| Enable feature indirect draw first instance. | |
| constexpr auto | FEATURE_ANISOTROPY_BOOLEAN |
| Enable feature anisotropy. | |
| constexpr auto | SHADERS_PRIVATE_BOOLEAN |
| Enable shaders private. | |
| constexpr auto | SHADERS_SPIRV_BOOLEAN |
| Enable shaders spirv. | |
| constexpr auto | SHADERS_DXBC_BOOLEAN |
| Enable shaders dxbc. | |
| constexpr auto | SHADERS_DXIL_BOOLEAN |
| Enable shaders dxil. | |
| constexpr auto | SHADERS_MSL_BOOLEAN |
| Enable shaders msl. | |
| constexpr auto | SHADERS_METALLIB_BOOLEAN |
| Enable shaders metallib. | |
| constexpr auto | D3D12_ALLOW_FEWER_RESOURCE_SLOTS_BOOLEAN |
| Enable d3d12 allow fewer resource slots. | |
| constexpr auto | D3D12_SEMANTIC_NAME_STRING |
| String for d3d12 semantic name. | |
| constexpr auto | D3D12_AGILITY_SDK_VERSION_NUMBER |
| Number for d3d12 agility sdk version. | |
| constexpr auto | D3D12_AGILITY_SDK_PATH_STRING |
| String for d3d12 agility sdk path. | |
| constexpr auto | VULKAN_REQUIRE_HARDWARE_ACCELERATION_BOOLEAN |
| Enable vulkan require hardware acceleration. | |
| constexpr auto | VULKAN_OPTIONS_POINTER |
| Pointer to vulkan options. | |
| constexpr auto | METAL_ALLOW_MACFAMILY1_BOOLEAN |
| Enable metal allow macfamily1. | |
Properties for GPUDevice creation.
|
constexpr |
String for d3d12 agility sdk path.
|
constexpr |
Number for d3d12 agility sdk version.
|
constexpr |
Enable d3d12 allow fewer resource slots.
|
constexpr |
String for d3d12 semantic name.
|
constexpr |
Enable debugmode.
|
constexpr |
Enable feature anisotropy.
|
constexpr |
Enable feature clip distance.
|
constexpr |
Enable feature depth clamping.
|
constexpr |
Enable feature indirect draw first instance.
|
constexpr |
Enable metal allow macfamily1.
|
constexpr |
String for name.
|
constexpr |
Enable preferlowpower.
|
constexpr |
Enable shaders dxbc.
|
constexpr |
Enable shaders dxil.
|
constexpr |
Enable shaders metallib.
|
constexpr |
Enable shaders msl.
|
constexpr |
Enable shaders private.
|
constexpr |
Enable shaders spirv.
|
constexpr |
Enable verbose.
|
constexpr |
Pointer to vulkan options.
|
constexpr |
Enable vulkan require hardware acceleration.