diff options
| author | Markus Wick <degasus@users.noreply.github.com> | 2018-05-02 21:50:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-05-02 21:50:30 +0200 |
| commit | ef98a2173516c6e3b67362877b7890ae19c978a6 (patch) | |
| tree | d1979d1752c05db01a0c997396cfda3c4dba8320 /Source/Core/VideoCommon/TextureConversionShader.cpp | |
| parent | ed6709ac8f66d10a7a804beb520e4f740faf698f (diff) | |
| parent | 2c6b20bb03a773ed13a6f2af527519ac0292367f (diff) | |
Merge pull request #6729 from stenzek/gles-gamma
TextureConversionShader: Fix compile errors in OpenGL ES
Diffstat (limited to 'Source/Core/VideoCommon/TextureConversionShader.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/TextureConversionShader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/VideoCommon/TextureConversionShader.cpp b/Source/Core/VideoCommon/TextureConversionShader.cpp index 1912f2aee5..2339558df1 100644 --- a/Source/Core/VideoCommon/TextureConversionShader.cpp +++ b/Source/Core/VideoCommon/TextureConversionShader.cpp @@ -731,8 +731,8 @@ static void WriteXFBEncoder(char*& p, APIType ApiType, const EFBCopyParams& para WriteSampleColor(p, "rgb", "color1", 1, ApiType, params); // Gamma is only applied to XFB copies. - WRITE(p, " color0 = pow(color0, gamma_rcp.xxx);\n"); - WRITE(p, " color1 = pow(color1, gamma_rcp.xxx);\n"); + WRITE(p, " color0 = pow(color0, float3(gamma_rcp, gamma_rcp, gamma_rcp));\n"); + WRITE(p, " color1 = pow(color1, float3(gamma_rcp, gamma_rcp, gamma_rcp));\n"); // Convert to YUV. WRITE(p, " const float3 y_const = float3(0.257, 0.504, 0.098);\n"); |
