Просмотр исходного кода

gles: Try to reconfigure the window instead of recreating it

SDL_ReconfigureWindow will fall back to recreation if necessary.
Frank Praznik 15 часов назад
Родитель
Сommit
4c28a67cd5
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      src/render/opengles/SDL_render_gles.c

+ 1 - 1
src/render/opengles/SDL_render_gles.c

@@ -1073,7 +1073,7 @@ static bool GLES_CreateRenderer(SDL_Renderer *renderer, SDL_Window *window, SDL_
         SDL_GL_SetAttribute(SDL_GL_CONTEXT_MAJOR_VERSION, RENDERER_CONTEXT_MAJOR);
         SDL_GL_SetAttribute(SDL_GL_CONTEXT_MINOR_VERSION, RENDERER_CONTEXT_MINOR);
 
-        if (!SDL_RecreateWindow(window, (window_flags & ~(SDL_WINDOW_VULKAN | SDL_WINDOW_METAL)) | SDL_WINDOW_OPENGL)) {
+        if (!SDL_ReconfigureWindow(window, (window_flags & ~(SDL_WINDOW_VULKAN | SDL_WINDOW_METAL)) | SDL_WINDOW_OPENGL)) {
             goto error;
         }
     }