diff options
| author | degasus <wickmarkus@web.de> | 2013-01-19 00:39:31 +0100 |
|---|---|---|
| committer | degasus <wickmarkus@web.de> | 2013-01-19 00:39:31 +0100 |
| commit | 074f73c64193318676abe84645e82b58eb099021 (patch) | |
| tree | dc316a0f5a593cb232b8c3d283ace2b23279acfd /Source/Core/VideoCommon/Src/TextureConversionShader.cpp | |
| parent | 6401a18143f9c0e8fbcdf07cbd656e1ae9e833b4 (diff) | |
move utils texture to sampler 8+9
rasterfont tex will aways bound to samp8.
efb copy utils will be done in samp9.
Diffstat (limited to 'Source/Core/VideoCommon/Src/TextureConversionShader.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/Src/TextureConversionShader.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/Src/TextureConversionShader.cpp b/Source/Core/VideoCommon/Src/TextureConversionShader.cpp index 6982b97e60..3dbb3aaa38 100644 --- a/Source/Core/VideoCommon/Src/TextureConversionShader.cpp +++ b/Source/Core/VideoCommon/Src/TextureConversionShader.cpp @@ -90,6 +90,7 @@ void WriteSwizzler(char*& p, u32 format, API_TYPE ApiType) float samples = (float)GetEncodedSampleCount(format); if (ApiType == API_OPENGL) { + WRITE(p, "#define samp0 samp9\n"); WRITE(p, "uniform sampler2DRect samp0;\n"); } else if (ApiType & API_D3D9) @@ -171,6 +172,7 @@ void Write32BitSwizzler(char*& p, u32 format, API_TYPE ApiType) // 32 bit textures (RGBA8 and Z24) are store in 2 cache line increments if (ApiType == API_OPENGL) { + WRITE(p, "#define samp0 samp9\n"); WRITE(p, "uniform sampler2DRect samp0;\n"); } else if (ApiType & API_D3D9) |
