gzdoom/src
Christoph Oelckers 2a0c3e63a3 - allow temporary strings to be used as self pointer for String's member functions.
Due to how function calls get resolved by the code generator there were some incorrect flags on the self pointer which triggered an assert and caused incorrect code generation.
Fortunately this was a mostly contained special case for which a workaround was possible.
2018-07-20 10:38:55 +02:00
..
fragglescript
g_inventory
g_shared - correct checks for HasDynamicLights 2018-06-26 08:51:21 +02:00
g_statusbar - added extra validation for status bar classes 2018-06-29 13:47:06 +03:00
gl Merge remote-tracking branch 'remotes/origin/modern' 2018-07-20 10:19:07 +02:00
gl_load
hwrenderer Merge remote-tracking branch 'remotes/origin/modern' 2018-07-20 10:19:07 +02:00
intermission
math
menu
polyrenderer Merge remote-tracking branch 'remotes/origin/modern' 2018-07-20 10:19:07 +02:00
posix - output Mac model identifier to startup window 2018-07-15 14:28:21 +03:00
r_data Merge remote-tracking branch 'remotes/origin/modern' 2018-07-20 10:19:07 +02:00
rapidjson
resourcefiles Added lump size validation to the WAD loader 2018-06-27 08:51:45 +02:00
scripting - allow temporary strings to be used as self pointer for String's member functions. 2018-07-20 10:38:55 +02:00
sfmt
sound - fixed warning in ADLMidi. 2018-06-24 10:48:04 +02:00
swrenderer Merge remote-tracking branch 'remotes/origin/modern' 2018-07-20 10:19:07 +02:00
textures Merge remote-tracking branch 'remotes/origin/modern' 2018-07-20 10:19:07 +02:00
win32 - missed two added files. 2018-06-24 23:54:25 +02:00
xlat
__autostart.cpp
actionspecials.h
actor.h
actorinlines.h
actorptrselect.cpp
actorptrselect.h
am_map.cpp - removed some references to r_viewpoint in game code 2018-06-19 11:20:36 +02:00
am_map.h
announcer.h
autosegs.h
b_bot.cpp
b_bot.h
b_func.cpp
b_game.cpp
b_move.cpp
b_think.cpp
basictypes.h
bbannouncer.cpp
c_bind.cpp
c_bind.h
c_cmds.cpp
c_console.cpp
c_console.h
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp
c_cvars.h
c_dispatch.cpp
c_dispatch.h
c_expr.cpp
c_functions.cpp
c_functions.h
CMakeLists.txt - replaced the procedural backdrop texture with some warped noise texture. 2018-07-15 00:00:00 +02:00
cmdlib.cpp
cmdlib.h
colormatcher.cpp
colormatcher.h
compatibility.cpp
compatibility.h
configfile.cpp
configfile.h
critsec.h
ct_chat.cpp
cycler.cpp
cycler.h
d_dehacked.cpp
d_dehacked.h
d_event.h
d_gui.h
d_iwad.cpp - Fixed -iwad parameter working only with VS on Windows. 2018-06-18 20:57:52 +02:00
d_main.cpp - fixed titlepic animation. 2018-07-15 22:51:25 +02:00
d_main.h
d_net.cpp - fixed crash when actor is destroyed during spawning 2018-06-30 15:11:21 +03:00
d_net.h
d_netinf.h
d_netinfo.cpp
d_player.h
d_protocol.cpp
d_protocol.h
d_stats.cpp
decallib.cpp
decallib.h
dobject.cpp
dobject.h
dobjgc.cpp
dobjgc.h
dobjtype.cpp
dobjtype.h
doomdata.h
doomdef.h
doomerrors.h
doomstat.cpp
doomstat.h
doomtype.h
dsectoreffect.cpp
dsectoreffect.h - separated class descriptors from VM types. 2017-04-12 22:46:49 +02:00
dthinker.cpp
dthinker.h
edata.cpp
edata.h
empty.cpp
errors.h
events.cpp - removed some references to r_viewpoint in game code 2018-06-19 11:20:36 +02:00
events.h
f_wipe.cpp
f_wipe.h
files.cpp
files.h
files_decompress.cpp
g_doomedmap.cpp
g_game.cpp - fixed titlepic animation. 2018-07-15 22:51:25 +02:00
g_game.h
g_hub.cpp
g_hub.h
g_input.h
g_level.cpp - call P_PlayerStartStomp only when the map is played directly from the loaded data and only when it has been fully loaded. 2018-07-15 10:57:10 +02:00
g_level.h
g_levellocals.h
g_mapinfo.cpp Remove unnecessary check for the ending brace. 2018-06-18 08:51:33 +02:00
g_pch.h
g_pch2.h
g_skill.cpp
gameconfigfile.cpp - replaced deprecated macOS functions in paths handling 2018-07-15 13:20:36 +03:00
gameconfigfile.h - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
gametype.h
gi.cpp
gi.h
gitinfo.cpp
gstrings.h
hu_scores.cpp
hu_stuff.h
i_cd.h
i_module.cpp
i_module.h
i_net.cpp
i_net.h
i_time.cpp
i_time.h
i_video.h
info.cpp - fixed crash on accessing state owner during VM abort 2018-07-19 13:38:49 +03:00
info.h
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
m_cheat.h
m_crc32.h
m_fixed.h
m_joy.cpp
m_joy.h
m_misc.cpp
m_misc.h - replaced deprecated macOS functions in paths handling 2018-07-15 13:20:36 +03:00
m_png.cpp
m_png.h
m_random.cpp
m_random.h
m_swap.h
md5.cpp - renamed FileRdr back to FileReader. 2018-03-11 19:29:37 +01:00
md5.h
memarena.cpp
memarena.h
mus2midi.cpp - the fourth. 2017-03-08 18:55:54 +01:00
mus2midi.h
name.cpp
name.h
namedef.h
nodebuild.cpp
nodebuild.h
nodebuild_classify_nosse2.cpp
nodebuild_events.cpp
nodebuild_extract.cpp
nodebuild_gl.cpp
nodebuild_utility.cpp
p_3dfloors.cpp
p_3dfloors.h
p_3dmidtex.cpp
p_3dmidtex.h
p_acs.cpp
p_acs.h
p_actionfunctions.cpp
p_blockmap.h
p_ceiling.cpp
p_checkposition.h
p_conversation.cpp - load common conversation lumps regardless of map naming scheme 2018-07-17 12:56:23 +03:00
p_conversation.h
p_doors.cpp
p_effect.cpp
p_effect.h
p_enemy.cpp
p_enemy.h
p_floor.cpp
p_glnodes.cpp
p_interaction.cpp
p_lights.cpp
p_linetracedata.h
p_linkedsectors.cpp
p_lnspec.cpp
p_lnspec.h
p_local.h
p_map.cpp
p_maputl.cpp
p_maputl.h
p_mobj.cpp
p_pillar.cpp
p_plats.cpp
p_pspr.cpp
p_pspr.h
p_pusher.cpp
p_saveg.cpp
p_saveg.h
p_scroll.cpp
p_secnodes.cpp
p_sectors.cpp
p_setup.cpp - call P_PlayerStartStomp only when the map is played directly from the loaded data and only when it has been fully loaded. 2018-07-15 10:57:10 +02:00
p_setup.h - fixed potential access to freed memory on map loading 2018-06-22 15:42:00 +03:00
p_sight.cpp - calculate a proper opening range when encountering a sector portal on a one-sided line in the sight checking code 2018-06-25 10:27:02 +02:00
p_slopes.cpp
p_spec.cpp
p_spec.h
p_states.cpp
p_switch.cpp
p_tags.cpp
p_tags.h
p_teleport.cpp
p_terrain.cpp
p_terrain.h
p_things.cpp - skipped owned items in proximity test 2018-07-11 17:49:30 +02:00
p_tick.cpp
p_tick.h
p_trace.cpp
p_trace.h
p_udmf.cpp
p_udmf.h
p_usdf.cpp
p_user.cpp
p_xlat.cpp
parallel_for.h
parsecontext.cpp
parsecontext.h
po_man.cpp
po_man.h
portal.cpp
portal.h - moved all portal code that sets up a scene to be rendered into API independent code and let it be handled by a common wrapper class. 2018-06-23 23:03:34 +02:00
r_defs.h Give the clipper a reference to the current viewpoint 2018-06-19 09:37:49 +02:00
r_renderer.h - change the software renderer to render to a DSimpleCanvas like the old D3D9 target did. Then use the drawer threads to memcpy the result to the PBO 2018-07-20 05:48:15 +02:00
r_sky.cpp
r_sky.h - moved the matrix math for the sky dome into backend independent code. 2018-06-18 18:18:28 +02:00
r_state.h
r_utility.cpp - move view and projection matrices to DrawInfo. 2018-06-21 21:02:14 +02:00
r_utility.h - use locally stored viewpoint variables in the hardware renderer. 2018-06-19 23:45:17 +02:00
r_videoscale.cpp
r_videoscale.h
s_advsound.cpp
s_environment.cpp
s_playlist.cpp
s_playlist.h
s_sndseq.cpp
s_sndseq.h
s_sound.cpp
s_sound.h
sc_man.cpp
sc_man.h
sc_man_scanner.re
sc_man_tokens.h
serializer.cpp
serializer.h
skins.cpp
skins.h
st_start.h
st_stuff.cpp
st_stuff.h
statistics.cpp Save item statistics 2018-06-18 00:24:23 +02:00
statnums.h
stats.cpp
stats.h
stringtable.cpp
stringtable.h
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h
teaminfo.cpp
teaminfo.h
templates.h
tflags.h
umapinfo.cpp
v_2ddrawer.cpp - replaced the procedural backdrop texture with some warped noise texture. 2018-07-15 00:00:00 +02:00
v_2ddrawer.h Merge branch 'master' into modern 2018-07-14 10:24:41 +02:00
v_blend.cpp
v_collection.cpp
v_collection.h
v_colortables.h
v_draw.cpp - added DTA_LegacyRenderStyle so that STYLE_* constants can be passed directly to the Draw functions. 2018-07-14 22:58:24 +02:00
v_font.cpp
v_font.h
v_framebuffer.cpp - use the Dim function to draw the palette tester. 2018-07-14 18:28:12 +02:00
v_palette.cpp
v_palette.h
v_pfx.cpp
v_pfx.h
v_text.cpp
v_text.h
v_video.cpp - fullscreen toggle and some cleanup. Not fully working yet. 2018-06-17 22:11:35 +02:00
v_video.h - added DTA_LegacyRenderStyle so that STYLE_* constants can be passed directly to the Draw functions. 2018-07-14 22:58:24 +02:00
vectors.h - use locally stored viewpoint variables in the hardware renderer. 2018-06-19 23:45:17 +02:00
version.h
w_wad.cpp
w_wad.h
w_zip.h
weightedlist.h
wi_stuff.cpp
wi_stuff.h
x86.cpp
x86.h
xs_Float.h
zstrformat.cpp
zstring.cpp
zstring.h
zzautozend.cpp - allow defining native fields through scripts. Internally this only requires exporting the address, but not the entire field. 2016-11-22 19:20:31 +01:00