6063309932
setVSync demanava SDL_GPU_PRESENTMODE_IMMEDIATE sense comprovar suport. A SDL_GPU només VSYNC està garantit; IMMEDIATE i MAILBOX són opcionals. Si no estaven suportats (típicament Wayland/X11 amb compositor), SDL retornava error i la swapchain es quedava en VSYNC sense que ho sabéssim. Ara: - Consultem SDL_WindowSupportsGPUPresentMode abans de fer la crida. - En VSync OFF: provem IMMEDIATE → fallback a MAILBOX → si cap, ens quedem en VSYNC i avisem (driver/compositor força VSync). - Loggejem sempre el mode efectiu (no només els errors), perquè ara mateix no hi havia forma de saber des de fora si el toggle havia tingut efecte.