summaryrefslogtreecommitdiff
path: root/Shaders/sslr_resolve_no_jitter.diff
diff options
context:
space:
mode:
Diffstat (limited to 'Shaders/sslr_resolve_no_jitter.diff')
-rw-r--r--Shaders/sslr_resolve_no_jitter.diff14
1 files changed, 12 insertions, 2 deletions
diff --git a/Shaders/sslr_resolve_no_jitter.diff b/Shaders/sslr_resolve_no_jitter.diff
index e3e8f9f..22d9163 100644
--- a/Shaders/sslr_resolve_no_jitter.diff
+++ b/Shaders/sslr_resolve_no_jitter.diff
@@ -1,5 +1,5 @@
--- a/sslr_resolve_no_jitter.asm 2026-06-24 10:47:30.335375123 -0400
-+++ b/sslr_resolve_no_jitter.asm 2026-06-23 16:14:11.607385425 -0400
++++ b/sslr_resolve_no_jitter.asm 2026-06-27 20:31:53.276024705 -0400
@@ -202,14 +202,14 @@
dcl_thread_group 16, 16, 1
imad [precise(x)] r0.x, vThreadIDInGroup.y, l(16), vThreadIDInGroup.x
@@ -7,8 +7,9 @@
-ushr [precise(yz)] r0.yz, r0.yyzy, l(0, 1, 1, 0)
+ushr [precise(yz)] r0.yz, r0.yyzy, l(0, 0, 0, 0)
iadd [precise(yz)] r0.yz, r0.yyzy, vThreadIDInGroup.xxyx
- iadd [precise(xy)] r1.xy, r0.yzyy, l(-4, -4, 0, 0)
+-iadd [precise(xy)] r1.xy, r0.yzyy, l(-4, -4, 0, 0)
-ushr [precise(yz)] r0.yz, cb1[2].xxyx, l(0, 1, 1, 0)
++iadd [precise(xy)] r1.xy, r0.yzyy, l(0, 0, 0, 0)
+ushr [precise(yz)] r0.yz, cb1[2].xxyx, l(0, 0, 0, 0)
ige [precise(yz)] r0.yz, r1.xxyx, r0.yyzy
and [precise(y)] r0.y, r0.z, r0.y
@@ -27,3 +28,12 @@
ishl [precise(w)] r7.w, r10.y, l(4)
iadd [precise(w)] r7.w, r7.w, r10.x
ld_structured [precise(w)] r8.w, r7.w, l(12), g0.xxxx
+@@ -422,7 +420,7 @@
+ f16tof32 r11.x, r8.w
+ ushr r8.w, r8.w, l(16)
+ f16tof32 r11.y, r8.w
+- sample_l_indexable(texture2d)(float,float,float,float) r11.xzw, r11.xyxx, t10.xwyz, s0, r7.w
++ sample_l_indexable(texture2d)(float,float,float,float) r11.xzw, r11.xyxx, t10.xwyz, s0, l(0.000000)
+ add r7.w, r11.y, l(-0.500000)
+ mad r7.w, -|r7.w|, l(2.000000), l(1.000000)
+ mul_sat r7.w, r7.w, cb3[4].x