Experimental fork that tries out daring and cutting edge features. Forked from here - https://github.com/zdoom/gzdoom
Go to file
Christoph Oelckers 03ed0656e1 - fixed: The frame timer for interpolating the renderer should always take its time from the actual beginning of the frame instead of checking the system timer in real time when rendering starts.
This fixes two issues:

* timer related texture animations are not being recreated multiple times if a scene renders multiple viewpoints (e.g. camera textures or portals.)
* interpolation is smoother when maps have a high think time of multiple milliseconds. A good map to see the difference would be ZDCMP2 which has a think time of 4-5 milliseconds. With the timer taken in real time after the thinkers have run and VSync on this resulted in alternating time slices of 11 and 21 ms between frame interpolations instead of an even 16 as should be done for smooth 60 fps because roughly every second frame was offset by those 5 ms.
2017-07-20 14:20:50 +02:00
bzip2 - Upgrade bzip2 to version 1.0.6. 2016-12-16 22:58:25 +01:00
cmake Added TargetArch CMake module, axr/solar-cmake@73cfea0 2017-04-23 14:49:36 +03:00
docs - cleaned out most of the cruft from the docs directory and added a copy of the GPL v3. 2017-04-17 10:24:24 +02:00
dumb Normalize line endings 2016-03-01 09:47:10 -06:00
game-music-emu Ported RenderRadius and related code from gzdoom branch 2016-12-25 13:09:32 +02:00
gdtoa - we are using C++11 now, so all those old VC 2005 project files are of no use anymore. 2016-03-01 09:38:49 +01:00
jpeg-6b Normalize line endings 2016-03-01 09:47:10 -06:00
lzma Normalize line endings 2016-03-01 09:47:10 -06:00
soundfont - added a small default sound font that needs to be installed with the project. 2017-05-13 12:38:19 +02:00
specs Fix spelling mistake in documentation 2017-05-14 18:12:21 +02:00
src - fixed: The frame timer for interpolating the renderer should always take its time from the actual beginning of the frame instead of checking the system timer in real time when rendering starts. 2017-07-20 14:20:50 +02:00
tools - added modification tagging to updaterevision to allow tagging an executable when a source tree is compiled before committing. 2017-05-13 12:52:28 -04:00
wadsrc - Calculate globvis/r_visibility in r_utility and use it in GL and poly renderers 2017-07-09 19:01:34 +02:00
wadsrc_bm - do the same for brightmaps, Doom's original ones also don't really match with Freedoom. 2017-01-01 12:19:15 +01:00
wadsrc_lights Removed dynamic light binding for deleted class StrifeZap1 2017-02-22 22:29:27 +02:00
zlib Updated zlib to version 1.2.8 2016-12-28 10:28:33 +01:00
.appveyor.yml Added VS2017 Release targets to AppVeyor configuration 2017-05-29 14:50:39 +03:00
.gitattributes Add .gitattributes 2016-03-01 09:45:09 -06:00
.gitignore Create drawergen tool 2016-11-28 17:31:56 +01:00
.travis.yml Removed sudo requirements from Travis configuration 2017-06-18 09:23:52 +03:00
CMakeLists.txt Moved all CMake modules and launcher templates to designated directory 2017-04-23 14:49:36 +03:00