quakeforge/libs
Bill Currie a626dc7ca8 [vulkan] Split the lighting pass into per-type passes
This takes care of the type punning issue by each pass using the correct
sampler type with the correct view types bound. Also, point light and
spot light shadow maps are now guaranteed to be separated (it was just
luck that they were before) and spot light maps may be significantly
smaller as their cone angle is taken into account. Lighting is quite
borked, but at least the engine is running again.
2023-08-02 19:34:26 +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 Fix some printf portability issues 2023-07-25 15:07:17 +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] Make light style unsigned 2023-08-01 23:26:26 +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 [vulkan] Split the lighting pass into per-type passes 2023-08-02 19:34:26 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00