dhewm3/neo
Daniel Gibson 4244436d7d Fix PVS calculations on 64bit systems
Monsters got stuck in same places of d3xp because PVS calculations
returned that they were not in the players PVS.
This only happened on LP64 systems like Unix/Linux amd64 where
sizeof(long) == 8 - it did not happen on Win64 because it's LLP64, i.e.
sizeof(long) == 4 (like on x86 32bit).

Bit fiddling code in Pvs.cpp seemed to assume that sizeof(long) == 4
like on win32.

Fixes #7.
2012-06-22 16:13:08 +02:00
..
cm Use idSys::GetMilliseconds() for idTimer 2011-12-22 10:38:39 +01:00
d3xp Fix PVS calculations on 64bit systems 2012-06-22 16:13:08 +02:00
framework Fix "unreachable code" warnings 2012-01-15 14:13:44 +01:00
game Fix PVS calculations on 64bit systems 2012-06-22 16:13:08 +02:00
idlib Fix idMatX::IsOrthonormal() 2012-05-13 03:04:34 +02:00
MayaImport Untangle the epic precompiled.h mess 2011-12-19 23:21:47 +01:00
renderer Fix several bugs from iodoom3 bugtracker 2012-06-02 10:12:22 +02:00
sound Fix memleak in snd_cache.cpp (from Harry Jeffery) 2012-05-13 02:31:37 +02:00
sys Remove leftover X11 header 2012-06-15 18:25:48 +02:00
tools Fix several bugs from iodoom3 bugtracker 2012-06-02 10:12:22 +02:00
TypeInfo Get rid of unused defines in Licensee.h 2012-01-14 17:59:37 +01:00
ui Fix out of bounds access for buggy UIs 2012-01-12 19:05:51 +01:00
CMakeLists.txt Add the build target "Profile" suitable for profiling 2012-01-19 00:53:16 +01:00
config.h.in CMake: Use config.h for BUILD_OS and BUILD_CPU 2012-01-14 15:19:12 +01:00