diff options
author | bobo1on1 <bobo1on1@svn> | 2010-07-10 16:37:45 +0000 |
---|---|---|
committer | bobo1on1 <bobo1on1@svn> | 2010-07-10 16:37:45 +0000 |
commit | cdc94dba577adc493ef15e2a581c725d872198ab (patch) | |
tree | 139f61e958f4cd0dc559d86cd991e60614cf1518 /system/shaders/yuv2rgb_basic.glsl | |
parent | 751be9aabe3e7ff41a383d97a500559571b1f935 (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.glsl | 4 |
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 |