Copy NullGpu to SoftGpu.
SoftGPU: Dummy implementation for CopyDisplayToOutput.
SoftGPU: Clean up.
Add transform pipeline functionality (including redundant math functions).
TransformUnit: Implement remaining coordinate system transformations.
VertexDecoder: Fix a typo.
SoftGpu: Use existing VertexDecoder/VertexReader to add vertex decoding support.
SoftGpu: Add vertex position transformation code. Seems to be doing something, even though it's not the right thing :/
SoftGpu: Add line drawing. (yep, transform code definitely doesn't work.. :p)
SoftGpu: Fix some bugs, committing stuff before it breaks again...
SoftGpu: Working vertex position transform!
SoftGpu: Cleanups.
SoftGpu: Move around some code to keep SoftGpu.cpp clean.
SoftGpu: Move triangle rasterization code to a new file.
SoftGpu: Implement filled triangle rendering.
SoftGpu: Texture coordinate support and something like ARGB4444 texture support.
SoftGpu: Working ARGB4444 texture support.
SoftGpu: Implement almost working polygon clipping and fix some bugs.
SoftGpu: Fix a bug in the clipspace->screenspace transformation. Makes polygon clipping work perfectly :)
SoftGpu: Add support for RGB565, RGBA5111 and RGBA8888 textures.