SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::prop::Renderer::Create Namespace Reference

Properties for Renderer creation. More...

Variables

constexpr auto NAME_STRING
 String for name.
constexpr auto WINDOW_POINTER
 Pointer to window.
constexpr auto SURFACE_POINTER
 Pointer to surface.
constexpr auto OUTPUT_COLORSPACE_NUMBER
 Number for output colorspace.
constexpr auto PRESENT_VSYNC_NUMBER
 Number for present vsync.
constexpr auto GPU_DEVICE_POINTER
 Pointer to gpu device.
constexpr auto GPU_SHADERS_SPIRV_BOOLEAN
 Enable gpu shaders spirv.
constexpr auto GPU_SHADERS_DXIL_BOOLEAN
 Enable gpu shaders dxil.
constexpr auto GPU_SHADERS_MSL_BOOLEAN
 Enable gpu shaders msl.
constexpr auto VULKAN_INSTANCE_POINTER
 Pointer to vulkan instance.
constexpr auto VULKAN_SURFACE_NUMBER
 Vulkan surface number.
constexpr auto VULKAN_PHYSICAL_DEVICE_POINTER
 Pointer to vulkan physical device.
constexpr auto VULKAN_DEVICE_POINTER
 Pointer to vulkan device.
constexpr auto VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER
 Vulkan graphics queue family index number.
constexpr auto VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER
 Vulkan present queue family index number.

Detailed Description

Variable Documentation

◆ GPU_DEVICE_POINTER

auto SDL::prop::Renderer::Create::GPU_DEVICE_POINTER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_GPU_DEVICE_POINTER

Pointer to gpu device.

◆ GPU_SHADERS_DXIL_BOOLEAN

auto SDL::prop::Renderer::Create::GPU_SHADERS_DXIL_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_GPU_SHADERS_DXIL_BOOLEAN

Enable gpu shaders dxil.

◆ GPU_SHADERS_MSL_BOOLEAN

auto SDL::prop::Renderer::Create::GPU_SHADERS_MSL_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_GPU_SHADERS_MSL_BOOLEAN

Enable gpu shaders msl.

◆ GPU_SHADERS_SPIRV_BOOLEAN

auto SDL::prop::Renderer::Create::GPU_SHADERS_SPIRV_BOOLEAN
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_GPU_SHADERS_SPIRV_BOOLEAN

Enable gpu shaders spirv.

◆ NAME_STRING

auto SDL::prop::Renderer::Create::NAME_STRING
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_NAME_STRING

String for name.

◆ OUTPUT_COLORSPACE_NUMBER

auto SDL::prop::Renderer::Create::OUTPUT_COLORSPACE_NUMBER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_OUTPUT_COLORSPACE_NUMBER

Number for output colorspace.

◆ PRESENT_VSYNC_NUMBER

auto SDL::prop::Renderer::Create::PRESENT_VSYNC_NUMBER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_PRESENT_VSYNC_NUMBER

Number for present vsync.

◆ SURFACE_POINTER

auto SDL::prop::Renderer::Create::SURFACE_POINTER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_SURFACE_POINTER

Pointer to surface.

◆ VULKAN_DEVICE_POINTER

auto SDL::prop::Renderer::Create::VULKAN_DEVICE_POINTER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_VULKAN_DEVICE_POINTER

Pointer to vulkan device.

◆ VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER

auto SDL::prop::Renderer::Create::VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_VULKAN_GRAPHICS_QUEUE_FAMILY_INDEX_NUMBER

Vulkan graphics queue family index number.

◆ VULKAN_INSTANCE_POINTER

auto SDL::prop::Renderer::Create::VULKAN_INSTANCE_POINTER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_VULKAN_INSTANCE_POINTER

Pointer to vulkan instance.

◆ VULKAN_PHYSICAL_DEVICE_POINTER

auto SDL::prop::Renderer::Create::VULKAN_PHYSICAL_DEVICE_POINTER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_VULKAN_PHYSICAL_DEVICE_POINTER

Pointer to vulkan physical device.

◆ VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER

auto SDL::prop::Renderer::Create::VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER

Vulkan present queue family index number.

◆ VULKAN_SURFACE_NUMBER

auto SDL::prop::Renderer::Create::VULKAN_SURFACE_NUMBER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_VULKAN_SURFACE_NUMBER

Vulkan surface number.

◆ WINDOW_POINTER

auto SDL::prop::Renderer::Create::WINDOW_POINTER
constexpr
Initial value:
=
SDL_PROP_RENDERER_CREATE_WINDOW_POINTER

Pointer to window.