bettola/client
Ritchie Cunningham d992cb54bf [Add] Occlusion culling.
Prevents rendering of UI windows that are completely hidden by other
windows.

Desktop rendering now checks if a window is fully occluded by any single
window higher in the Z-order. If a window is determined to be hidden,
its entire render function can be skipped.

This is a pragmatic implementation that handles the most common
occlusion scenario (i.e., a maximised window). There would be little
benefit of other edge cases in the particular game I think.
2025-10-04 22:27:38 +01:00
..
src [Add] Occlusion culling. 2025-10-04 22:27:38 +01:00
CMakeLists.txt [Add] Add single-player mode. 2025-09-27 00:34:38 +01:00