ppsspp/GPU/Common
Unknown W. Brackets fba0de59c1 GPU: Restrict alpha test to zero for dest blend.
We could end up with the wrong blending in other cases, because the
exiting color will get multiplied.

Luckily, this is still the common case.
2018-07-29 11:26:04 -07:00
..
DepalettizeShaderCommon.cpp GLES: Specify unsigned shift for Adreno bug. 2018-06-30 09:50:02 -07:00
DepalettizeShaderCommon.h Unify a little bit of depal code. 2017-11-05 10:40:21 +01:00
DrawEngineCommon.cpp triangle fan 2018-06-03 22:29:50 +08:00
DrawEngineCommon.h Restore the vertexCount to 32-bit, needed in some tesselation situations 2018-06-26 19:49:49 +02:00
FramebufferCommon.cpp OpenGL: Fix bug where we could end up calling glUniformMatrix without a bound program. Found by GL debug callback on NV. 2018-07-28 11:09:01 +02:00
FramebufferCommon.h GLES: Cleanup stencil upload w/h handling. 2018-06-17 17:50:38 -07:00
GPUDebugInterface.cpp gedbg: Add scaled 16-bit z support. 2016-01-20 22:11:02 -08:00
GPUDebugInterface.h Minor debugging feature: Show vertex normals in GE debugger 2017-07-02 22:51:52 +02:00
GPUStateUtils.cpp GPU: Restrict alpha test to zero for dest blend. 2018-07-29 11:26:04 -07:00
GPUStateUtils.h Vulkan: Avoid discard when we can blend. 2018-07-27 20:04:36 -07:00
IndexGenerator.cpp triangles 2018-06-05 10:39:40 +08:00
IndexGenerator.h triangles 2018-06-05 10:39:40 +08:00
PostShader.cpp Change to int to allow higher supersampling scale. 2018-04-02 13:44:28 +02:00
PostShader.h Change to int to allow higher supersampling scale. 2018-04-02 13:44:28 +02:00
ShaderCommon.cpp More UWP prep 2017-02-25 09:57:22 +01:00
ShaderCommon.h Implement shader depal for Vulkan. See #10908. Bilinear filter not yet implemented. 2018-04-13 14:19:01 +02:00
ShaderId.cpp Vulkan: Avoid discard when we can blend. 2018-07-27 20:04:36 -07:00
ShaderId.h Vulkan: Avoid discard when we can blend. 2018-07-27 20:04:36 -07:00
ShaderTranslation.cpp Update SPIRV-Cross to a fresher version. 2018-07-16 20:00:45 +02:00
ShaderTranslation.h Buildfixes for Android 2017-11-12 16:55:36 +01:00
ShaderUniforms.cpp Core: More consistently use config enums. 2018-06-23 10:59:18 -07:00
ShaderUniforms.h Implement shader depal for Vulkan. See #10908. Bilinear filter not yet implemented. 2018-04-13 14:19:01 +02:00
SoftwareLighting.h Remove cached light variables to reduce work when parsing DLs. 2014-04-21 12:51:19 +02:00
SoftwareTransformCommon.cpp GPU: Correct sw flat shading color on Vulkan/D3D. 2018-06-06 05:53:50 -07:00
SoftwareTransformCommon.h GPU: Correct sw flat shading color on Vulkan/D3D. 2018-06-06 05:53:50 -07:00
SplineCommon.cpp Don't cut below 2 2018-07-05 15:29:40 +08:00
SplineCommon.h GPU: Use hw tess only for hw transform. 2018-06-28 19:47:33 -07:00
StencilCommon.cpp Global: Fix some warnings. 2017-11-25 14:08:49 -08:00
StencilCommon.h Remove some code duplication 2017-11-01 14:51:15 +01:00
TextureCacheCommon.cpp Vulkan: Decimate when there are many slabs. 2018-04-06 21:42:32 -07:00
TextureCacheCommon.h Vulkan: Decimate when there are many slabs. 2018-04-06 21:42:32 -07:00
TextureDecoder.cpp Global: Silence some unused declaration warnings. 2017-12-03 19:22:03 -08:00
TextureDecoder.h TexCache: Remove simple 0/1 alpha check. 2017-11-12 16:17:46 -08:00
TextureDecoderNEON.cpp TexCache: Add NEON alpha checks for Vulkan. 2017-11-12 16:45:05 -08:00
TextureDecoderNEON.h TexCache: Add NEON alpha checks for Vulkan. 2017-11-12 16:45:05 -08:00
TextureScalerCommon.cpp Clean up among the logs. Remove MASTER_LOG. 2017-03-06 13:10:23 +01:00
TextureScalerCommon.h Rename GLES files to match the convention the other backends use. 2017-01-23 17:08:58 +01:00
TransformCommon.cpp Always clamp in ToRGB[A]?(). 2014-10-31 09:07:54 -07:00
TransformCommon.h Remove cached light variables to reduce work when parsing DLs. 2014-04-21 12:51:19 +02:00
VertexDecoderArm.cpp Remove some obsolete checks - software skinning is now supported even if morphcount isn't 1. 2018-04-10 13:09:01 +02:00
VertexDecoderArm64.cpp Remove some obsolete checks - software skinning is now supported even if morphcount isn't 1. 2018-04-10 13:09:01 +02:00
VertexDecoderCommon.cpp Core: Move config enums to separate file. 2018-06-23 10:59:18 -07:00
VertexDecoderCommon.h Revert "VertexLoader: Remove now-unused weights translation code" 2018-04-10 12:30:49 +02:00
VertexDecoderFake.cpp cmake: Detect features at compile time 2016-10-19 12:31:19 +02:00
VertexDecoderX86.cpp Remove some obsolete checks - software skinning is now supported even if morphcount isn't 1. 2018-04-10 13:09:01 +02:00