ppsspp/GPU/Software
Tony Wasserka 41e2005ad0 softgpu: Fix various bugs.
Using model transformed normals for light calculations now.
Disabling textures if texture mapping isn't enabled now.
Forced target alpha to be written as 0xFF to workaround broken buffer management.
2013-08-16 23:48:59 +02:00
..
Clipper.cpp softgpu: Add naive rectangle clipper (which works just as bad). 2013-08-16 23:48:57 +02:00
Clipper.h softgpu: Add something like rectangle support. Doesn't seem to work :/ 2013-08-16 23:48:56 +02:00
Lighting.cpp softgpu: Fix various bugs. 2013-08-16 23:48:59 +02:00
Lighting.h softgpu: Add support for ambient lighting. 2013-08-16 23:48:58 +02:00
Rasterizer.cpp softgpu: Fix various bugs. 2013-08-16 23:48:59 +02:00
Rasterizer.h softgpu: Texture coordinate support and something like ARGB4444 texture support. 2013-08-16 23:48:55 +02:00
README.txt Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
SoftGpu.cpp softgpu: Support indexed rendering. 2013-08-16 23:48:58 +02:00
SoftGpu.h softgpu: Dummy implementation for CopyDisplayToOutput. 2013-08-16 23:48:52 +02:00
TransformUnit.cpp softgpu: Fix various bugs. 2013-08-16 23:48:59 +02:00
TransformUnit.h softgpu: Fix various bugs. 2013-08-16 23:48:59 +02:00
trirast.txt Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00

To get to 100% compatibility, we will need a software renderer as there are games out there that do tricks
that can't really be faked in a sensible way. Useful for homebrew too that mix sw and accel rendering.