summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--artwork/aperture-grille.png (renamed from artwork/adapture-grill.png)bin19734 -> 19734 bytes
-rw-r--r--hlsl/post.fx6
2 files changed, 3 insertions, 3 deletions
diff --git a/artwork/adapture-grill.png b/artwork/aperture-grille.png
index 052b300f241..052b300f241 100644
--- a/artwork/adapture-grill.png
+++ b/artwork/aperture-grille.png
Binary files differ
diff --git a/hlsl/post.fx b/hlsl/post.fx
index ce8ccd0c813..77344113d0b 100644
--- a/hlsl/post.fx
+++ b/hlsl/post.fx
@@ -174,18 +174,18 @@ float2 GetShadowCoord(float2 QuadCoord, float2 SourceCoord)
float2 shadowUV = ShadowUV;
float2 shadowCount = ShadowCount;
- canvasCoord = !VectorScreen && SwapXY
+ canvasCoord = !VectorScreen && ShadowTileMode == 0 && SwapXY
? canvasCoord.yx
: canvasCoord.xy;
- shadowCount = !VectorScreen && SwapXY
+ shadowCount = !VectorScreen && ShadowTileMode == 0 && SwapXY
? shadowCount.yx
: shadowCount.xy;
float2 shadowTile = canvasTexelDims * shadowCount;
float2 shadowFrac = frac(canvasCoord / shadowTile);
- shadowFrac = !VectorScreen && SwapXY
+ shadowFrac = !VectorScreen && ShadowTileMode == 0 && SwapXY
? shadowFrac.yx
: shadowFrac.xy;