From 88e64f9ae1b004c731ca39e4b54bdb21f291b799 Mon Sep 17 00:00:00 2001
From: Francisco Javier Trujillo Mata <[EMAIL REDACTED]>
Date: Sun, 3 Jul 2022 23:29:25 +0200
Subject: [PATCH] Add natively supported colors
---
src/render/ps2/SDL_render_ps2.c | 30 +++++++++++++-----------------
1 file changed, 13 insertions(+), 17 deletions(-)
diff --git a/src/render/ps2/SDL_render_ps2.c b/src/render/ps2/SDL_render_ps2.c
index d6085bdfa88..5541becc6b2 100644
--- a/src/render/ps2/SDL_render_ps2.c
+++ b/src/render/ps2/SDL_render_ps2.c
@@ -1314,23 +1314,19 @@ PS2_CreateRenderer(SDL_Window * window, Uint32 flags)
}
SDL_RenderDriver PS2_RenderDriver = {
- PS2_CreateRenderer,
- {
- "PS2 gsKit",
- SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC | SDL_RENDERER_TARGETTEXTURE,
- 8,
- {
- SDL_PIXELFORMAT_ARGB8888,
- SDL_PIXELFORMAT_ABGR8888,
- SDL_PIXELFORMAT_RGBA8888,
- SDL_PIXELFORMAT_BGRA8888,
- SDL_PIXELFORMAT_RGB888,
- SDL_PIXELFORMAT_BGR888,
- SDL_PIXELFORMAT_RGB565,
- SDL_PIXELFORMAT_RGB555
- },
- .max_texture_width = 512,
- .max_texture_height = 512,}
+ .CreateRenderer = PS2_CreateRenderer,
+ .info = {
+ .name = "PS2 gsKit",
+ .flags = SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC | SDL_RENDERER_TARGETTEXTURE,
+ .num_texture_formats = 3,
+ .texture_formats = {
+ [0] = SDL_PIXELFORMAT_ABGR1555,
+ [1] = SDL_PIXELFORMAT_ABGR8888,
+ [2] = SDL_PIXELFORMAT_BGR888,
+ },
+ .max_texture_width = 1024,
+ .max_texture_height = 1024,
+ }
};
#endif /* SDL_VIDEO_RENDER_PS2 */