Draft: Split software renderer off into its own folder.
I'd probably consider this fragment of my planned renderer wrapperification done, but it needs testing.
If you find anything wrong with this implementation, please start a discussion; this refactor is huge and I can't possibly keep track of all the bugs myself.
Especially right now:
-
See if the x86 ASM rendering functions compile, I don't have the ability to compile 32-bit SRB2 right now! -
See if there are any compiler warnings my compiler didn't catch. -
Make sure it compiles on Windows. (I'm confident it will compile on Mac, but you can never be too sure)
Edited by Golden