diff --git a/data/resources/shaders/crt-lottes.glsl b/data/resources/shaders/crt-lottes.glsl index 653ee1865..2385c68e2 100644 --- a/data/resources/shaders/crt-lottes.glsl +++ b/data/resources/shaders/crt-lottes.glsl @@ -173,7 +173,7 @@ float3 Fetch(float2 pos,float2 off){ // Distance in emulated pixels to nearest texel. float2 Dist(float2 pos) { - pos = pos*GetOriginalSize().xy; + pos = pos * (GetNativeSize() * GetWindowToViewportRatio()); return -((pos - floor(pos)) - float2(0.5, 0.5)); }