Frank Praznik
73fc274ef7
renderer: Check the surface validity flag when re-acquiring the surface in the software renderer
...
If a size change occurs, the sdl2-compat event handler will flush the renderer, which will cause the software renderer to re-acquire a surface that was invalidated due to the size change. However, if the OnWindowPixelSizeChanged handler is called afterward, the invalid flag will be set on the surface, causing presentation to fail.
Check both for a null surface pointer and an invalid surface flag when checking surface validity in the software renderer.
2026-04-27 12:56:58 -04:00
..
2026-04-24 22:26:28 -05:00
2026-04-27 11:46:15 -04:00
2026-03-02 11:59:17 -08:00
2026-04-26 21:12:14 +03:00
2026-01-01 09:40:08 -08:00
2026-04-25 15:26:22 -04:00
2026-04-23 19:54:49 -04:00
2026-02-24 09:48:57 -08:00
2026-04-23 22:52:33 -04:00
2026-04-10 10:53:58 -07:00
2026-03-01 11:35:58 -08:00
2026-02-24 10:18:17 -08:00
2026-03-12 12:41:34 -04:00
2026-04-26 21:12:14 +03:00
2026-02-07 18:14:00 +03:00
2026-01-01 09:40:08 -08:00
2026-02-20 10:27:44 -05:00
2026-04-23 19:54:49 -04:00
2026-04-05 16:31:50 -04:00
2026-01-23 16:02:16 -08:00
2026-03-30 16:22:53 -04:00
2026-04-27 12:56:58 -04:00
2026-02-24 09:48:57 -08:00
2026-04-23 19:54:49 -04:00
2026-01-01 09:40:08 -08:00
2026-04-19 21:44:39 +02:00
2026-04-26 21:12:14 +03:00
2026-04-23 19:54:49 -04:00
2026-04-26 21:12:14 +03:00
2026-04-20 11:50:22 -07:00
2026-04-27 09:33:46 -04:00
2026-01-01 09:40:08 -08:00
2026-02-24 09:48:57 -08:00
2026-04-27 09:33:46 -04:00
2026-04-25 15:17:32 -04:00
2026-01-23 11:23:27 -08:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-04-27 09:33:46 -04:00
2026-04-10 14:11:38 -07:00
2026-04-10 14:11:38 -07:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-04-10 14:11:38 -07:00
2026-01-01 09:40:08 -08:00
2026-01-01 09:40:08 -08:00
2026-04-06 19:43:45 -04:00
2026-04-24 07:30:12 -07:00
2026-04-23 19:54:49 -04:00