You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix some issues with very delayed section sorting. There are still other issues with (at least vertical) sorting though and even important zero-frame blocking tasks are not scheduled within the same frame
// submit tasks of types that are applicable and not yet running
282
284
AsyncRenderTask<?> currentRunningTask = null;
@@ -902,6 +904,24 @@ public int getVisibleChunkCount() {
902
904
returnsections;
903
905
}
904
906
907
+
// TODO: this fixes very delayed tasks, but it still regresses on same-frame tasks that don't get to run in time because the frustum task collection task takes at least one (and usually only one) frame to run
908
+
// maybe intercept tasks that are scheduled in zero- or one-frame defer mode?
909
+
// collect and prioritize regardless of visibility if it's an important defer mode?
0 commit comments