raze/source/core
Christoph Oelckers 8281374551 - do not use floor sprites for splitting geometry.
This is way too expensive on maps with lots of sprites. Instead, run them through the case for slope sprites which should be sufficient here
Also let rendered_* count the actual draw calls, not processed objects, because that is the most relevant metric for checking performance issues.
2022-01-14 00:49:57 +01:00
..
console - removed debug message. 2022-01-04 17:18:24 +01:00
menu - Added skill selection for user maps. 2021-12-30 09:58:09 +01:00
music - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
rendering - do not use floor sprites for splitting geometry. 2022-01-14 00:49:57 +01:00
textures - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
actorlist.cpp - fixed sprting of non-translucent sprites. 2022-01-08 21:18:18 +01:00
automap.cpp - fixed sprting of non-translucent sprites. 2022-01-08 21:18:18 +01:00
automap.h - MarkSectorSeen 2021-12-26 23:09:48 +01:00
binaryangle.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
cheathandler.cpp
cheathandler.h
cheats.cpp - fixed map ccmd. 2021-12-30 09:58:10 +01:00
cheats.h
coreactor.h - preparations for unlimited tsprites. 2022-01-11 00:12:32 +01:00
ct_chat.cpp - use GPLv2 in all files dual-licensed with the Doom Source license. 2022-01-02 12:42:54 +01:00
d_net.cpp - use GPLv2 in all files dual-licensed with the Doom Source license. 2022-01-02 12:42:54 +01:00
d_net.h
d_protocol.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
d_protocol.h
d_ticcmd.h
defparser.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
g_mapinfo.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
g_mapinfo.h
gameconfigfile.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
gameconfigfile.h
gamecontrol.cpp - use different fade ramps for 64 and 32 shades. 2022-01-11 00:18:20 +01:00
gamecontrol.h - deleted unused variable. 2022-01-06 00:43:46 +01:00
gamecvars.cpp - Make a number of CVARs in gamecvars.cpp saved as part of the global config. 2021-12-07 19:59:26 +11:00
gamecvars.h - various small bits of cleanup. 2021-11-29 00:57:11 +01:00
gamefuncs.cpp - preparations for unlimited tsprites. 2022-01-11 00:12:32 +01:00
gamefuncs.h - allow a bit of tolerance when sorting walls, so that microscopic intersections can be ignored. 2022-01-06 00:43:47 +01:00
gamehud.cpp - Capitalise vec2_t y variable. 2021-12-30 09:57:02 +01:00
gamehud.h
gameinput.cpp - Capitalise vec2_t y variable. 2021-12-30 09:57:02 +01:00
gameinput.h - Capitalise vec3_t z variable. 2021-12-30 09:57:03 +01:00
gamestruct.h - more spritetype references eliminated. 2021-12-30 16:11:14 +01:00
gi.cpp
gi.h
initfs.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
inputstate.cpp - Duke/RR: Re-add micro-movement cancellation for RR's vehicles that was dropped in 466bc84697. 2021-12-26 23:09:50 +01:00
inputstate.h - Duke/RR: Re-add micro-movement cancellation for RR's vehicles that was dropped in 466bc84697. 2021-12-26 23:09:50 +01:00
interpolate.cpp - allow using "Mario" cheat with a space between name and number. 2022-01-03 07:13:34 +01:00
interpolate.h Revert "- removed Interp_Sprite_Z." 2022-01-01 19:50:30 +01:00
intvec.h - re-tabified several files that got mangled by repeated merging 2021-12-30 09:58:47 +01:00
mainloop.cpp - backend update from GZDoom. 2022-01-11 22:54:37 +01:00
maphack.cpp - use setsector from DCoreActor. 2021-12-30 16:36:04 +01:00
mapinfo.cpp - fixed user map music lookup for real without disabling other things. 2021-12-30 09:58:08 +01:00
mapinfo.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
maploader.cpp - Blood: allow bad start spots to pass for modern maps. 2022-01-13 00:21:15 +01:00
maptypes.h - little bit of cleanup on Duke's bullet hole code. 2022-01-13 20:53:36 +01:00
mathutil.cpp
mathutil.h - added vector variants of FindDistance2D and FindDistance3D 2021-12-30 09:58:07 +01:00
ns.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
packet.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
palette.cpp
palette.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
precache.cpp - addressed more shadowed variables in common code. 2021-12-30 09:57:32 +01:00
precache.h
quotemgr.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
quotes.cpp
raze_music.cpp Revert "- fixed music lookup for user maps." 2021-12-30 09:58:08 +01:00
raze_music.h
raze_sound.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
raze_sound.h - Capitalise vec3_t z variable. 2021-12-30 09:57:03 +01:00
razefont.cpp - various small bits of cleanup. 2021-11-29 00:57:11 +01:00
razefont.h
rts.cpp
rts.h
savegamehelp.cpp - split up g_visibility into two variables. 2022-01-11 00:12:32 +01:00
savegamehelp.h - Capitalise vec3_t z variable. 2021-12-30 09:57:03 +01:00
scancodes.h
screenjob.cpp - Blood: back up player state before ending the level, not just before loading the new one. 2021-12-26 23:09:56 +01:00
screenjob_.h
screenshot.cpp
searchpaths.cpp - fixed main game resource detection for Blood. 2021-12-31 13:04:32 +01:00
secrets.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
secrets.h - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
sectorgeometry.cpp - fixed the normals for sloped planes. 2022-01-12 16:02:45 +01:00
sectorgeometry.h - don't use a full sector backup in the triangulator for comparing changes. 2021-12-30 09:58:14 +01:00
serialize_obj.h
statistics.cpp - addressed more shadowed variables in common code. 2021-12-30 09:57:32 +01:00
statistics.h
statusbar.h
statusbar2.cpp - Replace every line that just contains spaces or tabs with an empty line feed in all files except 3rd party libraries. 2021-12-30 20:30:21 +11:00
uiinput.h
version.h - added savegame support for the new actor management. 2021-12-26 23:10:03 +01:00
zcompile.cpp - removed duplicate PClass::StaticInit call. 2021-12-30 09:58:10 +01:00