src/scene.c

changeset 233
bda74199223f
parent 220
6b266e907f89
--- a/src/scene.c	Wed Jul 30 00:12:13 2025 +0200
+++ b/src/scene.c	Thu Jul 31 20:40:48 2025 +0200
@@ -134,6 +134,11 @@
         }
     }
 
+    // when the viewport is zero, exit immediately
+    if (scene->camera.viewport.size.width == 0 || scene->camera.viewport.size.height == 0) {
+        return;
+    }
+
     // reset render groups
     CxList **render_group = scene->internal.render_groups;
     for (unsigned i = 0 ; i < ASC_RENDER_GROUP_COUNT ; i++) {

mercurial