|
SDL3pp
A slim C++ wrapper for SDL3
|
Properties for Renderer. More...
Namespaces | |
| namespace | Create |
| Properties for Renderer creation. | |
Variables | |
| constexpr auto | NAME_STRING |
| String for name. | |
| constexpr auto | WINDOW_POINTER |
| Pointer to window. | |
| constexpr auto | SURFACE_POINTER |
| Pointer to surface. | |
| constexpr auto | VSYNC_NUMBER |
| Number for vsync. | |
| constexpr auto | MAX_TEXTURE_SIZE_NUMBER |
| Number for max texture size. | |
| constexpr auto | TEXTURE_FORMATS_POINTER |
| Pointer to texture formats. | |
| constexpr auto | TEXTURE_WRAPPING_BOOLEAN |
| Texture wrapping enabled. | |
| constexpr auto | OUTPUT_COLORSPACE_NUMBER |
| Number for output colorspace. | |
| constexpr auto | HDR_ENABLED_BOOLEAN |
| Hdr enabled enabled. | |
| constexpr auto | SDR_WHITE_POINT_FLOAT |
| Float for sdr white point. | |
| constexpr auto | HDR_HEADROOM_FLOAT |
| Float for hdr headroom. | |
| constexpr auto | D3D9_DEVICE_POINTER |
| Pointer to d3d9 device. | |
| constexpr auto | D3D11_DEVICE_POINTER |
| Pointer to d3d11 device. | |
| constexpr auto | D3D11_SWAPCHAIN_POINTER |
| Pointer to d3d11 swapchain. | |
| constexpr auto | D3D12_DEVICE_POINTER |
| Pointer to d3d12 device. | |
| constexpr auto | D3D12_SWAPCHAIN_POINTER |
| Pointer to d3d12 swapchain. | |
| constexpr auto | D3D12_COMMAND_QUEUE_POINTER |
| Pointer to d3d12 command queue. | |
| 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 |
| Number for vulkan graphics queue family index. | |
| constexpr auto | VULKAN_PRESENT_QUEUE_FAMILY_INDEX_NUMBER |
| Number for vulkan present queue family index. | |
| constexpr auto | VULKAN_SWAPCHAIN_IMAGE_COUNT_NUMBER |
| Vulkan swapchain image count. | |
| constexpr auto | GPU_DEVICE_POINTER |
| Pointer to gpu device. | |
Properties for Renderer.
Properties within Create sub-namespace can be used when creating a renderer with CreateRendererWithProperties. The other properties can be used to query information about an existing renderer with Renderer.GetProperties.
|
constexpr |
Pointer to d3d11 device.
|
constexpr |
Pointer to d3d11 swapchain.
|
constexpr |
Pointer to d3d12 command queue.
|
constexpr |
Pointer to d3d12 device.
|
constexpr |
Pointer to d3d12 swapchain.
|
constexpr |
Pointer to d3d9 device.
|
constexpr |
Pointer to gpu device.
|
constexpr |
Hdr enabled enabled.
|
constexpr |
Float for hdr headroom.
|
constexpr |
Number for max texture size.
|
constexpr |
String for name.
|
constexpr |
Number for output colorspace.
|
constexpr |
Float for sdr white point.
|
constexpr |
Pointer to surface.
|
constexpr |
Pointer to texture formats.
|
constexpr |
Texture wrapping enabled.
|
constexpr |
Number for vsync.
|
constexpr |
Pointer to vulkan device.
|
constexpr |
Number for vulkan graphics queue family index.
|
constexpr |
Pointer to vulkan instance.
|
constexpr |
Pointer to vulkan physical device.
|
constexpr |
Number for vulkan present queue family index.
|
constexpr |
Vulkan surface number.
|
constexpr |
Vulkan swapchain image count.
|
constexpr |
Pointer to window.