Correct sceMpegbase parameter
Use @kaienfr suggestion
Add more logging
Rethink 2x src alpha->color doubling. Fixes #3379.
Revert "Rethink 2x src alpha->color doubling. Fixes #3379."

This reverts commit 47efded29fbde6e5cee23ad413b1da6e7566a7c0.
2x alpha: Safer change than the last attempt. Still fixes P2. I think this can be simplified, anyway.
FS : Add missing gstate.isTextureMapEnabled()
Return false when alpha blending disabled
Merge pull request #5760 from raven02/patch-43

Return false when alpha blending disabled
Merge branch 'raven02-patch-42'

Conflicts:
	GPU/GLES/FragmentShaderGenerator.cpp
Merge pull request #5745 from sum2012/scempegbase-2

Correct sceMpegbase_BEA18F91 parameter
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.
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 ComputeVertexShaderID() a bit.

This is only like 1%.  Along the way found and fixed an overlap of bits.
Merge pull request #5762 from unknownbrackets/gpu-minor

Shader ID optimizations and alpha test optimization