raze-gles/source
Christoph Oelckers a087d566ee - more refactoring on SW's sound system:
* removed all cases of getting a sound handle and checking it later.
* In particular, refactor the cases where the handle is stored in a static local variable. These are fundamentally unsafe because nothing maintains these local variables.
* finished rewriting the PlaySound function. Let's hope this is what was intended, the entire coding here was not particularly good, mixing high and low level sound handling all on the same level.
* call the update routine each tic and not merely every 4th or 8th one, this kind of granularity was ok in 1997 but not with a modern sound engine.
2019-12-18 19:17:37 +01:00
..
audiolib - converted Blood's sound system to the OpenAL sound engine. 2019-12-17 19:37:05 +01:00
blood - changed SW's PlaySound interface to take pointers to objects instead of pointers to coordinates. 2019-12-18 11:09:01 +01:00
build Merge branch 'master' into sound 2019-12-18 11:23:20 +01:00
common - more refactoring on SW's sound system: 2019-12-18 19:17:37 +01:00
duke3d - changed SW's PlaySound interface to take pointers to objects instead of pointers to coordinates. 2019-12-18 11:09:01 +01:00
glad - hooked up the 2D drawer 2019-11-05 23:35:38 +01:00
glbackend - renamed the remaining file system access wrappers in cache1d.h 2019-12-07 10:31:27 +01:00
libsmackerdec - cleaned out the remaining wrappers from cache1d.h and use the file system directly instead. 2019-12-07 10:49:23 +01:00
platform - SW sound WIP 2019-12-17 23:25:07 +01:00
rr - changed SW's PlaySound interface to take pointers to objects instead of pointers to coordinates. 2019-12-18 11:09:01 +01:00
sw - more refactoring on SW's sound system: 2019-12-18 19:17:37 +01:00
thirdparty - refactoring of DN3D sound code complete but not tested yet. 2019-12-15 13:34:00 +01:00
CMakeLists.txt - SW sound WIP 2019-12-17 23:25:07 +01:00
g_pch.h - fixed most issues with newly added music files 2019-11-11 01:01:18 +01:00
gitinfo.cpp - rewrote the screenshot code to use m_png as its backend. 2019-11-02 12:59:59 +01:00
sdlappicon.cpp - transitioned project to CMake and deleted most of the old build system. 2019-09-22 23:15:46 +02:00