PPSSPP Git (2014/03/30) is compiled. PPSSPP is a fast and portable PSP emulator for Android, Windows, Mac, and Linux, written in C++.
PPSSPP Git Changelog:
* Add some basic bounds checking for power freq sets.
* Avoid a crash with a huge user memory font size.
Fixes tests.
* Include sceKernelThread.h in less headers.
* Reduce some includes under GPU/.
* Fix performance issue in BlockCache due to an instance of std::vector in every block:
Avoid creating the vector when not necessary.
This was especially noticeable in debug mode.
* Merge pull request #5766 from unknownbrackets/gpu-minor
Update some flags in GLES_GPU
* Update some flags in GLES_GPU.
It's useful to know if we need to have a correct PC value or downcount.
* Merge pull request #5762 from unknownbrackets/gpu-minor
Shader ID optimizations and alpha test optimization
* Optimize ComputeVertexShaderID() a bit.
This is only like 1%. Along the way found and fixed an overlap of bits.
* Optimize ComputeFragmentShaderID() a bit.
I've seen it decently high on some profiles (1-2%). This cuts it down by
12.5% when used in a tight loop. The temporary was 8%, the ifs were the
other 4.5%.
* Optimize > and != 0 alpha tests.
There's no need to do rounding in this case. These are very common.
Also, if the test was !=, convert it to >, which may work better on
PowerVR.
* Merge pull request #5745 from sum2012/scempegbase-2
Correct sceMpegbase_BEA18F91 parameter
Download: PPSSPP Git (2014/03/30) x86
Download: PPSSPP Git (2014/03/30) x64
Download: PPSSPP Git (2014/03/30) for Android
Source: Here
0 Comments
Post a Comment