quakeforge/libs
Bill Currie 163d147044 [util] Give set_count a >8x speed boost
I knew counting bits individually was slow, but it never really mattered
until now. However, I didn't expect such a dramatic boost just by going
to mapping bytes to bit counts. 16-bit words would be faster still, but
the 64kB lookup table would probably start hurting cache performance,
and 32-bit words (4GB table) definitely would ruin the cache. The
universe isn't big enough for 64-bits :)
2021-07-27 13:54:22 +09:00
..
audio [win] Fix a pile of bitrot 2021-07-11 13:30:52 +09:00
client [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
console [console] Clean up key_menu input handling 2021-07-24 14:21:54 +09:00
gamecode [gamecode] Be more forgiving of unresolved builtins 2021-07-26 13:35:35 +09:00
gib [input] Create QF input library using keys.c 2021-07-05 16:26:07 +09:00
image [image] Correct disabled LoadPNG declaration 2021-06-13 10:05:51 +09:00
input [console] Untangle console and menu toggling 2021-07-23 02:28:37 +09:00
models [model] Remove the confusion about numleafs 2021-07-27 12:38:08 +09:00
net [net] Move found host caching into net_main 2021-04-04 18:38:14 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [util] Rename set_size to set_count 2021-07-27 11:52:21 +09:00
scene [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
util [util] Give set_count a >8x speed boost 2021-07-27 13:54:22 +09:00
video [model] Remove the confusion about numleafs 2021-07-27 12:38:08 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00