qzdoom/src
Randy Heit 01bed05275 Do not use fast math for the node builder
- The node builder generates data used by the playsim, so should be as
  consistant as we can manage across compilers and architectures.
2016-02-12 16:27:47 -06:00
..
asm_ia32
asm_x86_64
fragglescript - replaced double2fixed function with FLOAT2FIXED macro. 2016-02-11 22:57:26 +01:00
g_doom - fixed: The default vertical spread for the BFG tracers was set to 32*FRACUNIT instead of 32*ANGLE_1. 2016-02-12 18:55:18 +01:00
g_heretic - Fixed: Heretic powered firemace balls didn't seek their target. 2016-02-09 23:34:14 -05:00
g_hexen - enable fast floating point math in the subprojects that can benefit from it: dumb, gme and gdtoa. 2016-02-12 02:02:48 +01:00
g_raven Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
g_shared - more float to double conversion. 2016-02-11 21:33:30 +01:00
g_strife - call the native A_BossDeath directly instead of going through the VM-enabled action function. 2016-02-10 13:57:21 +01:00
intermission Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
menu Fixed: Player color slider size/position was wrong when using language strings. 2016-02-09 02:49:28 -05:00
oplsynth
posix Enabled zoom window button on OS X 2016-01-31 10:42:16 +02:00
r_data - fixed: instant sector movement actions must actually delete the created interpolation right away and not wait until it deletes itself. 2016-02-11 22:03:09 +01:00
resourcefiles - added an errorlog option. 2016-02-09 14:20:49 +01:00
sfmt
sound - silence floating point conversion warnings in oalsound.cpp 2016-02-10 11:29:32 +01:00
textures Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
thingdef - store floating point parameters for DECORATE properties as doubles. 2016-02-12 01:21:29 +01:00
timidity Quiet some narrowing conversion warnings from VS2015 2016-02-05 22:18:53 -06:00
wildmidi Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
win32 - fixed message output. 2016-02-09 15:06:55 +01:00
xlat
zscript - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
__autostart.cpp
actionspecials.h - added Line_SetPortalTarget action special so that portals can be assigned new targets. Setting the target to 0 disables the portal.cpp. Static linked portals can not be reassigned. 2016-02-06 21:16:57 +01:00
actor.h - removed all occurences of FVector2 and FVector3 from the playsim code. 2016-02-11 20:01:12 +01:00
actorptrselect.cpp - fixed inverted NULL pointer check in A_SetAngle. 2016-01-24 11:50:21 +01:00
actorptrselect.h
am_map.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
am_map.h
announcer.h
autosegs.h Enable running when built with Clang's -fsanitize=address 2016-02-05 16:04:50 -06:00
b_bot.cpp
b_bot.h
b_func.cpp - removed the implicit fixedvec -> TVector conversions because they caused too many problems. Also reviewed all uses of these and made the necessary adjustments. Problems were present in P_SpawnMissileXYZ and P_Thing_Projectile. 2016-01-23 20:44:33 +01:00
b_game.cpp Added level transition spawning for missing starts 2016-01-30 22:02:27 +13:00
b_move.cpp - more refactoring of AActor coordinate access. 2016-01-17 18:36:14 +01:00
b_think.cpp Merge branch 'master' into scripting 2016-01-17 20:57:55 +01:00
basicinlines.h
basictypes.h
bbannouncer.cpp
c_bind.cpp
c_bind.h - fixed some places where FStrings were incorrectly used. 2016-02-05 10:40:45 +01:00
c_cmds.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
c_console.cpp
c_console.h
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp
c_cvars.h
c_dispatch.cpp - fixed some places where FStrings were incorrectly used. 2016-02-05 10:40:45 +01:00
c_dispatch.h - added an errorlog option. 2016-02-09 14:20:49 +01:00
c_expr.cpp
CMakeLists.txt Do not use fast math for the node builder 2016-02-12 16:27:47 -06:00
cmdlib.cpp
cmdlib.h
colormatcher.cpp
colormatcher.h
compatibility.cpp
compatibility.h
configfile.cpp
configfile.h
ct_chat.cpp
d_dehacked.cpp - some refactoring of olddecorations.cpp to move some repeated code into a subfunction. 2016-02-10 14:38:08 +01:00
d_dehacked.h
d_event.h
d_gui.h
d_iwad.cpp
d_main.cpp - fixed: Initialization of spawn IDs from MAPINFO and DECORATE was in the wrong order. (looks like a badly resolved merging conflict) 2016-02-11 20:41:04 +01:00
d_main.h
d_net.cpp - added an errorlog option. 2016-02-09 14:20:49 +01:00
d_net.h
d_netinf.h
d_netinfo.cpp - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
d_player.h - split up PClass::Derive and its child functions because part of them is also needed when initializing an inherited native class with the properties of its parent - but calling the base version in PClass is not possible. 2016-02-10 00:17:00 +01:00
d_protocol.cpp
d_protocol.h Merge branch 'NewEESpecials' 2016-02-05 01:01:39 +01:00
d_ticcmd.h
decallib.cpp Merge commit '38df0665e3a2018cf1d0028a36357df6c7e908e9' into scripting 2016-01-17 19:50:34 +01:00
decallib.h
dobject.cpp Merge branch 'master' into scripting 2016-01-17 20:57:55 +01:00
dobject.h - fixed: APowerupGiver::PowerupType also needs replacement handling for placeholder classes. 2016-02-10 10:04:52 +01:00
dobjgc.cpp Merge branch 'master' into scripting 2016-01-21 12:45:06 -06:00
dobjtype.cpp - remove debug output. 2016-02-10 12:09:14 +01:00
dobjtype.h - split up PClass::Derive and its child functions because part of them is also needed when initializing an inherited native class with the properties of its parent - but calling the base version in PClass is not possible. 2016-02-10 00:17:00 +01:00
doomdata.h
doomdef.cpp
doomdef.h
doomerrors.h
doomstat.cpp
doomstat.h
doomtype.h - added an errorlog option. 2016-02-09 14:20:49 +01:00
dscript.h
dsectoreffect.cpp - fixed: instant sector movement actions must actually delete the created interpolation right away and not wait until it deletes itself. 2016-02-11 22:03:09 +01:00
dsectoreffect.h - fixed: instant sector movement actions must actually delete the created interpolation right away and not wait until it deletes itself. 2016-02-11 22:03:09 +01:00
dthinker.cpp
dthinker.h
edata.cpp - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
edata.h - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
empty.cpp
errors.h
f_wipe.cpp
f_wipe.h
farchive.cpp
farchive.h - more cleanup on portal implementation: 2016-02-05 23:15:56 +01:00
files.cpp
files.h
g_doomedmap.cpp - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
g_game.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
g_game.h
g_hub.cpp
g_hub.h
g_level.cpp - removed a warning. 2016-01-30 12:59:15 +01:00
g_level.h Merge commit '772a5724313f2ad0bd6828fcc28545a9ee5e6068' into scripting 2016-01-17 20:00:45 +01:00
g_mapinfo.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
g_skill.cpp Merge commit '38df0665e3a2018cf1d0028a36357df6c7e908e9' into scripting 2016-01-17 19:50:34 +01:00
gameconfigfile.cpp
gameconfigfile.h
gametype.h
gccinlines.h
gi.cpp
gi.h
gitinfo.cpp
gstrings.h
GuillotineBinPack.cpp *BinPack fixes -- disjointRects only defined #ifdef _DEBUG 2016-01-18 14:45:23 -06:00
GuillotineBinPack.h Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
hu_scores.cpp
hu_stuff.h
i_cd.h
i_movie.h
i_net.cpp
i_net.h
i_video.h
info.cpp - some refactoring of olddecorations.cpp to move some repeated code into a subfunction. 2016-02-10 14:38:08 +01:00
info.h - some refactoring of olddecorations.cpp to move some repeated code into a subfunction. 2016-02-10 14:38:08 +01:00
keysections.cpp
lists.h
lumpconfigfile.cpp
lumpconfigfile.h
m_alloc.cpp
m_alloc.h
m_argv.cpp
m_argv.h
m_bbox.cpp
m_bbox.h
m_cheat.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
m_cheat.h
m_crc32.h
m_fixed.h - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
m_joy.cpp
m_joy.h
m_misc.cpp
m_misc.h
m_png.cpp
m_png.h
m_random.cpp
m_random.h
m_specialpaths.cpp - added an errorlog option. 2016-02-09 14:20:49 +01:00
m_swap.h
md5.cpp
md5.h
memarena.cpp
memarena.h
mscinlines.h
mus2midi.cpp
mus2midi.h
name.cpp Quiet a couple GCC warnings 2016-02-05 16:07:18 -06:00
name.h
namedef.h Turns out this token wasn't needed. 2016-02-06 13:52:08 -06:00
nodebuild.cpp
nodebuild.h
nodebuild_classify_nosse2.cpp
nodebuild_classify_sse2.cpp
nodebuild_events.cpp
nodebuild_extract.cpp
nodebuild_gl.cpp
nodebuild_utility.cpp - Fixed: Undefined negative double to unsigned int conversion in FNodeBuilder::PointToAngle. 2016-01-18 16:03:37 -05:00
p_3dfloors.cpp - fixed: When changing 'noclip2' some minor lateral velocity should be set to ensure that all internal variables contain proper values. 2016-01-29 11:11:10 +01:00
p_3dfloors.h - fixed some Linux/GCC warnings. 2016-02-02 01:04:59 +01:00
p_3dmidtex.cpp Use absolute value of Y scale for 3D midtex 2016-02-01 21:07:09 -06:00
p_3dmidtex.h
p_acs.cpp - ensure thar PRINTNAME_LEVEL always uses uppercase. 2016-02-11 21:45:34 +01:00
p_acs.h Merge branch 'NewEESpecials' 2016-02-05 01:01:39 +01:00
p_buildmap.cpp - removed all occurences of FVector2 and FVector3 from the playsim code. 2016-02-11 20:01:12 +01:00
p_ceiling.cpp - fixed: instant sector movement actions must actually delete the created interpolation right away and not wait until it deletes itself. 2016-02-11 22:03:09 +01:00
p_conversation.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
p_conversation.h
p_doors.cpp Merge branch 'NewEESpecials' 2016-02-05 01:01:39 +01:00
p_effect.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
p_effect.h Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
p_enemy.cpp Merge branch 'ChaseDontTurnScript' of https://github.com/MajorCooke/zdoom 2016-02-10 22:47:41 +01:00
p_enemy.h Updated to scripting branch merge. 2016-02-04 20:17:46 -06:00
p_floor.cpp - fixed: instant sector movement actions must actually delete the created interpolation right away and not wait until it deletes itself. 2016-02-11 22:03:09 +01:00
p_glnodes.cpp - fixed crash when trying to cache nodes for a map that has no two-sided walls and no minisegs. 2016-01-31 01:05:31 +01:00
p_interaction.cpp - fixed: ParseParameter should not make any assumptions about the necessity of a type cast between int and float. 2016-02-10 17:06:33 +01:00
p_lights.cpp
p_linkedsectors.cpp
p_lnspec.cpp - added Line_SetPortalTarget action special so that portals can be assigned new targets. Setting the target to 0 disables the portal.cpp. Static linked portals can not be reassigned. 2016-02-06 21:16:57 +01:00
p_lnspec.h - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
p_local.h Updated for scripting branch merge. 2016-02-04 22:41:02 -06:00
p_map.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
p_maputl.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
p_mobj.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
p_pillar.cpp
p_plats.cpp
p_pspr.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
p_pspr.h
p_saveg.cpp - fixed: The counters for the whirlwind were initialized too late, the first time they are needed is in P_CheckMissileSpawn, which gets called from inside P_SpawnMissile. Also took the opportunity and moved them to properties that are accessible from DECORATE. 2016-02-08 13:34:54 +01:00
p_saveg.h
p_sectors.cpp - fixed: 3D lights should override the sidedef's regular light completely, that includes relative light added by UDMF's 'light' property. 2016-01-29 14:55:31 +01:00
p_setup.cpp - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
p_setup.h
p_sight.cpp - fixed some Linux/GCC warnings. 2016-02-02 01:04:59 +01:00
p_slopes.cpp - replaced all single precision floats in p_slopes.cpp with doubles. 2016-02-11 19:13:29 +01:00
p_spec.cpp - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
p_spec.h Merge branch 'NewEESpecials' 2016-02-05 01:01:39 +01:00
p_states.cpp
p_switch.cpp - p_sight.cpp, p_spec.cpp and p_switch.cpp refactored. 2016-01-20 14:20:14 +01:00
p_tags.cpp - more cleanup on portal implementation: 2016-02-05 23:15:56 +01:00
p_tags.h - more cleanup on portal implementation: 2016-02-05 23:15:56 +01:00
p_teleport.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
p_terrain.cpp - fixed message output. 2016-02-09 15:06:55 +01:00
p_terrain.h Merge branch 'master' into scripting 2016-01-17 20:57:55 +01:00
p_things.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
p_tick.cpp
p_tick.h
p_trace.cpp - refactoring complete. The source compiles again with the renamed position variable. 2016-01-20 15:12:51 +01:00
p_trace.h
p_udmf.cpp - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
p_udmf.h
p_usdf.cpp
p_user.cpp - replaced all single precision floats in p_slopes.cpp with doubles. 2016-02-11 19:13:29 +01:00
p_writemap.cpp - Strife game code refactored for coordinates. 2016-01-19 11:50:07 +01:00
p_xlat.cpp
parsecontext.cpp
parsecontext.h
pathexpander.cpp Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
pathexpander.h Merge branch conflicts fix 2016-01-21 10:49:57 +13:00
po_man.cpp - refactored p_mobj.cpp and the first half of p_map.cpp. 2016-01-20 01:48:57 +01:00
po_man.h
portal.cpp - added the case '0: switch the portal of to P_ChangePortal. 2016-02-07 00:30:27 +01:00
portal.h - added Line_SetPortalTarget action special so that portals can be assigned new targets. Setting the target to 0 disables the portal.cpp. Static linked portals can not be reassigned. 2016-02-06 21:16:57 +01:00
r_3dfloors.cpp
r_3dfloors.h
r_bsp.cpp - more cleanup on portal implementation: 2016-02-05 23:15:56 +01:00
r_bsp.h - mpved all software renderer specific code for the portals into the render sources. 2016-02-05 15:39:06 +01:00
r_defs.h - fixed: instant sector movement actions must actually delete the created interpolation right away and not wait until it deletes itself. 2016-02-11 22:03:09 +01:00
r_draw.cpp Fix R_DrawFogBoundary for right-edge exclusivity 2016-01-31 06:51:11 -06:00
r_draw.h
r_drawt.cpp
r_local.h
r_main.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
r_main.h
r_plane.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
r_plane.h Merge branch 'portals2_visual' 2016-02-05 00:10:46 -05:00
r_renderer.h
r_segs.cpp Remove fudging from the end of (O)WallMost 2016-02-05 16:08:20 -06:00
r_segs.h - mpved all software renderer specific code for the portals into the render sources. 2016-02-05 15:39:06 +01:00
r_sky.cpp
r_sky.h
r_state.h
r_swrenderer.cpp
r_swrenderer.h
r_things.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
r_things.h
r_utility.cpp Merge branch 'master' into scripting 2016-01-19 13:43:11 +01:00
r_utility.h - more cleanup on portal implementation: 2016-02-05 23:15:56 +01:00
Rect.h Use a better packing algorithm for the texture atlases 2016-01-08 22:37:06 -06:00
s_advsound.cpp
s_environment.cpp
s_playlist.cpp
s_playlist.h
s_sndseq.cpp
s_sndseq.h
s_sound.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
s_sound.h - fixed some places where FStrings were incorrectly used. 2016-02-05 10:40:45 +01:00
sc_man.cpp - added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff. 2016-02-05 23:51:28 +01:00
sc_man.h
sc_man_scanner.re
sc_man_tokens.h
skins.cpp
skins.h
SkylineBinPack.cpp *BinPack fixes -- disjointRects only defined #ifdef _DEBUG 2016-01-18 14:45:23 -06:00
SkylineBinPack.h Switch to the bottom-left picker for the Skyline Bin Packer 2016-01-10 21:54:28 -06:00
st_start.h
st_stuff.cpp
st_stuff.h
statistics.cpp Make finishgame CCMD net-aware 2016-01-27 13:19:15 -06:00
statnums.h
stats.cpp
stats.h
stringtable.cpp
stringtable.h
strnatcmp.c
strnatcmp.h
tables.cpp
tables.h - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
tagitem.h
tarray.h
teaminfo.cpp
teaminfo.h
tempfiles.cpp
tempfiles.h
templates.h
tflags.h Quiet some narrowing conversion warnings from VS2015 2016-02-05 22:18:53 -06:00
v_blend.cpp
v_collection.cpp
v_collection.h
v_draw.cpp - more float to double conversion. 2016-02-11 21:33:30 +01:00
v_font.cpp - Removed what appears to be a debug breakpoint. 2016-01-23 19:36:13 -05:00
v_font.h - added a few FString variants for frequently called functions. 2016-02-05 10:52:10 +01:00
v_palette.cpp
v_palette.h
v_pfx.cpp
v_pfx.h
v_text.cpp
v_text.h - added a few FString variants for frequently called functions. 2016-02-05 10:52:10 +01:00
v_video.cpp - fixed: The FPS display should use the actual font info to calculate its size, not just assume that each character is 8*8 pixels. 2016-02-04 01:20:35 +01:00
v_video.h
valgrind.inc
vectors.h - fixed: The default vertical spread for the BFG tracers was set to 32*FRACUNIT instead of 32*ANGLE_1. 2016-02-12 18:55:18 +01:00
version.h Merge branch 'ChaseThresholdScript' of https://github.com/MajorCooke/zdoom 2016-02-08 13:06:08 +01:00
w_wad.cpp - added an errorlog option. 2016-02-09 14:20:49 +01:00
w_wad.h - added a few FString variants for frequently called functions. 2016-02-05 10:52:10 +01:00
w_zip.h
weightedlist.h
wi_stuff.cpp - Removed duplicate autoskip code. 2016-01-24 14:44:47 +00:00
wi_stuff.h - Fixed an incorrect memset parameter in wi_stuff.cpp. 2016-01-19 13:20:32 +00:00
x86.cpp - added an errorlog option. 2016-02-09 14:20:49 +01:00
x86.h
xs_Float.h
zstrformat.cpp
zstring.cpp
zstring.h - fixed some places where FStrings were incorrectly used. 2016-02-05 10:40:45 +01:00
zzautozend.cpp