@@ -24,7 +24,7 @@ CBUFFER_START(UnityStereoEyeIndex)
2424CBUFFER_END
2525#endif
2626
27- float rvsGlobal ;
27+ float _RenderViewportScaleFactor ;
2828
2929float2 UnityStereoScreenSpaceUVAdjust (float2 uv, float4 scaleAndOffset)
3030{
@@ -45,7 +45,7 @@ float2 UnityStereoClampScaleOffset(float2 uv, float4 scaleAndOffset)
4545float2 TransformStereoScreenSpaceTex (float2 uv, float w)
4646{
4747 float4 scaleOffset = unity_StereoScaleOffset[unity_StereoEyeIndex];
48- scaleOffset.xy *= rvsGlobal ;
48+ scaleOffset.xy *= _RenderViewportScaleFactor ;
4949 return uv.xy * scaleOffset.xy + scaleOffset.zw * w;
5050}
5151
@@ -62,13 +62,13 @@ float4 UnityStereoTransformScreenSpaceTex(float4 uv)
6262float2 UnityStereoClamp (float2 uv)
6363{
6464 float4 scaleOffset = unity_StereoScaleOffset[unity_StereoEyeIndex];
65- scaleOffset.xy *= rvsGlobal ;
65+ scaleOffset.xy *= _RenderViewportScaleFactor ;
6666 return UnityStereoClampScaleOffset (uv, scaleOffset);
6767}
6868#else
6969float2 TransformStereoScreenSpaceTex (float2 uv, float w)
7070{
71- return uv * rvsGlobal ;
71+ return uv * _RenderViewportScaleFactor ;
7272}
7373
7474float2 UnityStereoTransformScreenSpaceTex (float2 uv)
@@ -78,7 +78,7 @@ float2 UnityStereoTransformScreenSpaceTex(float2 uv)
7878
7979float2 UnityStereoClamp (float2 uv)
8080{
81- float4 scaleOffset = float4 (rvsGlobal, rvsGlobal , 0.f , 0.f );
81+ float4 scaleOffset = float4 (_RenderViewportScaleFactor, _RenderViewportScaleFactor , 0.f , 0.f );
8282 return UnityStereoClampScaleOffset (uv, scaleOffset);
8383}
8484#endif
0 commit comments