SDL: testgles2.c: refresh cached SDL_GL_GetDrawableSize() on SDL_WINDOWEVENT_SIZE_CHANGED, not SDL_WINDOWEVENT_RESIZED

From 283089574032ffd39d41d85e5ac2d9a3d77cec5d Mon Sep 17 00:00:00 2001
From: Eric Wasylishen <[EMAIL REDACTED]>
Date: Wed, 8 Jun 2022 23:49:05 -0600
Subject: [PATCH] testgles2.c: refresh cached SDL_GL_GetDrawableSize() on
 SDL_WINDOWEVENT_SIZE_CHANGED, not SDL_WINDOWEVENT_RESIZED

Fixes bug with viewport not updating when moving window between monitors with different scale
factors on Windows (this should also fix the same issue on other OS'es, though untested)
---
 test/testgles2.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test/testgles2.c b/test/testgles2.c
index c42835ebb4c..4b9e5d250c3 100644
--- a/test/testgles2.c
+++ b/test/testgles2.c
@@ -454,7 +454,7 @@ void loop()
         switch (event.type) {
         case SDL_WINDOWEVENT:
             switch (event.window.event) {
-                case SDL_WINDOWEVENT_RESIZED:
+                case SDL_WINDOWEVENT_SIZE_CHANGED:
                     for (i = 0; i < state->num_windows; ++i) {
                         if (event.window.windowID == SDL_GetWindowID(state->windows[i])) {
                             int w, h;