aboutsummaryrefslogtreecommitdiff
path: root/system/shaders/yuv2rgb_basic.glsl
diff options
context:
space:
mode:
authorbobo1on1 <bobo1on1@svn>2010-07-10 16:37:45 +0000
committerbobo1on1 <bobo1on1@svn>2010-07-10 16:37:45 +0000
commitcdc94dba577adc493ef15e2a581c725d872198ab (patch)
tree139f61e958f4cd0dc559d86cd991e60614cf1518 /system/shaders/yuv2rgb_basic.glsl
parent751be9aabe3e7ff41a383d97a500559571b1f935 (diff)
refactor: take pixels per texel into account
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31691 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'system/shaders/yuv2rgb_basic.glsl')
-rw-r--r--system/shaders/yuv2rgb_basic.glsl4
1 files changed, 2 insertions, 2 deletions
diff --git a/system/shaders/yuv2rgb_basic.glsl b/system/shaders/yuv2rgb_basic.glsl
index 31f07ee3db..9f432b67b4 100644
--- a/system/shaders/yuv2rgb_basic.glsl
+++ b/system/shaders/yuv2rgb_basic.glsl
@@ -48,10 +48,10 @@ void main()
#if(XBMC_texture_rectangle)
vec2 stepxy = vec2(1.0, 1.0);
- vec2 pos = stretch(vec2(m_cordY.x * 0.5 - 0.25, m_cordY.y));
+ vec2 pos = stretch(vec2(m_cordY.x - 0.25, m_cordY.y));
vec2 f = fract(pos);
#else
- vec2 stepxy = vec2(m_step.x * 2.0, m_step.y);
+ vec2 stepxy = m_step;
vec2 pos = stretch(vec2(m_cordY.x - stepxy.x * 0.25, m_cordY.y));
vec2 f = fract(pos / stepxy);
#endif