summaryrefslogtreecommitdiff
path: root/Shaders/sslr_mips.diff
diff options
context:
space:
mode:
Diffstat (limited to 'Shaders/sslr_mips.diff')
-rw-r--r--Shaders/sslr_mips.diff16
1 files changed, 16 insertions, 0 deletions
diff --git a/Shaders/sslr_mips.diff b/Shaders/sslr_mips.diff
new file mode 100644
index 0000000..3576427
--- /dev/null
+++ b/Shaders/sslr_mips.diff
@@ -0,0 +1,16 @@
+--- a/sslr_mips.asm 2026-06-24 10:47:30.330434750 -0400
++++ b/sslr_mips.asm 2026-06-24 08:58:42.218378853 -0400
+@@ -62,11 +62,11 @@
+ dcl_tgsm_structured g2, 12, 4
+ dcl_thread_group 8, 8, 1
+ imad r0.x, vThreadIDInGroup.y, l(8), vThreadIDInGroup.x
+-ishl r1.xyzw, vThreadGroupID.xyxy, l(4, 4, 3, 3)
++ishl r1.xyzw, vThreadGroupID.xyxy, l(3, 3, 3, 3)
+ iadd r0.yz, r1.xxyx, cb3[0].xxyx
+ and r2.x, r0.x, l(7)
+ ushr r2.yzw, r0.xxxx, l(0, 3, 3, 3)
+-ishl r1.xy, r2.xwxx, l(1, 1, 0, 0)
++ishl r1.xy, r2.xwxx, l(0, 0, 0, 0)
+ iadd r0.yz, r0.yyzy, r1.xxyx
+ iadd r1.xy, cb3[0].zwzz, l(-1, -1, 0, 0)
+ imax r3.xy, r0.yzyy, cb3[0].xyxx