quakeforge/libs
Bill Currie 72f6048a20 [scene] Put lights into the bsp tree via efrags
This eliminates the O(N^2) (N = map leaf count) operation of finding
visible lights and will later allow for finer culling of the lights as
they can be tested against the leaf volume (which they currently are
not as this was just getting things going). However, this has severely
hurt ad_tears' performance (I suspect due to the extreme number of
leafs), but the speed seems to be very steady. Hopefully, reconstructing
the vis clusters will help (I imagine it will help in many places, not
just lights).
2023-07-22 17:53:07 +09:00
..
audio Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
client [scene] Put lights into the bsp tree via efrags 2023-07-22 17:53:07 +09:00
console [console] Reset minimum time too 2023-07-21 19:31:20 +09:00
ecs [ecs] Move correct number of subpool ranges 2023-07-11 00:06:21 +09:00
gamecode Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
gib Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
image Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
input Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
models [model] Clean up the brush leaf api a little 2023-06-28 21:45:41 +09:00
net Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [ui] Add support for simple text strings 2023-07-01 19:42:02 +09:00
scene [scene] Put lights into the bsp tree via efrags 2023-07-22 17:53:07 +09:00
ui [ui] Skip checkbox label if zero length 2023-07-21 19:28:30 +09:00
util [util] Integrate sys_mem into the build 2023-07-04 14:39:36 +09:00
video [scene] Put lights into the bsp tree via efrags 2023-07-22 17:53:07 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00