SDL/src/render
nmlgc 2ffabb5150 render: Fix texture format selection for color-keyed indexed surfaces
015cc6a broke texture format selection for this kind of surface if the
renderer's first texture format doesn't happen to have an alpha
channel. This happens for on-screen software renderers on Windows,
whose preferred format is the window's own `SDL_PIXELFORMAT_XRGB8888`.
This fixed check also cover the intent behind 015cc6a, assuming that
indexed and alpha formats are mutually exclusive.
2025-10-14 21:23:09 -07:00
..
direct3d Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported 2025-10-12 10:46:48 -07:00
direct3d11 Disable D3D feature levels below 11.0 for the D3D11 renderer 2025-10-08 21:10:08 -07:00
direct3d12 Added support for linear and pixel art scaling for palettized textures 2025-10-04 15:12:08 -07:00
gpu Added support for external GPU textures to the GPU renderer 2025-10-06 07:31:00 -07:00
metal Fix compiling Metal renderer with SDL_LEAN_AND_MEAN 2025-10-07 16:20:59 -07:00
ngage Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported 2025-10-12 10:46:48 -07:00
opengl Handle partial OpenGL shader availability 2025-10-13 15:27:13 -07:00
opengles2 Added support for linear and pixel art scaling for palettized textures 2025-10-04 15:12:08 -07:00
ps2 Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported 2025-10-12 10:46:48 -07:00
psp Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported 2025-10-12 10:46:48 -07:00
software Fixed build 2025-10-03 16:04:45 -07:00
vitagxm Don't allow SDL_TEXTURE_ADDRESS_WRAP if it's not supported 2025-10-12 10:46:48 -07:00
vulkan Fixed bug #14173 - Android / SDL_Renderer Vulkan : going background / foreground produces a black screen. 2025-10-09 08:40:42 -07:00
SDL_d3dmath.h Make D3D math functions static inline to reduce likelihood of linking conflicts 2025-10-14 16:56:41 -07:00
SDL_render.c render: Fix texture format selection for color-keyed indexed surfaces 2025-10-14 21:23:09 -07:00
SDL_render_debug_font.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_render_unsupported.c Updated copyright for 2025 2025-01-01 07:45:52 -08:00
SDL_sysrender.h Each application palette corresponds to one hardware palette 2025-09-28 22:10:06 -07:00
SDL_yuv_sw.c Renamed SDL_SoftStretch() to SDL_StretchSurface() 2025-02-03 08:51:32 -08:00
SDL_yuv_sw_c.h Updated copyright for 2025 2025-01-01 07:45:52 -08:00