pandemonium_engine/servers/rendering
Relintai 7567494570 Ported: Eliminate collision checks between geometry in rendering BVH.
Later logic using the `pairable_mask` would catch cases preventing pairing callbacks between geometry. However the collision checks were still taking place, wasting performance.
Here we utilize the `tree_mask` feature of BVH to totally eliminate unnecessary collision checks between geometry.
- lawnjelly
18d7d36b63
2023-04-15 10:51:26 +02:00
..
portals
rasterizer.cpp
rasterizer.h
rendering_server_canvas.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
rendering_server_canvas.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
rendering_server_globals.cpp
rendering_server_globals.h
rendering_server_raster.cpp
rendering_server_raster.h
rendering_server_scene.cpp Ported: Eliminate collision checks between geometry in rendering BVH. 2023-04-15 10:51:26 +02:00
rendering_server_scene.h Ported: Eliminate collision checks between geometry in rendering BVH. 2023-04-15 10:51:26 +02:00
rendering_server_viewport.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
rendering_server_viewport.h
rendering_server_wrap_mt.cpp
rendering_server_wrap_mt.h
SCsub
shader_language.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_language.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_types.cpp Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00
shader_types.h Renamed Set to RBSet. 2023-01-15 19:42:08 +01:00