SRB2/src/hardware
toaster 417f17ebdd Do a bunch of stuff to the MD2/3 sprite2 support to get it back to feature parity with before, without going back to being hacky as fuck.
* Store the number of frames per sprite2 run in the spr2frames struct.
* Reintroduce P_GetModelSprite2, to allow for the sprite2 defaulting system to be used to full advantage even in GL.
* Instead of splitting the SUPER and normal SPR2 stuff within the same cell of the struct, have them exist in different cells just like in the "normal" sprite2 structs.
* Allow for just providing spr2 frames in order without specifying which "normal" sprite2 frame it's supposed to replace.

Also:
* Fix FF_VERTICALFLIP-ignoring regression.
* Fix whitespace adjustment in win_dll.c
* Remove bracket in P_GetSkinSprite2 because I realised it was extraneous while making sure P_GetModelSprite2 worked with it.
2019-11-02 17:52:54 +00:00
..
r_opengl Merge remote-tracking branch 'origin/master' into internal-md3-vanilla-c 2019-10-06 17:40:41 -03:00
s_ds3d change SDL into HAVE_SDL 2014-07-25 19:10:24 -04:00
s_fmod change SDL into HAVE_SDL 2014-07-25 19:10:24 -04:00
s_openal More work to cleanup the ARM builds 2018-12-22 19:50:32 -05:00
hw3dsdrv.h change SDL into HAVE_SDL 2014-07-25 19:10:24 -04:00
hw3sound.c nodigimusic nomusic nosound refactor other targets 2018-09-14 10:35:56 -04:00
hw3sound.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
hw_bsp.c WIP 20190101 merge 2019-01-02 01:09:15 -05:00
hw_cache.c Merge remote-tracking branch 'origin/master' into internal-md3-vanilla-c 2019-10-06 17:40:41 -03:00
hw_clip.c Eliminate some old GL functions so we don't slide back into bad habits! 2018-12-27 22:10:10 -05:00
hw_clip.h More progress, NEWCLIP added to doomdef.h, sadly it actually all lags the game so I've disabled it for now 2018-11-10 16:08:56 +00:00
hw_data.h Merge branch 'public_next' 2018-11-10 15:41:57 +00:00
hw_defs.h Merge remote-tracking branch 'origin/master' into internal-md3-vanilla 2019-06-29 17:51:30 -04:00
hw_dll.h XBOX was eXecuted 2017-09-29 19:27:17 +01:00
hw_draw.c Fix HWR_DrawConsoleFill. 2019-08-04 10:27:09 +01:00
hw_drv.h Merge remote-tracking branch 'origin/master' into internal-md3-vanilla-c 2019-10-06 17:40:41 -03:00
hw_glide.h Revert "Merge branch 'flats-png_port' into 'master'" 2019-09-09 18:40:21 +00:00
hw_glob.h Revert "Merge branch 'flats-png_port' into 'master'" 2019-09-09 18:40:21 +00:00
hw_light.c Merge branch 'bossprovements' into 'master' 2019-09-27 08:55:19 -04:00
hw_light.h SRB2 2.1 release 2014-03-15 13:11:35 -04:00
hw_main.c Merge remote-tracking branch 'origin/master' into internal-md3-vanilla-c 2019-10-06 17:40:41 -03:00
hw_main.h Merge remote-tracking branch 'origin/master' into internal-md3-vanilla-c 2019-10-06 17:40:41 -03:00
hw_md2.c Do a bunch of stuff to the MD2/3 sprite2 support to get it back to feature parity with before, without going back to being hacky as fuck. 2019-11-02 17:52:54 +00:00
hw_md2.h Common model format, with MD2/MD3 loading 2018-12-18 17:52:45 -05:00
hw_md2load.c Fix MD2 loading 2019-09-15 16:24:17 -03:00
hw_md2load.h Common model format, with MD2/MD3 loading 2018-12-18 17:52:45 -05:00
hw_md3load.c Sprite2 support but I'm not a dumbass 2019-09-03 18:27:22 -03:00
hw_md3load.h Common model format, with MD2/MD3 loading 2018-12-18 17:52:45 -05:00
hw_model.c Do a bunch of stuff to the MD2/3 sprite2 support to get it back to feature parity with before, without going back to being hacky as fuck. 2019-11-02 17:52:54 +00:00
hw_model.h Do a bunch of stuff to the MD2/3 sprite2 support to get it back to feature parity with before, without going back to being hacky as fuck. 2019-11-02 17:52:54 +00:00
hw_trick.c More optimising and otherwise fixing bizarre formatting in hw_trick.c 2018-10-27 18:58:05 +01:00
hws_data.h XBOX was eXecuted 2017-09-29 19:27:17 +01:00
u_list.c Common model format, with MD2/MD3 loading 2018-12-18 17:52:45 -05:00
u_list.h Common model format, with MD2/MD3 loading 2018-12-18 17:52:45 -05:00