summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/VideoCommon')
-rw-r--r--Source/Core/VideoCommon/Src/PixelShaderGen.cpp12
-rw-r--r--Source/Core/VideoCommon/Src/TextureConversionShader.cpp2
2 files changed, 7 insertions, 7 deletions
diff --git a/Source/Core/VideoCommon/Src/PixelShaderGen.cpp b/Source/Core/VideoCommon/Src/PixelShaderGen.cpp
index 54a433d71c..97eff04756 100644
--- a/Source/Core/VideoCommon/Src/PixelShaderGen.cpp
+++ b/Source/Core/VideoCommon/Src/PixelShaderGen.cpp
@@ -871,12 +871,12 @@ void SampleTexture(char *&p, const char *destination, const char *texcoords, con
static const char *tevAlphaFuncsTable[] =
{
"(false)", //ALPHACMP_NEVER 0
- "(prev.a <= %s - (0.5f/255.0f))", //ALPHACMP_LESS 1
- "(abs( prev.a - %s ) < (1.0f/255.0f))", //ALPHACMP_EQUAL 2
- "(prev.a < %s + (0.5f/255.0f))", //ALPHACMP_LEQUAL 3
- "(prev.a >= %s + (0.5f/255.0f))", //ALPHACMP_GREATER 4
- "(abs( prev.a - %s ) >= (1.0f/255.0f))", //ALPHACMP_NEQUAL 5
- "(prev.a > %s - (0.5f/255.0f))", //ALPHACMP_GEQUAL 6
+ "(prev.a <= %s - (0.25f/255.0f))", //ALPHACMP_LESS 1
+ "(abs( prev.a - %s ) < (0.5f/255.0f))", //ALPHACMP_EQUAL 2
+ "(prev.a < %s + (0.25f/255.0f))", //ALPHACMP_LEQUAL 3
+ "(prev.a >= %s + (0.25f/255.0f))", //ALPHACMP_GREATER 4
+ "(abs( prev.a - %s ) >= (0.5f/255.0f))", //ALPHACMP_NEQUAL 5
+ "(prev.a > %s - (0.25f/255.0f))", //ALPHACMP_GEQUAL 6
"(true)" //ALPHACMP_ALWAYS 7
};
diff --git a/Source/Core/VideoCommon/Src/TextureConversionShader.cpp b/Source/Core/VideoCommon/Src/TextureConversionShader.cpp
index eb6b83e234..8c8a75b403 100644
--- a/Source/Core/VideoCommon/Src/TextureConversionShader.cpp
+++ b/Source/Core/VideoCommon/Src/TextureConversionShader.cpp
@@ -116,7 +116,7 @@ void WriteSwizzler(char*& p, u32 format,bool HLSL)
}
else
{
- WRITE(p, " sampleUv = sampleUv + float2(1.0f,-1.0f);\n");
+ WRITE(p, " sampleUv = sampleUv;\n");
}
}