ppsspp/GPU/Software
Unknown W. Brackets be8c74cabe softgpu: Avoid flush on END.
We only, but always, flush when exiting list interp in FinishDeferred.
It's not necessary at END, and hurts for simple signals that don't stop
list processing.
2022-01-31 19:32:46 -08:00
..
BinManager.cpp softgpu: Add dirty flags for rasterization state. 2022-01-23 08:08:41 -08:00
BinManager.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
Clipper.cpp Merge pull request #15340 from unknownbrackets/softgpu-textures 2022-01-24 08:19:34 +01:00
Clipper.h softgpu: Add class to manage and enqueue for bins. 2022-01-13 09:26:59 -08:00
DrawPixel.cpp Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
DrawPixel.h softjit: Centralize some common funcs from sampler. 2022-01-19 00:03:59 -08:00
DrawPixelX86.cpp softjit: Fix stencil bug running out of regs. 2022-01-29 18:31:40 -08:00
FuncId.cpp samplerjit: Validate compile in a unit test. 2022-01-29 20:31:18 -08:00
FuncId.h Debugger: Fix crash in software renderer. 2022-01-16 21:53:55 -08:00
Lighting.cpp Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
Lighting.h softgpu: Precompute lighting parameters. 2022-01-16 11:27:53 -08:00
Rasterizer.cpp Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
Rasterizer.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
RasterizerRectangle.cpp Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
RasterizerRectangle.h softgpu: Handle scissor/range in BinManager. 2022-01-13 19:07:41 -08:00
RasterizerRegCache.cpp samplerjit: Reduce prolog/epilog spill. 2022-01-19 00:03:59 -08:00
RasterizerRegCache.h Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
README.txt Add snapshot of the whole source code. 2012-11-01 16:19:01 +01:00
Sampler.cpp Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
Sampler.h samplerjit: Fix non-shared CLUT on Linux. 2022-01-29 22:20:46 -08:00
SamplerX86.cpp samplerjit: Fix non-shared CLUT on Linux. 2022-01-29 22:20:46 -08:00
SoftGpu.cpp softgpu: Avoid flush on END. 2022-01-31 19:32:46 -08:00
SoftGpu.h softgpu: Add dirty flags for rasterization state. 2022-01-23 08:08:41 -08:00
TransformUnit.cpp Global: Reduce includes of common headers. 2022-01-30 16:35:33 -08:00
TransformUnit.h softgpu: Fix cull in throughmode. 2022-01-25 19:07:33 -08: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.