quakeforge/libs
Bill Currie 0a9cc91503 [renderer] Use 16 bits for d_lightstylevalue
Even the comment says it's 8.8, so no need for 32 bits for each value.
It seems to have made a very small improvement to my glsl stub test, but
it's probably just noise (< 0.5%). However, having it "officially" 16
bits means that cached values can be 16 bits thus reducing struct sizes
when I rework lightmap surface data (taking the cache from 16 to 8
bytes).
2024-01-28 09:00:01 +09:00
..
audio [sound] Flush sfx hash table on gamedir change 2024-01-13 01:03:23 +09:00
client [scene] Add more entity component helper functions 2024-01-19 15:45:04 +09:00
console [console] Give camera and input windows decent defaults 2024-01-28 09:00:01 +09:00
ecs [ecs] Don't free the name string pointer 2024-01-07 13:50:48 +09:00
gamecode Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
gib Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
image [image] Ensure tex fields are all initialized 2024-01-15 14:59:11 +09:00
input Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
models [gl] Use a struct for glpoly_t's vertices 2024-01-28 09:00:01 +09:00
net Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [scene] Add more entity component helper functions 2024-01-19 15:45:04 +09:00
scene [scene] Add more entity component helper functions 2024-01-19 15:45:04 +09:00
ui [ui] Move draw_order update to before clearing 2024-01-28 09:00:01 +09:00
util [quakeio] Rework Qgetline to use dstring 2024-01-05 11:50:48 +09:00
video [renderer] Use 16 bits for d_lightstylevalue 2024-01-28 09:00:01 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00