From 5da9e99da076dae56a4fbee31c774932d9928296 Mon Sep 17 00:00:00 2001 From: Sylvain Date: Thu, 16 Mar 2023 20:30:56 +0100 Subject: [PATCH] Fixed bug #7462 - 8888 as default GL backbuffer red/green/blue/alpha bit sizes --- src/test/SDL_test_common.c | 8 ++++---- src/video/SDL_video.c | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/SDL_test_common.c b/src/test/SDL_test_common.c index b90e05ea0..f8d98e313 100644 --- a/src/test/SDL_test_common.c +++ b/src/test/SDL_test_common.c @@ -96,10 +96,10 @@ SDLTest_CommonCreateState(char **argv, Uint32 flags) state->audiospec.samples = 2048; /* Set some very sane GL defaults */ - state->gl_red_size = 3; - state->gl_green_size = 3; - state->gl_blue_size = 2; - state->gl_alpha_size = 0; + state->gl_red_size = 8; + state->gl_green_size = 8; + state->gl_blue_size = 8; + state->gl_alpha_size = 8; state->gl_buffer_size = 0; state->gl_depth_size = 16; state->gl_stencil_size = 0; diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index 0748e17ca..5b969281e 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -3798,10 +3798,10 @@ void SDL_GL_ResetAttributes(void) _this->egl_surfaceattrib_callback = NULL; _this->egl_contextattrib_callback = NULL; - _this->gl_config.red_size = 3; - _this->gl_config.green_size = 3; - _this->gl_config.blue_size = 2; - _this->gl_config.alpha_size = 0; + _this->gl_config.red_size = 8; + _this->gl_config.green_size = 8; + _this->gl_config.blue_size = 8; + _this->gl_config.alpha_size = 8; _this->gl_config.buffer_size = 0; _this->gl_config.depth_size = 16; _this->gl_config.stencil_size = 0;