raze-gles/source/games/sw/src
Christoph Oelckers c8a75a8664 - give each DrawInfo its own list of tsprites.
Since these do not fully get processed sequentially the contents need to be preserved until needed.
This required getting rid of the global tsprite array. Polymost still uses a static vatiable, though, but this is only accessed in polymost-exclusive code.
2021-04-02 10:28:40 +02:00
..
2d.cpp - project cleanup 2021-01-10 20:31:32 +01:00
_polymost.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
actor.cpp - SW: added persistent copy of oz. 2021-02-28 12:35:34 +01:00
ai.cpp - project cleanup 2021-01-10 20:31:32 +01:00
ai.h - project cleanup 2021-01-10 20:31:32 +01:00
ambient.h - project cleanup 2021-01-10 20:31:32 +01:00
bots.h - project cleanup 2021-01-10 20:31:32 +01:00
break.cpp - project cleanup 2021-01-10 20:31:32 +01:00
break.h - project cleanup 2021-01-10 20:31:32 +01:00
bunny.cpp - project cleanup 2021-01-10 20:31:32 +01:00
cache.cpp - project cleanup 2021-01-10 20:31:32 +01:00
cheats.cpp - project cleanup 2021-01-10 20:31:32 +01:00
colormap.cpp - project cleanup 2021-01-10 20:31:32 +01:00
conpic.h - project cleanup 2021-01-10 20:31:32 +01:00
coolg.cpp - project cleanup 2021-01-10 20:31:32 +01:00
coolie.cpp - project cleanup 2021-01-10 20:31:32 +01:00
copysect.cpp - project cleanup 2021-01-10 20:31:32 +01:00
d_menu.cpp - project cleanup 2021-01-10 20:31:32 +01:00
damage.h - project cleanup 2021-01-10 20:31:32 +01:00
digi.h - project cleanup 2021-01-10 20:31:32 +01:00
draw.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
eel.cpp - project cleanup 2021-01-10 20:31:32 +01:00
game.cpp - rewrote SW portal setup to use static data instead of ad-hoc setup. 2021-03-25 21:21:48 +01:00
game.h - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
girlninj.cpp - project cleanup 2021-01-10 20:31:32 +01:00
goro.cpp - project cleanup 2021-01-10 20:31:32 +01:00
hornet.cpp - project cleanup 2021-01-10 20:31:32 +01:00
input.cpp - project cleanup 2021-01-10 20:31:32 +01:00
interpso.cpp - SW: let sector objects properly invalidate the sector they are in. 2021-03-30 21:28:27 +02:00
interpso.h - project cleanup 2021-01-10 20:31:32 +01:00
inv.cpp - project cleanup 2021-01-10 20:31:32 +01:00
inv.h - project cleanup 2021-01-10 20:31:32 +01:00
jsector.cpp - give each DrawInfo its own list of tsprites. 2021-04-02 10:28:40 +02:00
jsector.h - fixed camera texture setup. 2021-03-28 19:22:51 +02:00
jtags.h - project cleanup 2021-01-10 20:31:32 +01:00
jweapon.cpp - project cleanup 2021-01-10 20:31:32 +01:00
lava.cpp - project cleanup 2021-01-10 20:31:32 +01:00
light.cpp - project cleanup 2021-01-10 20:31:32 +01:00
light.h - project cleanup 2021-01-10 20:31:32 +01:00
lists.h - project cleanup 2021-01-10 20:31:32 +01:00
mclip.cpp - project cleanup 2021-01-10 20:31:32 +01:00
mclip.h - project cleanup 2021-01-10 20:31:32 +01:00
menus.cpp - project cleanup 2021-01-10 20:31:32 +01:00
menus.h - project cleanup 2021-01-10 20:31:32 +01:00
mfile.h - project cleanup 2021-01-10 20:31:32 +01:00
misc.h - project cleanup 2021-01-10 20:31:32 +01:00
miscactr.cpp - project cleanup 2021-01-10 20:31:32 +01:00
morph.cpp - project cleanup 2021-01-10 20:31:32 +01:00
mytypes.h - project cleanup 2021-01-10 20:31:32 +01:00
namelist.h - project cleanup 2021-01-10 20:31:32 +01:00
names.h - project cleanup 2021-01-10 20:31:32 +01:00
names2.h - project cleanup 2021-01-10 20:31:32 +01:00
network.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
network.h - project cleanup 2021-01-10 20:31:32 +01:00
ninja.cpp - project cleanup 2021-01-10 20:31:32 +01:00
osdcmds.cpp - Blood, Duke & SW: Create new backend chasecam function and replace game-specific versions with it. 2021-02-18 21:47:37 +11:00
pal.h - project cleanup 2021-01-10 20:31:32 +01:00
panel.cpp Revert "- SW: Alt implementation for preparing a nuke." 2021-03-02 20:02:20 +11:00
panel.h - little bit of engine cleanup. 2021-02-25 12:16:21 +01:00
parent.h - project cleanup 2021-01-10 20:31:32 +01:00
player.cpp - SW: added persistent copy of oz. 2021-02-28 12:35:34 +01:00
player.h - project cleanup 2021-01-10 20:31:32 +01:00
predict.cpp - project cleanup 2021-01-10 20:31:32 +01:00
quake.cpp - project cleanup 2021-01-10 20:31:32 +01:00
ripper.cpp - project cleanup 2021-01-10 20:31:32 +01:00
ripper2.cpp - project cleanup 2021-01-10 20:31:32 +01:00
rooms.cpp - fixed SW shadows in new renderer. 2021-03-28 22:29:13 +02:00
rotator.cpp - project cleanup 2021-01-10 20:31:32 +01:00
save.cpp - All Games: Migrate each game's clock counter to backend solution. 2021-02-18 21:47:33 +11:00
saveable.cpp - project cleanup 2021-01-10 20:31:32 +01:00
saveable.h - some further lightening of compat.h. 2021-03-24 21:13:36 +01:00
sbar.cpp - project cleanup 2021-01-10 20:31:32 +01:00
scrip2.cpp - project cleanup 2021-01-10 20:31:32 +01:00
sector.cpp - project cleanup 2021-01-10 20:31:32 +01:00
sector.h - project cleanup 2021-01-10 20:31:32 +01:00
serp.cpp - project cleanup 2021-01-10 20:31:32 +01:00
skel.cpp - project cleanup 2021-01-10 20:31:32 +01:00
skull.cpp - project cleanup 2021-01-10 20:31:32 +01:00
slidor.cpp - project cleanup 2021-01-10 20:31:32 +01:00
sounds.cpp - allow game specific music names for all games supporting an Ogg-format CD audio soundtrack. 2021-03-12 23:15:34 +01:00
sounds.h - project cleanup 2021-01-10 20:31:32 +01:00
spike.cpp - SW: added persistent copy of oz. 2021-02-28 12:35:34 +01:00
sprite.cpp - SW: added persistent copy of oz. 2021-02-28 12:35:34 +01:00
sprite.h - project cleanup 2021-01-10 20:31:32 +01:00
stag.h - project cleanup 2021-01-10 20:31:32 +01:00
sumo.cpp - project cleanup 2021-01-10 20:31:32 +01:00
tags.h - project cleanup 2021-01-10 20:31:32 +01:00
text.cpp - project cleanup 2021-01-10 20:31:32 +01:00
track.cpp - removed all remains of projection math weirdness from the automap code in the games plus a bit more cleanup of the engine code. 2021-03-24 20:28:58 +01:00
vator.cpp - SW: added persistent copy of oz. 2021-02-28 12:35:34 +01:00
vis.cpp - project cleanup 2021-01-10 20:31:32 +01:00
wallmove.cpp - SW: mark sector as dirty in wallmove. 2021-03-30 21:51:37 +02:00
warp.cpp - project cleanup 2021-01-10 20:31:32 +01:00
weapon.cpp - SW: added persistent copy of oz. 2021-02-28 12:35:34 +01:00
weapon.h - project cleanup 2021-01-10 20:31:32 +01:00
zilla.cpp - project cleanup 2021-01-10 20:31:32 +01:00
zombie.cpp - project cleanup 2021-01-10 20:31:32 +01:00