Procházet zdrojové kódy

Render objects in the reverse order

rexim před 3 roky
rodič
revize
56795b6f92
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      main.c

+ 2 - 2
main.c

@@ -695,8 +695,8 @@ int main(void)
                 glUseProgram(r->programs[PROGRAM_SCENE]);
                 glUseProgram(r->programs[PROGRAM_SCENE]);
                 r_clear(r);
                 r_clear(r);
                 r_sync_uniforms(r, PROGRAM_SCENE, width, height, time, xpos, ypos, 0);
                 r_sync_uniforms(r, PROGRAM_SCENE, width, height, time, xpos, ypos, 0);
-                for (size_t i = 0; i < objects_count; ++i) {
-                    object_render(r, &objects[i]);
+                for (size_t i = objects_count; i > 0; --i) {
+                    object_render(r, &objects[i - 1]);
                 }
                 }
                 r_sync_buffers(r);
                 r_sync_buffers(r);