Skip to content

Commit e24eeef

Browse files
committed
The default render texture format is SDL_PIXELFORMAT_ARGB8888
We do this for consistency across backends
1 parent ca072c9 commit e24eeef

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

src/render/gpu/SDL_render_gpu.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1763,10 +1763,10 @@ static bool GPU_CreateRenderer(SDL_Renderer *renderer, SDL_Window *window, SDL_P
17631763
}
17641764
}
17651765

1766-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_BGRA32);
1767-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_RGBA32);
1768-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_BGRX32);
1769-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_RGBX32);
1766+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ARGB8888);
1767+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ABGR8888);
1768+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_XRGB8888);
1769+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_XBGR8888);
17701770
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ABGR2101010);
17711771
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_RGBA64_FLOAT);
17721772
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_INDEX8);

src/render/opengles2/SDL_render_gles2.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2417,10 +2417,10 @@ static bool GLES2_CreateRenderer(SDL_Renderer *renderer, SDL_Window *window, SDL
24172417
data->glGetIntegerv(GL_FRAMEBUFFER_BINDING, &window_framebuffer);
24182418
data->window_framebuffer = (GLuint)window_framebuffer;
24192419

2420-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_BGRA32);
2421-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_RGBA32);
2422-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_BGRX32);
2423-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_RGBX32);
2420+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ARGB8888);
2421+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ABGR8888);
2422+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_XRGB8888);
2423+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_XBGR8888);
24242424
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_INDEX8);
24252425
#ifdef SDL_HAVE_YUV
24262426
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_YV12);

src/render/vitagxm/SDL_render_vita_gxm.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,8 +234,8 @@ static bool VITA_GXM_CreateRenderer(SDL_Renderer *renderer, SDL_Window *window,
234234

235235
renderer->name = VITA_GXM_RenderDriver.name;
236236
renderer->npot_texture_wrap_unsupported = true;
237-
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ABGR8888);
238237
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ARGB8888);
238+
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_ABGR8888);
239239
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_RGB565);
240240
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_BGR565);
241241
SDL_AddSupportedTextureFormat(renderer, SDL_PIXELFORMAT_YV12);

0 commit comments

Comments
 (0)