gzdoom-gles/src
Christoph Oelckers f54475b1f1 - I_FPSTime may not return the time at frame start.
This is used for real-time profiling and as such needs to return the current time or most of its uses will break.
2017-11-12 23:39:48 +01:00
..
fragglescript Fixed camera rotation from FraggleScript 2017-08-13 12:22:48 +03:00
g_inventory - scriptified the weapon firing logic. 2017-05-01 01:55:35 +02:00
g_shared Moved freeing of data stored in HUD message objects to OnDestroy() function 2017-07-10 10:41:50 +03:00
g_statusbar Moved freeing of data stored in HUD message objects to OnDestroy() function 2017-07-10 10:41:50 +03:00
gl - I_FPSTime may not return the time at frame start. 2017-11-12 23:39:48 +01:00
intermission Fixed a few cases when IWAD was checked by hardcoded index 2017-10-21 11:10:36 +03:00
math
menu - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
polyrenderer - Improved transfer heights support in softpoly 2017-09-30 23:58:11 +02:00
posix - removed redundant POSIX version of I_WaitVBL 2017-11-12 12:12:51 +01:00
r_data - fixed alpha of palette index 0 for ice and alpha translations. 2017-07-01 16:19:41 +02:00
rapidjson
resourcefiles Fixed out of bound read in zip file loader 2017-10-23 12:31:39 +03:00
scripting Removed warning for uninitialized variables in ZScript 2017-11-06 15:38:28 +02:00
sfmt - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
sound Use tmpfileplus() instead of tempnam() 2017-11-07 11:50:07 +02:00
swrenderer - get the timer used for animation only once at the very beginning of the frame and pass it on to the renderer to avoid any dependencies on the timer's implementation. 2017-11-12 18:51:11 +01:00
textures Added ability to get texture name from script 2017-10-24 11:11:33 +03:00
win32 - there were still some old definitions left... 2017-11-12 10:02:29 +01:00
xlat Fixed uninitialized variable in XLAT parser 2017-07-13 18:05:58 +03:00
__autostart.cpp
actionspecials.h - fixes typo in actionspecials.h. 2017-03-29 19:24:56 +02:00
actor.h Added per-actor camera FOV. 2017-08-28 21:14:11 -04:00
actorinlines.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
actorptrselect.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
actorptrselect.h
am_map.cpp - fixed automap positioning with linked portals and a camera actor that is transitioning a sector portal. 2017-05-14 13:12:39 +02:00
am_map.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
announcer.h
autosegs.h - for some reason the change to c_expr.cpp got lost. 2017-03-08 21:14:21 +01:00
b_bot.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
b_bot.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
b_func.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
b_game.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
b_move.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
b_think.cpp Fixed megasphere item selection in bot code 2017-05-26 11:54:42 +03:00
basictypes.h - Removed power-of-two limitation from span drawers, except for slopes 2017-06-21 03:08:11 +02:00
bbannouncer.cpp
c_bind.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
c_bind.h
c_cmds.cpp - added TID to actorlist and similar commands output 2017-09-28 11:34:01 -04:00
c_console.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
c_console.h
c_consolebuffer.cpp - removed some unused static variables 2017-04-26 14:48:33 +02:00
c_consolebuffer.h
c_cvars.cpp - moved the VM types into their own file and only include it where really needed. 2017-04-13 01:12:04 +02:00
c_cvars.h - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
c_dispatch.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
c_dispatch.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
c_expr.cpp - for some reason the change to c_expr.cpp got lost. 2017-03-08 21:14:21 +01:00
c_functions.cpp - added a 'brief' mode to linetarget and info. 2017-02-25 21:48:15 +01:00
c_functions.h - added a 'brief' mode to linetarget and info. 2017-02-25 21:48:15 +01:00
CMakeLists.txt - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
cmdlib.cpp - rewrite of the IWAD loading mechanism. 2017-08-19 19:30:48 +02:00
cmdlib.h - the timing compensation which was necessary for millisecond-precise timing is not needed anymore with nanoseconds. 2017-11-12 13:49:53 +01:00
colormatcher.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
colormatcher.h - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
compatibility.cpp Fixed applying of compatibility settings for IWADs 2017-10-21 10:47:13 +03:00
compatibility.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
configfile.cpp - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
configfile.h
critsec.h -added missing file. 2017-03-10 22:19:36 +01:00
ct_chat.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
cycler.cpp - moved dynamic lights out of the GL code into the common game code. 2017-03-12 19:57:06 +01:00
cycler.h - moved dynamic lights out of the GL code into the common game code. 2017-03-12 19:57:06 +01:00
d_dehacked.cpp - fixed: Changed IWAD_FILENUM to a dynamic lookup. 2017-09-13 04:19:03 -04:00
d_dehacked.h DEHACKED lumps from IWAD now have precedence over embedded lumps and separate files 2017-04-04 12:20:12 +03:00
d_event.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
d_gui.h
d_iwad.cpp Use FString::Back() when possible 2017-10-23 11:55:20 +03:00
d_main.cpp - get the timer used for animation only once at the very beginning of the frame and pass it on to the renderer to avoid any dependencies on the timer's implementation. 2017-11-12 18:51:11 +01:00
d_main.h - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
d_net.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
d_net.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
d_netinf.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
d_netinfo.cpp - added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying 2017-10-23 12:16:02 -04:00
d_player.h - added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying 2017-10-23 12:16:02 -04:00
d_protocol.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
d_protocol.h Send player FOV across the network as floatig point. 2017-09-02 09:57:48 +02:00
decallib.cpp - print a warning if a decal definition cannot find an animator. 2017-08-12 12:30:42 +02:00
decallib.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
dobject.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
dobject.h Made usage of assertions in VM code consistent 2017-06-22 10:36:08 +03:00
dobjgc.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
dobjgc.h - took PTypeBase and all its subclasses out of the DObject hierarchy. 2017-04-13 17:47:17 +02:00
dobjtype.cpp - fixed initialization of classes so that AllActorClasses only gets initialized when the game knows what is an actor and what is not. 2017-04-27 10:52:00 +02:00
dobjtype.h - fixed initialization of classes so that AllActorClasses only gets initialized when the game knows what is an actor and what is not. 2017-04-27 10:52:00 +02:00
doomdata.h - fixed: P_TranslateLinedef should not do any byte swapping but require passing of properly ordered values. 2017-05-04 23:52:16 +02:00
doomdef.h - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
doomerrors.h
doomstat.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
doomstat.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
doomtype.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
dsectoreffect.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
dsectoreffect.h - separated class descriptors from VM types. 2017-04-12 22:46:49 +02:00
dthinker.cpp - added per-class think time profiling tool. 2017-07-17 10:21:58 +02:00
dthinker.h - added per-class think time profiling tool. 2017-07-17 10:21:58 +02:00
edata.cpp - most WORD and SWORD are gone. 2017-03-08 18:55:55 +01:00
edata.h
empty.cpp
errors.h
events.cpp Fixed unset inflictor in WorldThingDamaged event 2017-08-09 16:16:33 +03:00
events.h - reimplemented the position display, but changed its position a bit upward. 2017-03-29 23:51:53 +02:00
f_wipe.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
f_wipe.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
files.cpp - finally managed to get rid of the DWORD type. 2017-03-10 19:46:22 +01:00
files.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
g_doomedmap.cpp - added rudimentary support for SVE.wad from the Strife Veteran edition so that the extended single player campaign is usable: 2017-05-01 21:25:54 +02:00
g_game.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
g_game.h Fixed: don't interpolate view movements if a key press didn't result in any changes. 2017-10-11 19:01:37 +02:00
g_hub.cpp - made intermission screen more scripting friendly. 2017-02-24 00:28:33 +01:00
g_hub.h
g_input.h - finally managed to get rid of the DWORD type. 2017-03-10 19:46:22 +01:00
g_level.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
g_level.h - added per-level exit texts independent of the current cluster. 2017-07-30 22:50:27 +02:00
g_levellocals.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
g_mapinfo.cpp - added per-level exit texts independent of the current cluster. 2017-07-30 22:50:27 +02:00
g_pch.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
g_pch2.h
g_skill.cpp - moved the VM types into their own file and only include it where really needed. 2017-04-13 01:12:04 +02:00
gameconfigfile.cpp Remove SHARE_DIR from FileSearch.Directories for *nix 2017-10-15 07:56:09 -04:00
gameconfigfile.h - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
gametype.h
gi.cpp - fixed: removed erroneous 'defaultrespawntime' macro double so that there's only one 2017-10-14 17:44:17 -04:00
gi.h - added ability to change slider color using mapinfo's gameinfo 2017-10-14 13:05:15 -04:00
gitinfo.cpp
gstrings.h
GuillotineBinPack.cpp
GuillotineBinPack.h
hu_scores.cpp - implemented proper scaling for the status bar itself. 2017-03-29 19:23:40 +02:00
hu_stuff.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
i_cd.h
i_module.cpp - finally managed to get rid of the DWORD type. 2017-03-10 19:46:22 +01:00
i_module.h
i_net.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
i_net.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
i_time.cpp - I_FPSTime may not return the time at frame start. 2017-11-12 23:39:48 +01:00
i_time.h - Upgrade timer code to use nanosecond accuracy internally 2017-11-12 12:57:19 +01:00
i_video.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
info.cpp Removed unused parameter from several functions in FStateDefinitions class 2017-11-05 15:20:25 +02:00
info.h - added rudimentary support for SVE.wad from the Strife Veteran edition so that the extended single player campaign is usable: 2017-05-01 21:25:54 +02:00
keysections.cpp
lists.h
lumpconfigfile.cpp
lumpconfigfile.h
m_alloc.cpp Fixed non-portable usage of __solaris__ preprocessor definition 2017-10-24 15:32:43 +03:00
m_alloc.h
m_argv.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
m_argv.h - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
m_bbox.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
m_bbox.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
m_cheat.cpp - 'kill baddies' cheat now describes what it is killing. This is mostly for multiplayer purposes when other players see the feedback when the cheat is used, allowing players to see if it was 'kill monsters' or 'kill baddies' 2017-07-22 07:25:58 -04:00
m_cheat.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
m_crc32.h - the fourth. 2017-03-08 18:55:54 +01:00
m_fixed.h - the fourth. 2017-03-08 18:55:54 +01:00
m_joy.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
m_joy.h - the fourth. 2017-03-08 18:55:54 +01:00
m_misc.cpp - avoid using plain chars as variables. 2017-07-15 09:01:02 +02:00
m_misc.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
m_png.cpp - fixed crash on bad PNGs. 2017-04-11 10:29:52 +02:00
m_png.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
m_random.cpp - the fourth. 2017-03-08 18:55:54 +01:00
m_random.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
m_swap.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
md5.cpp - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
md5.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
memarena.cpp Fixed crash caused by failure to allocate memory block of very special size 2017-04-19 17:52:43 +03:00
memarena.h - allow parsing of static constant arrays in class scope. 2017-03-14 20:22:37 +01:00
mus2midi.cpp - the fourth. 2017-03-08 18:55:54 +01:00
mus2midi.h - more of the same. 2017-03-08 18:55:53 +01:00
name.cpp
name.h
namedef.h - added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying 2017-10-23 12:16:02 -04:00
nodebuild.cpp - the fourth. 2017-03-08 18:55:54 +01:00
nodebuild.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
nodebuild_classify_nosse2.cpp - removed the separate SSE2 version of the node builder's ClassifyLine function and all code associated with it. 2017-02-26 12:47:16 +01:00
nodebuild_events.cpp
nodebuild_extract.cpp - moved nodes into FLevelLocals. 2017-03-17 01:42:37 +01:00
nodebuild_gl.cpp - the fourth. 2017-03-08 18:55:54 +01:00
nodebuild_utility.cpp Removed obsolete workaround for Apple's GCC 4.x from node builder 2017-04-02 11:51:58 +03:00
p_3dfloors.cpp - removed tag 0 check for 3D floors because as seems to be par for course in Doom modding, some people actually exploited this bug. 2017-08-12 09:15:59 +02:00
p_3dfloors.h - refactored FDynamicColormap out of sector_t. 2017-03-15 22:04:59 +01:00
p_3dmidtex.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_3dmidtex.h
p_acs.cpp Fixed broken FOV in SetCameraToTexture() ACS function 2017-09-11 12:22:22 +03:00
p_acs.h - did a bit of header cleanup to reduce the dependency on dobject.h. 2017-03-09 23:30:42 +01:00
p_actionfunctions.cpp Added Actor.A_SoundVolume(int slot, double volume) function to ZScript 2017-08-31 09:45:09 +03:00
p_blockmap.h Fixed compilation with GCC/Clang 2017-03-17 17:42:28 +02:00
p_ceiling.cpp Fixed sector iteration with Floor_Stop and Ceiling_Stop action specials 2017-05-25 10:41:06 +03:00
p_checkposition.h - fixed: When stepping through a sector portal and touching a two sided line on the opposite side, its opening must be used, regardless of the FFCF_NOFLOOR flag. 2017-08-27 10:36:34 +02:00
p_conversation.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
p_conversation.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_doors.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_effect.cpp - fixed: The rail trail should use r_trail_sparsity, not r_spiral_sparsity. 2017-05-19 12:03:20 +02:00
p_effect.h Merge https://github.com/coelckers/gzdoom 2017-03-08 21:25:24 -05:00
p_enemy.cpp Merge branch 'master' into qzdoom-merge 2017-07-19 17:32:41 -04:00
p_enemy.h - added 'kill baddies' cheat - does the same thing as 'kill monsters' only it ignores friendly monsters 2017-07-19 15:03:27 -04:00
p_floor.cpp Fixed sector iteration with Floor_Stop and Ceiling_Stop action specials 2017-05-25 10:41:06 +03:00
p_glnodes.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
p_interaction.cpp - added cheat protection to sv_damagefactor* 2017-07-26 13:32:45 -04:00
p_lights.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_linkedsectors.cpp - moved the VM types into their own file and only include it where really needed. 2017-04-13 01:12:04 +02:00
p_lnspec.cpp - removed all instances of CF_POWERBUDDHA 2017-05-16 09:52:50 +02:00
p_lnspec.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_local.h Extended LineAttack() with offsets and new flags 2017-11-07 11:02:54 +02:00
p_map.cpp Extended LineAttack() with offsets and new flags 2017-11-07 11:02:54 +02:00
p_maputl.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_maputl.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_mobj.cpp Do not call DoEffect when predicting player movement. 2017-09-02 07:57:03 +02:00
p_pillar.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
p_plats.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_pspr.cpp Added PSPF_MIRROR. 2017-05-25 19:46:36 -05:00
p_pspr.h Added PSPF_MIRROR. 2017-05-25 19:46:36 -05:00
p_pusher.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_saveg.cpp - fixed: During hub travel, static thinkers may not be deserialized. 2017-04-14 22:06:29 +02:00
p_saveg.h - moved the Zones array into FLevelLocals. 2017-03-17 12:11:37 +01:00
p_scroll.cpp - major optimization on carry scroller code. 2017-05-19 16:31:44 +02:00
p_secnodes.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_sectors.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_setup.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
p_setup.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_sight.cpp - fixed: a destination-less line portal should be ignored by the sight checking code. 2017-08-12 12:51:45 +02:00
p_slopes.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
p_spec.cpp Fixed VM abort with null activator for SecretTrigger object 2017-08-19 11:19:29 +03:00
p_spec.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_states.cpp Removed unused parameter from several functions in FStateDefinitions class 2017-11-05 15:20:25 +02:00
p_switch.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
p_tags.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
p_tags.h - added SectorTagIterator and LineIDIterator script classes. 2017-03-09 17:05:51 +01:00
p_teleport.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_terrain.cpp - moved the VM types into their own file and only include it where really needed. 2017-04-13 01:12:04 +02:00
p_terrain.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_things.cpp Fix A_CheckProximity setting pointer to dead things when it shouldn't. 2017-05-14 20:01:18 +02:00
p_tick.cpp Fixed linking with GCC and Clang toolchains 2017-08-12 14:41:23 +03:00
p_tick.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
p_trace.cpp - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_trace.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
p_udmf.cpp - added the UDMF sector scroll fields from Eternity. 2017-06-04 18:03:43 +02:00
p_udmf.h - made the coordinate check fatal. If this happens the loaded map will be broken, there is no point trying to recover. 2017-03-23 10:19:07 +01:00
p_usdf.cpp Fixed broken dialogue customization in USDF parser 2017-04-05 13:43:49 +03:00
p_user.cpp - added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying 2017-10-23 12:16:02 -04:00
p_xlat.cpp - fixed: P_TranslateLinedef should not do any byte swapping but require passing of properly ordered values. 2017-05-04 23:52:16 +02:00
parallel_for.h Moved parallel_for() function template to own header file 2017-07-15 12:16:06 +03:00
parsecontext.cpp
parsecontext.h
pathexpander.cpp Use FString::Back() when possible 2017-10-23 11:55:20 +03:00
pathexpander.h
po_man.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
po_man.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
portal.cpp Fixed flags when demoting interactive portals 2017-10-03 08:15:14 +02:00
portal.h - replaced the homegrown integer types in all p* sources and headers. 2017-03-08 18:55:52 +01:00
r_defs.h - Increase MAXWIDTH and MAXHEIGHT defines to support supersampled 5K monitors 2017-07-23 22:04:00 +02:00
r_renderer.h - get the timer used for animation only once at the very beginning of the frame and pass it on to the renderer to avoid any dependencies on the timer's implementation. 2017-11-12 18:51:11 +01:00
r_sky.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
r_sky.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
r_state.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
r_utility.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
r_utility.h Change camera texture FOV to doubles. 2017-09-02 07:44:38 +02:00
r_videoscale.cpp - fixed possible erroneous comparison, also fixed a couple compiler warnings in the process 2017-10-10 07:23:05 -04:00
r_videoscale.h - added vid_cropaspect. This cvar turns vid_aspect into a letterboxing function that will crop the unused sides of the screen away, instead of stretching it. Requires one of the non-legacy OpenGL framebuffers to work. 2017-10-07 20:18:37 -04:00
Rect.h
s_advsound.cpp - the fourth. 2017-03-08 18:55:54 +01:00
s_environment.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
s_playlist.cpp
s_playlist.h
s_sndseq.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
s_sndseq.h - changed TObjPtr to take a pointer as its template argument and not the class it points to. 2017-03-08 13:35:21 +01:00
s_sound.cpp - put limits on A_SoundVolume 2017-11-10 08:21:28 -05:00
s_sound.h - avoid double loading sound data for monoization. 2017-04-26 20:51:06 +02:00
sc_man.cpp Use FString::Back() when possible 2017-10-23 11:55:20 +03:00
sc_man.h - the fourth. 2017-03-08 18:55:54 +01:00
sc_man_scanner.re - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
sc_man_tokens.h Added string representation of 'static const' token 2017-11-02 14:45:35 +02:00
serializer.cpp - moved all remaining fields from PClassActor to FActorInfo. 2017-04-12 00:07:41 +02:00
serializer.h - converted FInterBackground into a class so that the scripts can use it. 2017-03-18 13:25:22 +01:00
skins.cpp
skins.h
SkylineBinPack.cpp
SkylineBinPack.h
st_start.h - separated the software-renderer-specific parts of colormap processing from the common parts. 2017-03-15 22:04:59 +01:00
st_stuff.cpp - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
st_stuff.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
statistics.cpp - the timing compensation which was necessary for millisecond-precise timing is not needed anymore with nanoseconds. 2017-11-12 13:49:53 +01:00
statnums.h - added a user reserved range of statnums from 70-90 2017-08-12 13:08:11 +02:00
stats.cpp - Fix stat output to use the console scale 2017-06-03 16:58:09 +02:00
stats.h - now that SSE2 is a required feature for compiling on x86, DoBlending_MMX has no use anymore and could be removed, as could the checks for bRDTSC, which is an older hardware feature than SSE2. There's also little point printing pre-SSE2 hardware features because they can be assumed to be present on anything the code can run on. 2017-04-23 11:54:08 +02:00
stringtable.cpp - the fourth. 2017-03-08 18:55:54 +01:00
stringtable.h - the fourth. 2017-03-08 18:55:54 +01:00
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h Better STL compatibility for array iterator 2017-11-05 15:20:25 +02:00
teaminfo.cpp - moved the VM types into their own file and only include it where really needed. 2017-04-13 01:12:04 +02:00
teaminfo.h - scriptified the rest of the player menu. This compiles and runs but doesn't work yet, it will be fixed in the next commit. 2017-02-18 01:20:07 +01:00
templates.h
tflags.h - replaced homegrown SWORD, SBYTE and uint32_t types. 2017-03-09 19:31:45 +01:00
tmpfileplus.c Changed tmpfileplus() to our needs 2017-11-07 11:13:53 +02:00
tmpfileplus.h Changed tmpfileplus() to our needs 2017-11-07 11:13:53 +02:00
v_blend.cpp - the fourth. 2017-03-08 18:55:54 +01:00
v_collection.cpp - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
v_collection.h - untangled r_defs.h from actor.h 2017-03-10 02:22:42 +01:00
v_draw.cpp - fix last commit - somehow it pushed an old version of the fix (yet again?...) - this is the proper fix. 2017-08-19 06:03:26 -04:00
v_font.cpp Fixed a few cases when IWAD was checked by hardcoded index 2017-10-21 11:10:36 +03:00
v_font.h Added four text colors: ice, fire, sapphire, teal 2017-09-23 11:56:16 +02:00
v_palette.cpp - now that SSE2 is a required feature for compiling on x86, DoBlending_MMX has no use anymore and could be removed, as could the checks for bRDTSC, which is an older hardware feature than SSE2. There's also little point printing pre-SSE2 hardware features because they can be assumed to be present on anything the code can run on. 2017-04-23 11:54:08 +02:00
v_palette.h - added support for reading JASC palette files. I hope it's correct, considering I have no such files to test. The format should be simple enough, though. 2017-03-14 12:16:42 +01:00
v_pfx.cpp - removed many 'extern "C"' declarations, now that assembly is no longer a concern. 2017-03-11 11:31:09 +01:00
v_pfx.h - removed many 'extern "C"' declarations, now that assembly is no longer a concern. 2017-03-11 11:31:09 +01:00
v_text.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
v_text.h Added four text colors: ice, fire, sapphire, teal 2017-09-23 11:56:16 +02:00
v_video.cpp - fixed compilation in debug mode. 2017-11-12 09:06:40 +01:00
v_video.h SDLGLFB: Implement mouse coordinate scaling for the menus. 2017-05-14 12:12:12 +03:00
vectors.h - Fix typo 2017-09-21 04:39:40 +02:00
version.h - bump for 3.3pre 2017-10-07 19:36:42 -04:00
w_wad.cpp Added Wads.CheckNumForFullName() to ZScript 2017-10-29 15:11:49 +02:00
w_wad.h - fixed: Changed IWAD_FILENUM to a dynamic lookup. 2017-09-13 04:19:03 -04:00
w_zip.h - the fourth. 2017-03-08 18:55:54 +01:00
weightedlist.h - except for DWORD, all homegrown integer types are gone - a handful were left where they represent genuine Windows types. 2017-03-09 19:54:41 +01:00
wi_stuff.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
wi_stuff.h - removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files. 2017-04-17 13:33:19 +02:00
x86.cpp - delete the MMX function, too. 2017-04-23 12:12:49 +02:00
x86.h - removed many 'extern "C"' declarations, now that assembly is no longer a concern. 2017-03-11 11:31:09 +01:00
xs_Float.h
zstrformat.cpp Fixed Infinity and NaN floating point values formatting as string 2017-08-29 11:39:50 +03:00
zstring.cpp Added ability to split FString on tokens 2017-10-28 11:44:12 +03:00
zstring.h Added ability to split FString on tokens 2017-10-28 11:44:12 +03:00
zzautozend.cpp