raze/source
Christoph Oelckers d2f0934726 - Blood: cleaned up GetClosestSpriteSectors
using BFSSearch now and avoiding pointless loop to avoid setting the checked bit.
The entire outcome was just as if the bit was never checked inside the loop, so do just that when not running in compatibility mode.
This simplifies the remaining code quite a lot because it now just needs to run over all walls with no special case considered.
2021-11-29 00:55:44 +01:00
..
build - Blood: remove unneeded replacement functions. 2021-11-29 00:55:42 +01:00
common - Blood: reworked GetClosestSpriteSectors to use dynamic arrays, deleted unused GetClosestSectors. 2021-11-29 00:55:43 +01:00
core - Blood: cleaned up GetClosestSpriteSectors 2021-11-29 00:55:44 +01:00
games - Blood: cleaned up GetClosestSpriteSectors 2021-11-29 00:55:44 +01:00
glbackend - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
platform - remaining parts of GLES. 2021-09-18 13:03:36 +02:00
thirdparty - macOS backend update, plus moving base64.cpp around. 2020-09-27 16:12:50 +02:00
CMakeLists.txt - addressed most unused/uninitialized variable warnings from MSVC. 2021-11-29 00:55:30 +01:00
g_pch.h - Cleanup header duplicates in g_pch.h. 2021-10-30 10:24:14 +02:00
gitinfo.cpp