quakeforge/libs
Bill Currie 4e550ac9c7 [sound] Move block buffers into locked memory
Sounds no longer use the cache, which is good for multi-threaded, but a
pain for memory management: the buffers are shared between channels that
play back the sounds, but when the sounds were cached, they were
automagically (thus problematically) freed when the space was needed.
That no longer happens, so they leak. I think the solution is to use
reference counting and retain/release in sfx->open() and sfx->close().
2022-06-04 23:55:31 +09:00
..
audio [sound] Move block buffers into locked memory 2022-06-04 23:55:31 +09:00
client [quakefs] Add a data parameter to gamedir callbacks 2022-06-04 16:06:04 +09:00
console [gamecode] Add PR_Shutdown for tearing down a VM 2022-05-12 19:58:18 +09:00
gamecode [gamecode] Plug a nasty buffer overflow 2022-05-21 14:28:47 +09:00
gib [gib] Clean up some header dependencies 2022-05-26 16:13:09 +09:00
image [image] Set texture type for no-load tga images 2022-05-04 13:50:55 +09:00
input [input] Correct copyright attribution for in_imt.c 2022-05-22 13:52:34 +09:00
models [model] Trim decompressed vis sets 2022-05-27 12:24:36 +09:00
net [sound] Remove a pile of unwanted sound.h includes 2022-06-03 15:43:53 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [ruamoko] Free buffer used for loading plists 2022-05-12 22:47:55 +09:00
scene [scene] Update the empty world for the new mnode_t 2022-05-23 01:33:21 +09:00
ui [ui] Free the view's children array 2022-05-12 19:58:18 +09:00
util [quakefs] Add a data parameter to gamedir callbacks 2022-06-04 16:06:04 +09:00
video [quakefs] Add a data parameter to gamedir callbacks 2022-06-04 16:06:04 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00