SDL/src/render/direct3d12
Ryan C. Gordon 39c8434f5f render: Manage memory for SDL_Renderer* at higher level.
Previously, each backend would allocate and free the renderer struct. Now
the higher level does it, so the backends only manage their private resources.

This removes some boilerplate and avoids some potential accidents.
2024-04-19 00:25:59 -04:00
..
D3D12_PixelShader_Advanced.h Added the Chrome HDR tonemap operator 2024-02-21 19:25:49 -08:00
D3D12_PixelShader_Advanced.hlsl d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch 2024-03-02 10:30:29 -08:00
D3D12_PixelShader_Colors.h Added the Chrome HDR tonemap operator 2024-02-21 19:25:49 -08:00
D3D12_PixelShader_Colors.hlsl d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch 2024-03-02 10:30:29 -08:00
D3D12_PixelShader_Common.hlsli d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch 2024-03-02 10:30:29 -08:00
D3D12_PixelShader_Textures.h Added the Chrome HDR tonemap operator 2024-02-21 19:25:49 -08:00
D3D12_PixelShader_Textures.hlsl d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch 2024-03-02 10:30:29 -08:00
D3D12_RootSig_Advanced.h Added the Chrome HDR tonemap operator 2024-02-21 19:25:49 -08:00
D3D12_RootSig_Color.h Updated direct3d12 renderer with HDR10 and SDR whitelevel support 2024-02-05 13:17:10 -08:00
D3D12_RootSig_Texture.h Updated direct3d12 renderer with HDR10 and SDR whitelevel support 2024-02-05 13:17:10 -08:00
D3D12_Shader_Common.hlsli d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch 2024-03-02 10:30:29 -08:00
D3D12_VertexShader.hlsl d3d12: Move root sigs to D3D12_Shader_Common.hlsli, fix mismatch 2024-03-02 10:30:29 -08:00
D3D12_VertexShader_Advanced.h Added the Chrome HDR tonemap operator 2024-02-21 19:25:49 -08:00
D3D12_VertexShader_Color.h Updated direct3d12 renderer with HDR10 and SDR whitelevel support 2024-02-05 13:17:10 -08:00
D3D12_VertexShader_Texture.h Updated direct3d12 renderer with HDR10 and SDR whitelevel support 2024-02-05 13:17:10 -08:00
SDL_render_d3d12.c render: Manage memory for SDL_Renderer* at higher level. 2024-04-19 00:25:59 -04:00
SDL_render_d3d12_xbox.cpp Check the SDL_VIDEO_RENDER_??? macros with #if instead of #ifdef 2024-02-15 20:55:02 +03:00
SDL_render_d3d12_xbox.h Define SDL_PLATFORM_* macros instead of underscored ones (#8875) 2024-01-24 01:40:51 +00:00
SDL_shaders_d3d12.c Added the Chrome HDR tonemap operator 2024-02-21 19:25:49 -08:00
SDL_shaders_d3d12.h Added the Chrome HDR tonemap operator 2024-02-21 19:25:49 -08:00
SDL_shaders_d3d12_xboxone.cpp GDK: Remove old shader sources, unify shader compilation .bats 2024-03-02 10:30:29 -08:00
SDL_shaders_d3d12_xboxseries.cpp GDK: Remove old shader sources, unify shader compilation .bats 2024-03-02 10:30:29 -08:00
compile_shaders.bat GDK: Remove old shader sources, unify shader compilation .bats 2024-03-02 10:30:29 -08:00
compile_shaders_xbox.bat GDK: Remove old shader sources, unify shader compilation .bats 2024-03-02 10:30:29 -08:00