From 5640647e140d45bfe7ba476a025aeed1bb2ec88d Mon Sep 17 00:00:00 2001 From: Ethan Lee Date: Mon, 2 Feb 2026 10:10:08 -0500 Subject: [PATCH] render: D3D12 Xbox buildfixes --- src/render/direct3d12/SDL_render_d3d12.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render/direct3d12/SDL_render_d3d12.c b/src/render/direct3d12/SDL_render_d3d12.c index 9f6d42f2e5..535343bd72 100644 --- a/src/render/direct3d12/SDL_render_d3d12.c +++ b/src/render/direct3d12/SDL_render_d3d12.c @@ -322,7 +322,7 @@ static SDL_PixelFormat D3D12_DXGIFormatToSDLPixelFormat(DXGI_FORMAT dxgiFormat) for (int i = 0; i < SDL_arraysize(dxgi_format_map); i++) { if (dxgi_format_map[i].unorm == dxgiFormat || dxgi_format_map[i].srgb == dxgiFormat) { - return dxgi_format_map[i].sdl; + return (SDL_PixelFormat) dxgi_format_map[i].sdl; } } return SDL_PIXELFORMAT_UNKNOWN; @@ -3547,7 +3547,7 @@ bool D3D12_CreateRenderer(SDL_Renderer *renderer, SDL_Window *window, SDL_Proper if ((unorm.Support1 & D3D12_FORMAT_SUPPORT1_TEXTURE2D) && (srgb.Support1 & D3D12_FORMAT_SUPPORT1_TEXTURE2D)) { - SDL_AddSupportedTextureFormat(renderer, dxgi_format_map[i].sdl); + SDL_AddSupportedTextureFormat(renderer, (SDL_PixelFormat) dxgi_format_map[i].sdl); } } SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_INDEX8);