raze/source
Christoph Oelckers 6ebbf1288d - Duke/RR: Don't delete master switch sprites.
The sound system may play sounds on them after their deletion - this resulted in undefined behavior. To ensure properly defined behavior the sprite needs to be retained at least as long as the sound controller may still need it - which cannot be reliably determined so it has to be kept around forever. This would be easier if the sound controller code had proper start and stop events instead of inferring what to do from secondary information.
Fixes #288.
2021-04-04 13:01:32 +02:00
..
build - handle voxel rotation in the backend to enable it for all games. 2021-04-04 10:33:29 +02:00
common - fixed uninitialized clear color variable. 2021-03-22 12:07:51 +01:00
core - handle voxel rotation in the backend to enable it for all games. 2021-04-04 10:33:29 +02:00
games - Duke/RR: Don't delete master switch sprites. 2021-04-04 13:01:32 +02:00
glbackend - Make 360. / 2048. a constant expression and replace all uses throughout code. 2021-04-01 10:42:22 +11:00
libsmackerdec - fixed the noisiest value truncation warnings after shortly re-enabling them in the compiler, plus a few places where the warning pointed to incorrect code. 2020-09-26 11:59:24 +02:00
platform - Remove leftover Ion Fury stuffs causing log errors like "Script error, 'D:/Program Files (x86)/Steam/steamapps/common/Ion Fury/fury.grpinfo" line 10: Warning: GRP without game defined. Ignoring'". 2020-09-25 18:06:06 +10:00
thirdparty - macOS backend update, plus moving base64.cpp around. 2020-09-27 16:12:50 +02:00
CMakeLists.txt - backend update from GZDoom. 2021-03-13 01:21:38 +01:00
g_pch.h - cleaned up the remaining dependencies on windows.h 2020-02-03 21:30:57 +01:00
gitinfo.cpp