diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_quad_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_quad_hs.h
index 9de916831..5c4dd1156 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_quad_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_quad_hs.h
@@ -137,10 +137,10 @@ ret
 
 const BYTE adaptive_quad_hs[] =
 {
-     68,  88,  66,  67, 239, 150, 
-    141, 161, 148, 167, 208, 252, 
-    147,   2, 216, 119,   8, 207, 
-    171, 137,   1,   0,   0,   0, 
+     68,  88,  66,  67,   0,  49, 
+    254, 207,   7, 226, 142,  88, 
+     58, 153,  74, 164, 217,  92, 
+    228, 217,   1,   0,   0,   0, 
      40,  15,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 164,  10, 
@@ -151,7 +151,7 @@ const BYTE adaptive_quad_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_triangle_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_triangle_hs.h
index 2a7f73920..a1ccb15b4 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_triangle_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/adaptive_triangle_hs.h
@@ -126,10 +126,10 @@ ret
 
 const BYTE adaptive_triangle_hs[] =
 {
-     68,  88,  66,  67, 213, 151, 
-     26, 214,  48, 115, 215,  10, 
-     67,  36, 129,  21,   5, 111, 
-    231, 249,   1,   0,   0,   0, 
+     68,  88,  66,  67,  23,  31, 
+    135, 242, 139,   0,  67, 234, 
+    147, 197,  58, 149, 230,  55, 
+     78, 200,   1,   0,   0,   0, 
      88,  14,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 164,  10, 
@@ -140,7 +140,7 @@ const BYTE adaptive_triangle_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_cs.h
index 0d8ea808a..25a33dc8d 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_cs.h
@@ -86,10 +86,10 @@ ret
 
 const BYTE apply_gamma_pwl_cs[] =
 {
-     68,  88,  66,  67, 224,  86, 
-    115,  97, 130, 102,  85, 194, 
-    154,  33,  68,  74, 161, 205, 
-    242,  94,   1,   0,   0,   0, 
+     68,  88,  66,  67, 216, 254, 
+    128,  39, 145, 111,  24, 167, 
+    205,  48, 149, 231, 194,  70, 
+     10,   2,   1,   0,   0,   0, 
     124,   7,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      20,   2,   0,   0,  36,   2, 
@@ -99,7 +99,7 @@ const BYTE apply_gamma_pwl_cs[] =
       1,   0,   0,   0,  48,   1, 
       0,   0,   4,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     176,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_cs.h
index 54a390239..16002f1ad 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_cs.h
@@ -86,10 +86,10 @@ ret
 
 const BYTE apply_gamma_pwl_fxaa_luma_cs[] =
 {
-     68,  88,  66,  67,  13, 117, 
-     49,  45, 162, 194, 216, 203, 
-    130, 175, 100, 187,  97,  44, 
-     87, 212,   1,   0,   0,   0, 
+     68,  88,  66,  67, 144, 147, 
+    164, 145, 237,  30,  63, 199, 
+    209, 141, 165, 179, 222,  51, 
+    196,  77,   1,   0,   0,   0, 
     144,   7,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      20,   2,   0,   0,  36,   2, 
@@ -99,7 +99,7 @@ const BYTE apply_gamma_pwl_fxaa_luma_cs[] =
       1,   0,   0,   0,  48,   1, 
       0,   0,   4,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     176,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_ps.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_ps.h
index 80160259f..412c585a7 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_ps.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_fxaa_luma_ps.h
@@ -69,10 +69,10 @@ ret
 
 const BYTE apply_gamma_pwl_fxaa_luma_ps[] =
 {
-     68,  88,  66,  67, 202, 241, 
-     49, 179, 160, 182, 197, 116, 
-    174, 174,  57, 216, 126, 205, 
-    210, 129,   1,   0,   0,   0, 
+     68,  88,  66,  67, 199, 175, 
+     60,  63, 222, 134,  41,  40, 
+      1,  21, 146, 104,  96, 211, 
+    255,  31,   1,   0,   0,   0, 
      88,   6,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      28,   1,   0,   0,  80,   1, 
@@ -82,7 +82,7 @@ const BYTE apply_gamma_pwl_fxaa_luma_ps[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     182,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_ps.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_ps.h
index 4016bda0b..a9294e8e8 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_ps.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_pwl_ps.h
@@ -68,10 +68,10 @@ ret
 
 const BYTE apply_gamma_pwl_ps[] =
 {
-     68,  88,  66,  67, 197, 255, 
-    198, 206, 158, 112,  94, 186, 
-      5, 215,   2,   4, 116, 239, 
-      1, 249,   1,   0,   0,   0, 
+     68,  88,  66,  67, 124,  98, 
+    146,  19, 199, 178, 173,  92, 
+    217, 215, 165,  57, 155,  61, 
+     40,  93,   1,   0,   0,   0, 
      48,   6,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      28,   1,   0,   0,  80,   1, 
@@ -81,7 +81,7 @@ const BYTE apply_gamma_pwl_ps[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     182,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_cs.h
index 6b7ffdbd5..0879a67ba 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_cs.h
@@ -65,10 +65,10 @@ ret
 
 const BYTE apply_gamma_table_cs[] =
 {
-     68,  88,  66,  67, 194, 111, 
-     19,  70,  56, 133,  74, 123, 
-    197,  56,  69,  13,  51, 156, 
-     77, 169,   1,   0,   0,   0, 
+     68,  88,  66,  67, 131, 225, 
+    165, 239,  73, 214,  11,   5, 
+    192,  88, 193,  33,  78,  98, 
+     42, 232,   1,   0,   0,   0, 
     248,   4,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      20,   2,   0,   0,  36,   2, 
@@ -78,7 +78,7 @@ const BYTE apply_gamma_table_cs[] =
       1,   0,   0,   0,  48,   1, 
       0,   0,   4,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     176,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_cs.h
index c6076d5a6..ca50d8500 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_cs.h
@@ -65,10 +65,10 @@ ret
 
 const BYTE apply_gamma_table_fxaa_luma_cs[] =
 {
-     68,  88,  66,  67, 200, 223, 
-     77,  37, 216,  58, 189,  85, 
-    119, 181, 101,  30,  54, 122, 
-    180, 167,   1,   0,   0,   0, 
+     68,  88,  66,  67, 246,  75, 
+    101,  19,  41,  66,  89, 152, 
+    232, 214,  90, 206,  82, 222, 
+    225,  94,   1,   0,   0,   0, 
      12,   5,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      20,   2,   0,   0,  36,   2, 
@@ -78,7 +78,7 @@ const BYTE apply_gamma_table_fxaa_luma_cs[] =
       1,   0,   0,   0,  48,   1, 
       0,   0,   4,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     176,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_ps.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_ps.h
index 0ebad6679..ffa36893e 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_ps.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_fxaa_luma_ps.h
@@ -48,10 +48,10 @@ ret
 
 const BYTE apply_gamma_table_fxaa_luma_ps[] =
 {
-     68,  88,  66,  67,  99,  93, 
-     21, 205, 152,  99, 210,  93, 
-    126, 200,  23, 156,  88,  34, 
-    136,  17,   1,   0,   0,   0, 
+     68,  88,  66,  67, 189,  65, 
+     68, 108, 239, 236,  16, 193, 
+    183, 186, 218, 151, 124,  58, 
+    234, 186,   1,   0,   0,   0, 
     212,   3,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      28,   1,   0,   0,  80,   1, 
@@ -61,7 +61,7 @@ const BYTE apply_gamma_table_fxaa_luma_ps[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     182,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_ps.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_ps.h
index e7dbadc27..376952166 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_ps.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/apply_gamma_table_ps.h
@@ -48,10 +48,10 @@ ret
 
 const BYTE apply_gamma_table_ps[] =
 {
-     68,  88,  66,  67,  74,  64, 
-    188, 148,   1,  73, 166, 187, 
-     95, 221, 233, 140, 224,   9, 
-    117, 169,   1,   0,   0,   0, 
+     68,  88,  66,  67,  99, 130, 
+     90,  60, 149,  84, 252, 141, 
+     96, 154, 227, 201, 153, 201, 
+     86, 168,   1,   0,   0,   0, 
     192,   3,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      28,   1,   0,   0,  80,   1, 
@@ -61,7 +61,7 @@ const BYTE apply_gamma_table_ps[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     182,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/clear_uint2_ps.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/clear_uint2_ps.h
index 8bf1a7d63..533400aed 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/clear_uint2_ps.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/clear_uint2_ps.h
@@ -44,10 +44,10 @@ ret
 
 const BYTE clear_uint2_ps[] =
 {
-     68,  88,  66,  67,  90,  79, 
-     67,  15,  17, 175, 210, 170, 
-    189, 222, 209, 228,  62,  31, 
-    153, 246,   1,   0,   0,   0, 
+     68,  88,  66,  67, 194,  54, 
+     80,  88, 155,  18, 105, 158, 
+     58, 100,  37, 116,  45,  73, 
+    138, 148,   1,   0,   0,   0, 
     148,   2,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      88,   1,   0,   0, 104,   1, 
@@ -57,7 +57,7 @@ const BYTE clear_uint2_ps[] =
       1,   0,   0,   0, 120,   0, 
       0,   0,   1,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     244,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_1cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_1cp_hs.h
index 24e011399..fe2e02afb 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_1cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_1cp_hs.h
@@ -124,10 +124,10 @@ ret
 
 const BYTE continuous_quad_1cp_hs[] =
 {
-     68,  88,  66,  67, 255, 166, 
-     36,  40, 167,  89,  99,  45, 
-     74,  91, 165,  30, 112,  56, 
-     14, 246,   1,   0,   0,   0, 
+     68,  88,  66,  67, 206,  90, 
+    227, 215,  69,  99,  12,  92, 
+     64, 125, 157, 249, 226, 117, 
+     84, 162,   1,   0,   0,   0, 
     220,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -138,7 +138,7 @@ const BYTE continuous_quad_1cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_4cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_4cp_hs.h
index d5b9c9482..8d56f46b7 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_4cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_quad_4cp_hs.h
@@ -119,10 +119,10 @@ ret
 
 const BYTE continuous_quad_4cp_hs[] =
 {
-     68,  88,  66,  67, 196, 234, 
-     51, 156, 242, 124,  98, 132, 
-     34, 110, 229,  40,  64, 181, 
-    146,  55,   1,   0,   0,   0, 
+     68,  88,  66,  67, 116, 234, 
+    162,  93, 170, 248,  70, 214, 
+    249, 172, 236, 197, 214, 102, 
+      6, 251,   1,   0,   0,   0, 
     160,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -133,7 +133,7 @@ const BYTE continuous_quad_4cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_1cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_1cp_hs.h
index fe4cd78fa..844255ec5 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_1cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_1cp_hs.h
@@ -115,10 +115,10 @@ ret
 
 const BYTE continuous_triangle_1cp_hs[] =
 {
-     68,  88,  66,  67,  90,  24, 
-    246, 119, 168, 170, 239,  21, 
-    106,  76, 181, 188, 133,  81, 
-    250, 172,   1,   0,   0,   0, 
+     68,  88,  66,  67,  13, 212, 
+    235,  60, 218, 159,  42,  97, 
+    152, 254, 136, 238, 157, 239, 
+    254, 239,   1,   0,   0,   0, 
      76,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -129,7 +129,7 @@ const BYTE continuous_triangle_1cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_3cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_3cp_hs.h
index 18e207dd2..280ace176 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_3cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/continuous_triangle_3cp_hs.h
@@ -110,10 +110,10 @@ ret
 
 const BYTE continuous_triangle_3cp_hs[] =
 {
-     68,  88,  66,  67,  40,  16, 
-     64, 130, 119, 149, 137,   0, 
-     58, 149, 234, 138,  51, 145, 
-     29,  76,   1,   0,   0,   0, 
+     68,  88,  66,  67, 233, 113, 
+    225, 202, 114, 220,  63,  59, 
+     58,  73, 218, 180,  26,  36, 
+    239, 144,   1,   0,   0,   0, 
      16,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -124,7 +124,7 @@ const BYTE continuous_triangle_3cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_1cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_1cp_hs.h
index 1ee226351..e92961961 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_1cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_1cp_hs.h
@@ -124,10 +124,10 @@ ret
 
 const BYTE discrete_quad_1cp_hs[] =
 {
-     68,  88,  66,  67, 166, 226, 
-     56, 134, 119, 149,  47, 144, 
-    135,   3,  42, 236, 243, 129, 
-    164,  56,   1,   0,   0,   0, 
+     68,  88,  66,  67, 165,  52, 
+    204, 204, 194, 155,  13, 103, 
+     80, 123, 212,  59, 251, 122, 
+    105, 248,   1,   0,   0,   0, 
     220,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -138,7 +138,7 @@ const BYTE discrete_quad_1cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_4cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_4cp_hs.h
index 5c1bff113..272c5a396 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_4cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_quad_4cp_hs.h
@@ -119,10 +119,10 @@ ret
 
 const BYTE discrete_quad_4cp_hs[] =
 {
-     68,  88,  66,  67, 192,  34, 
-     77,  20,  70, 107, 155,  33, 
-    163,  40, 168, 219, 244,   3, 
-    133, 198,   1,   0,   0,   0, 
+     68,  88,  66,  67,  16,  87, 
+    236, 218, 198,  66,  71,  54, 
+    132,  21, 151,  76,  65, 105, 
+    141, 150,   1,   0,   0,   0, 
     160,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -133,7 +133,7 @@ const BYTE discrete_quad_4cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_1cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_1cp_hs.h
index e33fd446e..3385caee8 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_1cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_1cp_hs.h
@@ -115,10 +115,10 @@ ret
 
 const BYTE discrete_triangle_1cp_hs[] =
 {
-     68,  88,  66,  67, 227, 140, 
-     35,  65, 156, 178, 224, 139, 
-    122,  75, 128, 231,  90,  78, 
-     65,  91,   1,   0,   0,   0, 
+     68,  88,  66,  67, 197, 229, 
+    159,  30, 194,   0, 153, 220, 
+     42,  21, 139, 137,  89,  30, 
+    193, 158,   1,   0,   0,   0, 
      76,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -129,7 +129,7 @@ const BYTE discrete_triangle_1cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_3cp_hs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_3cp_hs.h
index 7f853cbc1..b35b96b86 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_3cp_hs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/discrete_triangle_3cp_hs.h
@@ -110,10 +110,10 @@ ret
 
 const BYTE discrete_triangle_3cp_hs[] =
 {
-     68,  88,  66,  67, 159, 101, 
-     17, 163,   1,  25, 162, 203, 
-     87,  30,  32,  90,   1, 126, 
-    212, 108,   1,   0,   0,   0, 
+     68,  88,  66,  67, 139, 223, 
+    191,  44,  68,  98, 126, 144, 
+    126,  96,  85, 110, 153, 205, 
+    210, 160,   1,   0,   0,   0, 
      16,  13,   0,   0,   6,   0, 
       0,   0,  56,   0,   0,   0, 
     108,  10,   0,   0, 160,  10, 
@@ -124,7 +124,7 @@ const BYTE discrete_triangle_3cp_hs[] =
       0,   0, 120,   0,   0,   0, 
       1,   0,   0,   0,  60,   0, 
       0,   0,   1,   5,  83,  72, 
-      0,   5,   0,   0,   2,  10, 
+      0, 133,   0,   0,   2,  10, 
       0,   0,  19,  19,  68,  37, 
      60,   0,   0,   0,  24,   0, 
       0,   0,  40,   0,   0,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_round_ps.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_round_ps.h
index 7ccf5cb3a..d34cdb05f 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_round_ps.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_round_ps.h
@@ -76,10 +76,10 @@ ret
 
 const BYTE float24_round_ps[] =
 {
-     68,  88,  66,  67, 110,  79, 
-     84, 202, 151, 165, 237, 180, 
-     64,  17,   0, 132, 236, 126, 
-    142, 105,   1,   0,   0,   0, 
+     68,  88,  66,  67,  64,  39, 
+    206,   8,  59,  85, 177, 234, 
+    153,  70, 208, 137,  67, 218, 
+    238,  76,   1,   0,   0,   0, 
       8,   7,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     160,   0,   0,   0, 120,   2, 
@@ -89,7 +89,7 @@ const BYTE float24_round_ps[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   0,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
      60,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_truncate_ps.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_truncate_ps.h
index 91eb48136..a78c15b92 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_truncate_ps.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/float24_truncate_ps.h
@@ -58,10 +58,10 @@ ret
 
 const BYTE float24_truncate_ps[] =
 {
-     68,  88,  66,  67, 234,  72, 
-    187, 196, 185, 155,  10, 179, 
-    119, 204,  17,  88, 131, 142, 
-    107, 205,   1,   0,   0,   0, 
+     68,  88,  66,  67, 132,  69, 
+    218, 124, 229,  21, 139, 154, 
+      8,  62, 140,  60,  17, 113, 
+     79, 185,   1,   0,   0,   0, 
     140,   4,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     160,   0,   0,   0, 120,   2, 
@@ -71,7 +71,7 @@ const BYTE float24_truncate_ps[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   0,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
      60,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fullscreen_cw_vs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fullscreen_cw_vs.h
index e48a1645f..601c100f4 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fullscreen_cw_vs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fullscreen_cw_vs.h
@@ -34,10 +34,10 @@ ret
 
 const BYTE fullscreen_cw_vs[] =
 {
-     68,  88,  66,  67,  38, 212, 
-     32, 171,  28, 206, 206,  51, 
-     24, 105, 112,  99, 117, 136, 
-      1,  11,   1,   0,   0,   0, 
+     68,  88,  66,  67,  44, 184, 
+    116,  45, 104, 233, 243, 190, 
+     18,  64,  10,  59, 205, 210, 
+    158, 233,   1,   0,   0,   0, 
     172,   2,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     160,   0,   0,   0, 212,   0, 
@@ -47,7 +47,7 @@ const BYTE fullscreen_cw_vs[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   0,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    254, 255,   0,   5,   0,   0, 
+    254, 255,   0, 133,   0,   0, 
      60,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_cs.h
index f8cb56da6..c360d0469 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_cs.h
@@ -255,10 +255,10 @@ ret
 
 const BYTE fxaa_cs[] =
 {
-     68,  88,  66,  67, 166,  45, 
-    113, 211, 255,  20,  36, 199, 
-     11, 156, 236,  21,  81,  60, 
-    246,  32,   1,   0,   0,   0, 
+     68,  88,  66,  67, 234,  25, 
+     97, 122, 217, 161,  28, 166, 
+     44, 124,  67, 127, 168,  53, 
+     80,  76,   1,   0,   0,   0, 
     184,  23,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     108,   2,   0,   0, 124,   2, 
@@ -268,7 +268,7 @@ const BYTE fxaa_cs[] =
       1,   0,   0,   0,  44,   1, 
       0,   0,   4,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
       8,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_extreme_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_extreme_cs.h
index fc483fe2d..51a2f1e1b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_extreme_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/fxaa_extreme_cs.h
@@ -414,10 +414,10 @@ ret
 
 const BYTE fxaa_extreme_cs[] =
 {
-     68,  88,  66,  67, 201, 241, 
-     80, 129, 142, 182,  61,  91, 
-     66,  45, 161, 133, 204,  62, 
-    115, 180,   1,   0,   0,   0, 
+     68,  88,  66,  67, 189,  16, 
+    199, 186,   6,  75, 163, 251, 
+     13, 224, 187, 185,  58,  37, 
+    113,  27,   1,   0,   0,   0, 
      16,  36,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     108,   2,   0,   0, 124,   2, 
@@ -427,7 +427,7 @@ const BYTE fxaa_extreme_cs[] =
       1,   0,   0,   0,  44,   1, 
       0,   0,   4,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
       8,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_1xmsaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_1xmsaa_cs.h
index efc632444..241f4cd01 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_1xmsaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_1xmsaa_cs.h
@@ -97,10 +97,10 @@ ret
 
 const BYTE host_depth_store_1xmsaa_cs[] =
 {
-     68,  88,  66,  67, 101, 185, 
-    244,  76, 135,  30, 168, 205, 
-    168, 156,  87, 250, 159, 201, 
-    167, 249,   1,   0,   0,   0, 
+     68,  88,  66,  67, 161, 227, 
+    233, 121,  97, 254,  51, 119, 
+    190,  57, 209, 105, 124, 108, 
+    179, 206,   1,   0,   0,   0, 
     124,   9,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      52,   2,   0,   0,  68,   2, 
@@ -110,7 +110,7 @@ const BYTE host_depth_store_1xmsaa_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     206,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_2xmsaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_2xmsaa_cs.h
index 29d05b749..126ff731a 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_2xmsaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_2xmsaa_cs.h
@@ -104,10 +104,10 @@ ret
 
 const BYTE host_depth_store_2xmsaa_cs[] =
 {
-     68,  88,  66,  67,  53, 229, 
-     11,  82,  42, 106, 228, 206, 
-    117,  28, 155,  89, 148,  73, 
-    155, 130,   1,   0,   0,   0, 
+     68,  88,  66,  67,  46, 135, 
+    107, 134, 178, 146, 139, 212, 
+     88,  98, 218,  32, 150, 184, 
+    131, 165,   1,   0,   0,   0, 
     168,  10,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      52,   2,   0,   0,  68,   2, 
@@ -117,7 +117,7 @@ const BYTE host_depth_store_2xmsaa_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     206,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_4xmsaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_4xmsaa_cs.h
index 3ac2e56ec..b0885a3df 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_4xmsaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/host_depth_store_4xmsaa_cs.h
@@ -92,10 +92,10 @@ ret
 
 const BYTE host_depth_store_4xmsaa_cs[] =
 {
-     68,  88,  66,  67, 120,  97, 
-    118,  77, 173, 221, 208, 245, 
-    112, 230, 146, 134, 208, 200, 
-    185, 147,   1,   0,   0,   0, 
+     68,  88,  66,  67,  13, 254, 
+    100,  95, 154, 193, 218, 107, 
+    161, 243, 181, 246, 172, 149, 
+    175, 158,   1,   0,   0,   0, 
      92,   9,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      52,   2,   0,   0,  68,   2, 
@@ -105,7 +105,7 @@ const BYTE host_depth_store_4xmsaa_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     206,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/passthrough_position_xy_vs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/passthrough_position_xy_vs.h
index a5f7f58b8..548d441f9 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/passthrough_position_xy_vs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/passthrough_position_xy_vs.h
@@ -29,10 +29,10 @@ ret
 
 const BYTE passthrough_position_xy_vs[] =
 {
-     68,  88,  66,  67,  92, 220, 
-      0, 199, 190,  67, 183, 153, 
-    171, 192,   4,  39,  67,  55, 
-    215, 255,   1,   0,   0,   0, 
+     68,  88,  66,  67, 199, 174, 
+    221, 195, 135,  63,  20,  78, 
+    116,   2,  21, 180, 142, 169, 
+    188,  83,   1,   0,   0,   0, 
      12,   2,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     160,   0,   0,   0, 212,   0, 
@@ -42,7 +42,7 @@ const BYTE passthrough_position_xy_vs[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   0,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    254, 255,   0,   5,   0,   0, 
+    254, 255,   0, 133,   0,   0, 
      60,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_cs.h
index f48db204b..536a001c0 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_cs.h
@@ -81,10 +81,10 @@ ret
 
 const BYTE resolve_clear_32bpp_cs[] =
 {
-     68,  88,  66,  67,  38, 122, 
-    202, 153, 251,  58, 216, 106, 
-    227, 253,  80, 133,  51, 242, 
-    143, 213,   1,   0,   0,   0, 
+     68,  88,  66,  67, 242,  56, 
+     37, 146, 241, 170,  87,  58, 
+    104,  64,  59, 215,  78, 157, 
+    200,  12,   1,   0,   0,   0, 
     156,   7,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      68,   2,   0,   0,  84,   2, 
@@ -94,7 +94,7 @@ const BYTE resolve_clear_32bpp_cs[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     223,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_scaled_cs.h
index 5a6a23ae2..a3b64aca9 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_32bpp_scaled_cs.h
@@ -88,10 +88,10 @@ ret
 
 const BYTE resolve_clear_32bpp_scaled_cs[] =
 {
-     68,  88,  66,  67,  45, 106, 
-     14, 236,  43, 234, 238, 250, 
-     95, 188, 122, 214, 173, 229, 
-    247, 237,   1,   0,   0,   0, 
+     68,  88,  66,  67, 137, 148, 
+    183, 219, 159, 236,  93, 184, 
+     74, 106,  30,  84, 239, 115, 
+    151,  93,   1,   0,   0,   0, 
      84,   8,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      68,   2,   0,   0,  84,   2, 
@@ -101,7 +101,7 @@ const BYTE resolve_clear_32bpp_scaled_cs[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     223,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_cs.h
index 4d583e13f..1ae906efa 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_cs.h
@@ -80,10 +80,10 @@ ret
 
 const BYTE resolve_clear_64bpp_cs[] =
 {
-     68,  88,  66,  67, 221, 142, 
-    107, 167, 120, 242, 181, 185, 
-     59, 248, 177, 166, 145, 243, 
-    207, 105,   1,   0,   0,   0, 
+     68,  88,  66,  67, 244,  52, 
+     88,   6,  32, 217, 210, 208, 
+    195, 116, 194,  24,  57, 186, 
+     18,  39,   1,   0,   0,   0, 
     184,   7,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      68,   2,   0,   0,  84,   2, 
@@ -93,7 +93,7 @@ const BYTE resolve_clear_64bpp_cs[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     223,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_scaled_cs.h
index 4f7d92268..5a68230bf 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_clear_64bpp_scaled_cs.h
@@ -86,10 +86,10 @@ ret
 
 const BYTE resolve_clear_64bpp_scaled_cs[] =
 {
-     68,  88,  66,  67, 253, 175, 
-     96, 159, 160,  58, 235,   9, 
-    160, 146,  61, 232,  29, 141, 
-    206, 165,   1,   0,   0,   0, 
+     68,  88,  66,  67, 238,  76, 
+    127,   8, 220, 198, 215, 236, 
+     76,  99, 221, 185, 146, 251, 
+    171,  23,   1,   0,   0,   0, 
      92,   8,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      68,   2,   0,   0,  84,   2, 
@@ -99,7 +99,7 @@ const BYTE resolve_clear_64bpp_scaled_cs[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     223,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_cs.h
index 015ba6e07..aebcfae05 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_cs.h
@@ -212,10 +212,10 @@ ret
 
 const BYTE resolve_fast_32bpp_1x2xmsaa_cs[] =
 {
-     68,  88,  66,  67,  41, 182, 
-     19,  66,  20, 173, 174, 127, 
-    172,  66,  27,  72, 227,   5, 
-    193, 244,   1,   0,   0,   0, 
+     68,  88,  66,  67,  69,  61, 
+    230, 206, 236, 167, 194,  20, 
+    192, 231,   1, 107, 134, 248, 
+    167, 178,   1,   0,   0,   0, 
     112,  24,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -225,7 +225,7 @@ const BYTE resolve_fast_32bpp_1x2xmsaa_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_scaled_cs.h
index a90ab6d86..347cd970d 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_1x2xmsaa_scaled_cs.h
@@ -268,10 +268,10 @@ ret
 
 const BYTE resolve_fast_32bpp_1x2xmsaa_scaled_cs[] =
 {
-     68,  88,  66,  67, 140, 139, 
-    208,  26,  49, 227,  94,  97, 
-    132, 210, 183,  43,  19, 110, 
-    110,  29,   1,   0,   0,   0, 
+     68,  88,  66,  67, 250, 154, 
+    186, 234,  43, 128,  10, 180, 
+     20, 122, 131, 199, 198, 115, 
+     22, 134,   1,   0,   0,   0, 
      16,  30,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -281,7 +281,7 @@ const BYTE resolve_fast_32bpp_1x2xmsaa_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_cs.h
index b0b5aeb40..2dc10d5d7 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_cs.h
@@ -225,10 +225,10 @@ ret
 
 const BYTE resolve_fast_32bpp_4xmsaa_cs[] =
 {
-     68,  88,  66,  67,  61, 130, 
-     57, 198, 179, 109, 109,  15, 
-     76,  38,  59,  56, 155,  60, 
-    217,  88,   1,   0,   0,   0, 
+     68,  88,  66,  67, 126,  14, 
+    216,  72,  60,  85,  35,   5, 
+    165, 244, 122, 140, 153,  26, 
+     53,  56,   1,   0,   0,   0, 
     200,  25,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -238,7 +238,7 @@ const BYTE resolve_fast_32bpp_4xmsaa_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_scaled_cs.h
index 292942096..67c078669 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_32bpp_4xmsaa_scaled_cs.h
@@ -283,10 +283,10 @@ ret
 
 const BYTE resolve_fast_32bpp_4xmsaa_scaled_cs[] =
 {
-     68,  88,  66,  67, 174, 152, 
-    114, 154, 173, 135, 151, 111, 
-    177, 182, 183, 183, 204,  11, 
-    136, 150,   1,   0,   0,   0, 
+     68,  88,  66,  67, 223,  67, 
+    170, 172, 170,  38, 212,  67, 
+    225,  18,  41, 139, 127, 103, 
+    228,  92,   1,   0,   0,   0, 
     144,  31,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -296,7 +296,7 @@ const BYTE resolve_fast_32bpp_4xmsaa_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_cs.h
index 6d226693f..d99152231 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_cs.h
@@ -201,10 +201,10 @@ ret
 
 const BYTE resolve_fast_64bpp_1x2xmsaa_cs[] =
 {
-     68,  88,  66,  67, 192, 144, 
-     23, 122, 155,   1, 243,  31, 
-      7,  21, 111,  51,  35,  67, 
-     95, 205,   1,   0,   0,   0, 
+     68,  88,  66,  67, 174,  50, 
+    215,  28, 233, 100, 239,  50, 
+     29, 250, 114,  91,  70, 217, 
+     48, 100,   1,   0,   0,   0, 
       4,  23,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -214,7 +214,7 @@ const BYTE resolve_fast_64bpp_1x2xmsaa_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_scaled_cs.h
index 77578b8d3..164e1f5ba 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_1x2xmsaa_scaled_cs.h
@@ -256,10 +256,10 @@ ret
 
 const BYTE resolve_fast_64bpp_1x2xmsaa_scaled_cs[] =
 {
-     68,  88,  66,  67, 229, 216, 
-    127,  11, 179, 132, 148, 134, 
-     14, 252, 107,  90, 151, 209, 
-    147,  95,   1,   0,   0,   0, 
+     68,  88,  66,  67,  74, 212, 
+    250, 250, 179, 209, 110, 130, 
+    218, 196, 204,  34,  97, 239, 
+    156,  36,   1,   0,   0,   0, 
      32,  28,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -269,7 +269,7 @@ const BYTE resolve_fast_64bpp_1x2xmsaa_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_cs.h
index 6cb3d0140..bacc89722 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_cs.h
@@ -204,10 +204,10 @@ ret
 
 const BYTE resolve_fast_64bpp_4xmsaa_cs[] =
 {
-     68,  88,  66,  67,   6, 199, 
-    117, 199,  39,  84, 191,  46, 
-    132, 102,  38, 210, 189, 154, 
-     94,  57,   1,   0,   0,   0, 
+     68,  88,  66,  67, 160, 242, 
+    111, 151,  72, 169, 167,  62, 
+     73,  89,  60, 230, 235, 221, 
+    207, 206,   1,   0,   0,   0, 
      76,  23,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -217,7 +217,7 @@ const BYTE resolve_fast_64bpp_4xmsaa_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_scaled_cs.h
index 3cd63b87c..08d35f577 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_fast_64bpp_4xmsaa_scaled_cs.h
@@ -257,10 +257,10 @@ ret
 
 const BYTE resolve_fast_64bpp_4xmsaa_scaled_cs[] =
 {
-     68,  88,  66,  67, 104,  87, 
-    183,  27, 147, 240, 163, 194, 
-      4, 176,  73, 155, 224, 235, 
-    183, 137,   1,   0,   0,   0, 
+     68,  88,  66,  67, 110,  75, 
+     18, 255,   5,  26, 244, 181, 
+    119, 164, 197,  69,  18, 195, 
+    132,  50,   1,   0,   0,   0, 
      64,  28,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -270,7 +270,7 @@ const BYTE resolve_fast_64bpp_4xmsaa_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_cs.h
index 436084858..fe986e57b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_cs.h
@@ -820,10 +820,10 @@ ret
 
 const BYTE resolve_full_128bpp_cs[] =
 {
-     68,  88,  66,  67, 178,   0, 
-      7,  93, 193,  87,  76, 171, 
-    220, 111,   5,  73, 206,   3, 
-     33,  68,   1,   0,   0,   0, 
+     68,  88,  66,  67, 243, 105, 
+    161, 203,  44, 157, 147, 173, 
+    137, 221, 162,  79, 164, 199, 
+    251, 145,   1,   0,   0,   0, 
      60,  89,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -833,7 +833,7 @@ const BYTE resolve_full_128bpp_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_scaled_cs.h
index 7bf7f0dd4..85e396201 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_128bpp_scaled_cs.h
@@ -861,10 +861,10 @@ ret
 
 const BYTE resolve_full_128bpp_scaled_cs[] =
 {
-     68,  88,  66,  67, 222, 231, 
-     24, 101,  69, 158, 231,  93, 
-    157,  64, 249,  12, 108, 158, 
-     86, 115,   1,   0,   0,   0, 
+     68,  88,  66,  67, 206,  58, 
+    117, 119, 243, 116, 185, 199, 
+    121, 104, 158, 144, 238, 166, 
+    124,  84,   1,   0,   0,   0, 
     248,  92,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -874,7 +874,7 @@ const BYTE resolve_full_128bpp_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_cs.h
index a42907c55..31be5bdf4 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_cs.h
@@ -1379,10 +1379,10 @@ ret
 
 const BYTE resolve_full_16bpp_cs[] =
 {
-     68,  88,  66,  67,  15, 204, 
-    240, 251, 250, 135,  91, 185, 
-    160, 221,  77, 213,  71, 102, 
-    252,  79,   1,   0,   0,   0, 
+     68,  88,  66,  67,  90,  19, 
+    195, 232, 171,  15,  99, 163, 
+    133,  62,  77, 129, 122,  77, 
+     35,   6,   1,   0,   0,   0, 
       4, 162,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -1392,7 +1392,7 @@ const BYTE resolve_full_16bpp_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_scaled_cs.h
index 4b3f130ce..ea2e958b2 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_16bpp_scaled_cs.h
@@ -1405,10 +1405,10 @@ ret
 
 const BYTE resolve_full_16bpp_scaled_cs[] =
 {
-     68,  88,  66,  67,   6, 134, 
-     89, 179, 240,  20, 103,  34, 
-    167, 211, 125, 178,  23,   5, 
-    125,  86,   1,   0,   0,   0, 
+     68,  88,  66,  67, 165, 201, 
+      9, 237,  42, 145, 208, 208, 
+    166,  88, 189, 126,  25, 208, 
+    212,  86,   1,   0,   0,   0, 
      84, 164,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -1418,7 +1418,7 @@ const BYTE resolve_full_16bpp_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_cs.h
index 8b38d08b3..2a3b5ff19 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_cs.h
@@ -1382,10 +1382,10 @@ ret
 
 const BYTE resolve_full_32bpp_cs[] =
 {
-     68,  88,  66,  67,  24, 109, 
-    106,  69, 151, 197, 239, 147, 
-     13, 237, 219, 141, 142, 249, 
-    135,  22,   1,   0,   0,   0, 
+     68,  88,  66,  67, 216, 251, 
+     80, 149,  52, 146,  11, 112, 
+     21,  58, 223,  98, 132, 210, 
+     18,  46,   1,   0,   0,   0, 
     124, 161,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -1395,7 +1395,7 @@ const BYTE resolve_full_32bpp_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_scaled_cs.h
index 55088c214..1304b93a1 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_32bpp_scaled_cs.h
@@ -1417,10 +1417,10 @@ ret
 
 const BYTE resolve_full_32bpp_scaled_cs[] =
 {
-     68,  88,  66,  67,   6, 158, 
-    174, 163, 148, 166, 215,  79, 
-    210,  99,  73, 246, 195, 105, 
-    236, 221,   1,   0,   0,   0, 
+     68,  88,  66,  67,  10, 183, 
+     21, 150,  28, 233, 176,  36, 
+    104, 199, 234,  41, 222, 157, 
+    143,   7,   1,   0,   0,   0, 
      40, 165,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -1430,7 +1430,7 @@ const BYTE resolve_full_32bpp_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_cs.h
index 044caa5cf..58d950793 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_cs.h
@@ -1305,10 +1305,10 @@ ret
 
 const BYTE resolve_full_64bpp_cs[] =
 {
-     68,  88,  66,  67, 234,  38, 
-     21, 182,  35, 183, 202,  36, 
-    185, 118,  54, 144,  47, 172, 
-    196, 130,   1,   0,   0,   0, 
+     68,  88,  66,  67,  11,  91, 
+     96,  77,  52, 218,  24, 240, 
+     13,  35,  76, 178, 155, 232, 
+    143, 247,   1,   0,   0,   0, 
     196, 151,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -1318,7 +1318,7 @@ const BYTE resolve_full_64bpp_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_scaled_cs.h
index 8d453f88e..6cf42b7ce 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_64bpp_scaled_cs.h
@@ -1360,10 +1360,10 @@ ret
 
 const BYTE resolve_full_64bpp_scaled_cs[] =
 {
-     68,  88,  66,  67,  41,  45, 
-     91,  69, 195,  67, 185, 148, 
-     31,  95, 228, 114,  40, 107, 
-    156,  11,   1,   0,   0,   0, 
+     68,  88,  66,  67, 213, 152, 
+    155,  83, 165, 187, 140, 156, 
+     83, 189,  69,  17,  39,  68, 
+      4,  48,   1,   0,   0,   0, 
      32, 157,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -1373,7 +1373,7 @@ const BYTE resolve_full_64bpp_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_cs.h
index 04c4192d8..ab938c6af 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_cs.h
@@ -695,10 +695,10 @@ ret
 
 const BYTE resolve_full_8bpp_cs[] =
 {
-     68,  88,  66,  67,   2, 204, 
-    123,  70,  73, 201, 165, 174, 
-    146, 180, 140, 190, 189, 134, 
-    130, 203,   1,   0,   0,   0, 
+     68,  88,  66,  67, 170, 125, 
+    111, 197,  94,  88,  50,  97, 
+    193, 240, 170,  21, 252, 155, 
+     22, 147,   1,   0,   0,   0, 
       8,  79,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     212,   2,   0,   0, 228,   2, 
@@ -708,7 +708,7 @@ const BYTE resolve_full_8bpp_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     109,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_scaled_cs.h
index b6ab2757f..4454e03c1 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/resolve_full_8bpp_scaled_cs.h
@@ -725,10 +725,10 @@ ret
 
 const BYTE resolve_full_8bpp_scaled_cs[] =
 {
-     68,  88,  66,  67,  90, 249, 
-    142,  22,  19, 168, 112, 241, 
-    237,  28, 119, 238, 127,  22, 
-    182, 131,   1,   0,   0,   0, 
+     68,  88,  66,  67, 167, 147, 
+     84, 169,  74,  18,  10, 109, 
+    215, 133,  87, 239, 210, 155, 
+     89, 172,   1,   0,   0,   0, 
      12,  82,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     148,   2,   0,   0, 164,   2, 
@@ -738,7 +738,7 @@ const BYTE resolve_full_8bpp_scaled_cs[] =
       1,   0,   0,   0, 232,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
      48,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_adaptive_vs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_adaptive_vs.h
index 39f388e92..fff9ed032 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_adaptive_vs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_adaptive_vs.h
@@ -92,10 +92,10 @@ ret
 
 const BYTE tessellation_adaptive_vs[] =
 {
-     68,  88,  66,  67, 124,  10, 
-     20, 236,  52, 205,  17, 163, 
-     29,  96,   4,  68,  69,  43, 
-      2, 171,   1,   0,   0,   0, 
+     68,  88,  66,  67,  51, 131, 
+     48, 166,  55, 165,  29, 103, 
+     39,   9, 168, 190,  39, 245, 
+     38, 139,   1,   0,   0,   0, 
     116,  13,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     104,  10,   0,   0, 156,  10, 
@@ -105,7 +105,7 @@ const BYTE tessellation_adaptive_vs[] =
       1,   0,   0,   0, 120,   0, 
       0,   0,   1,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    254, 255,   0,   5,   0,   0, 
+    254, 255,   0, 133,   0,   0, 
       2,  10,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_indexed_vs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_indexed_vs.h
index bace06328..2f9595d36 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_indexed_vs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/tessellation_indexed_vs.h
@@ -94,10 +94,10 @@ ret
 
 const BYTE tessellation_indexed_vs[] =
 {
-     68,  88,  66,  67,  72,  50, 
-     55,  79,  78, 232,  44,  71, 
-     22, 110, 232, 129,  83, 139, 
-    178, 150,   1,   0,   0,   0, 
+     68,  88,  66,  67,  15, 204, 
+    253,  55, 194, 237,  44, 241, 
+    152, 177,  62,  72, 200, 136, 
+     71,  87,   1,   0,   0,   0, 
     168,  13,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     104,  10,   0,   0, 156,  10, 
@@ -107,7 +107,7 @@ const BYTE tessellation_indexed_vs[] =
       1,   0,   0,   0, 120,   0, 
       0,   0,   1,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    254, 255,   0,   5,   0,   0, 
+    254, 255,   0, 133,   0,   0, 
       2,  10,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_cs.h
index bc9ab9f05..b9fa41201 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_cs.h
@@ -163,10 +163,10 @@ ret
 
 const BYTE texture_load_128bpb_cs[] =
 {
-     68,  88,  66,  67, 214,   5, 
-     60, 162, 112, 238, 140, 124, 
-     69, 240, 120,  85,  46, 219, 
-     21,  16,   1,   0,   0,   0, 
+     68,  88,  66,  67,  19, 157, 
+     64, 131, 194, 104,  62, 170, 
+      5,   8,  83, 246,  27, 104, 
+    208,  60,   1,   0,   0,   0, 
      60,  19,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -176,7 +176,7 @@ const BYTE texture_load_128bpb_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_scaled_cs.h
index f7abb2051..0389d737c 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_128bpb_scaled_cs.h
@@ -175,10 +175,10 @@ ret
 
 const BYTE texture_load_128bpb_scaled_cs[] =
 {
-     68,  88,  66,  67,   2,  93, 
-    246, 169, 167,  35,  22, 113, 
-     86,  71, 151,  78,  19, 158, 
-     93,  30,   1,   0,   0,   0, 
+     68,  88,  66,  67, 239,  32, 
+    185,  13,  52,  17, 210,  99, 
+    159, 172, 128, 200, 222, 110, 
+    235,  68,   1,   0,   0,   0, 
     152,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -188,7 +188,7 @@ const BYTE texture_load_128bpb_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_cs.h
index 5a5bccad7..7eb8fae8b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_cs.h
@@ -150,10 +150,10 @@ ret
 
 const BYTE texture_load_16bpb_cs[] =
 {
-     68,  88,  66,  67,  73,  16, 
-    123, 255, 162, 124, 173, 250, 
-     64,  86, 176, 231,  12,  30, 
-    104, 106,   1,   0,   0,   0, 
+     68,  88,  66,  67, 119,  44, 
+      2,  27, 190, 250,  74, 203, 
+    156, 172,  80, 110, 130, 201, 
+     27,  67,   1,   0,   0,   0, 
      12,  17,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -163,7 +163,7 @@ const BYTE texture_load_16bpb_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_scaled_cs.h
index 84002fbd3..a53f15197 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_16bpb_scaled_cs.h
@@ -163,10 +163,10 @@ ret
 
 const BYTE texture_load_16bpb_scaled_cs[] =
 {
-     68,  88,  66,  67, 141,  51, 
-    224, 251,  47, 151, 104, 124, 
-    111,  32, 127,  61,  80, 208, 
-     82, 135,   1,   0,   0,   0, 
+     68,  88,  66,  67, 125, 131, 
+     50,  17,  90,  73,  56, 139, 
+     54,   4, 153,  37, 110, 121, 
+    169, 214,   1,   0,   0,   0, 
     248,  18,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -176,7 +176,7 @@ const BYTE texture_load_16bpb_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_cs.h
index 46d874f55..4a373c29f 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_cs.h
@@ -160,10 +160,10 @@ ret
 
 const BYTE texture_load_32bpb_cs[] =
 {
-     68,  88,  66,  67,  98, 145, 
-      5, 109,  30, 253,  21, 117, 
-     87, 178, 144, 179, 200,  55, 
-    152, 199,   1,   0,   0,   0, 
+     68,  88,  66,  67, 249, 168, 
+     77,  87, 108, 105,   4, 198, 
+    110,  34,  54, 207,  21, 252, 
+    168,  88,   1,   0,   0,   0, 
     172,  18,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -173,7 +173,7 @@ const BYTE texture_load_32bpb_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_scaled_cs.h
index 7511f2bd4..b6a8090fe 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_32bpb_scaled_cs.h
@@ -180,10 +180,10 @@ ret
 
 const BYTE texture_load_32bpb_scaled_cs[] =
 {
-     68,  88,  66,  67,  15,   4, 
-    168, 189,  89, 191, 242,  60, 
-     93,  52, 119,  44, 148,  60, 
-     94, 250,   1,   0,   0,   0, 
+     68,  88,  66,  67, 242,  85, 
+     13,  17, 241, 171,  79, 137, 
+    167,  69,   8, 122,  31,  47, 
+     43, 244,   1,   0,   0,   0, 
     100,  21,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -193,7 +193,7 @@ const BYTE texture_load_32bpb_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_cs.h
index a2d206498..ff5de46c7 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_cs.h
@@ -163,10 +163,10 @@ ret
 
 const BYTE texture_load_64bpb_cs[] =
 {
-     68,  88,  66,  67, 142, 143, 
-    217, 179,  11,  88, 188,  57, 
-    121, 245, 128, 245, 106,   9, 
-    187, 232,   1,   0,   0,   0, 
+     68,  88,  66,  67, 107,  51, 
+    156, 193, 167, 181, 132,  61, 
+     74,  39, 227, 113, 168,  24, 
+    241, 170,   1,   0,   0,   0, 
      72,  19,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -176,7 +176,7 @@ const BYTE texture_load_64bpb_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_scaled_cs.h
index be9628930..bc141319f 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_64bpb_scaled_cs.h
@@ -180,10 +180,10 @@ ret
 
 const BYTE texture_load_64bpb_scaled_cs[] =
 {
-     68,  88,  66,  67,  81, 110, 
-     46, 193, 213, 232, 153, 211, 
-     60,  32,  11, 155, 234, 125, 
-    218,  67,   1,   0,   0,   0, 
+     68,  88,  66,  67, 112, 213, 
+    202, 212, 249, 200, 117, 130, 
+    176, 153, 176,  42,  93,  39, 
+    100,  80,   1,   0,   0,   0, 
     100,  21,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -193,7 +193,7 @@ const BYTE texture_load_64bpb_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_cs.h
index ecae34929..3b957337b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_cs.h
@@ -136,10 +136,10 @@ ret
 
 const BYTE texture_load_8bpb_cs[] =
 {
-     68,  88,  66,  67, 116, 189, 
-    127, 248, 131, 154,  54, 179, 
-     88,  32,  59,  50, 118,  61, 
-     27,  71,   1,   0,   0,   0, 
+     68,  88,  66,  67,  59, 175, 
+    140, 217,  98, 241,  14,  33, 
+     95, 108, 124, 217, 165,  33, 
+    205, 245,   1,   0,   0,   0, 
     204,  15,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -149,7 +149,7 @@ const BYTE texture_load_8bpb_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_scaled_cs.h
index 76484d513..6ef640047 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_8bpb_scaled_cs.h
@@ -150,10 +150,10 @@ ret
 
 const BYTE texture_load_8bpb_scaled_cs[] =
 {
-     68,  88,  66,  67, 255, 155, 
-      6,   8, 200, 103, 115, 244, 
-    187,   4,   8, 174, 117,  73, 
-    137,  30,   1,   0,   0,   0, 
+     68,  88,  66,  67, 127, 182, 
+    217,  39, 243,  57,  96,  41, 
+    173,  34,  48, 125,  10, 127, 
+     94,  43,   1,   0,   0,   0, 
     228,  17,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -163,7 +163,7 @@ const BYTE texture_load_8bpb_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgb8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgb8_cs.h
index 684182bbb..757297a06 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgb8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgb8_cs.h
@@ -189,10 +189,10 @@ ret
 
 const BYTE texture_load_bgrg8_rgb8_cs[] =
 {
-     68,  88,  66,  67,  29, 224, 
-     41,  30, 225,  15, 176, 202, 
-    109, 197,  79, 191, 155, 189, 
-    237, 203,   1,   0,   0,   0, 
+     68,  88,  66,  67,  52, 232, 
+    143, 238,  21, 169, 138, 162, 
+    136,  22,  85, 154, 186,  46, 
+    138,   1,   1,   0,   0,   0, 
      44,  24,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -202,7 +202,7 @@ const BYTE texture_load_bgrg8_rgb8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgbg8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgbg8_cs.h
index 9e1f0e6ff..1e4709fcd 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgbg8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_bgrg8_rgbg8_cs.h
@@ -168,10 +168,10 @@ ret
 
 const BYTE texture_load_bgrg8_rgbg8_cs[] =
 {
-     68,  88,  66,  67,  78, 211, 
-    163,  30, 232,  57, 241, 171, 
-     46,  76, 115, 131,  58, 137, 
-     81,   4,   1,   0,   0,   0, 
+     68,  88,  66,  67, 134,  86, 
+     29, 253,  40, 184,  73, 156, 
+    234, 183, 145, 183, 147, 218, 
+     41, 239,   1,   0,   0,   0, 
      52,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -181,7 +181,7 @@ const BYTE texture_load_bgrg8_rgbg8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_ctx1_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_ctx1_cs.h
index c7fa1ecc4..baa3807ee 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_ctx1_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_ctx1_cs.h
@@ -495,10 +495,10 @@ ret
 
 const BYTE texture_load_ctx1_cs[] =
 {
-     68,  88,  66,  67, 198,  55, 
-     73,  44, 123, 185,  32,  61, 
-    245, 154, 209, 141, 158,  44, 
-    232, 196,   1,   0,   0,   0, 
+     68,  88,  66,  67, 208,  72, 
+    100,  26, 134,  90, 243, 149, 
+    199, 208,  87,  92, 236, 172, 
+     62, 172,   1,   0,   0,   0, 
      28,  65,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -508,7 +508,7 @@ const BYTE texture_load_ctx1_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_cs.h
index 85a094d4b..a44389962 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_cs.h
@@ -192,10 +192,10 @@ ret
 
 const BYTE texture_load_depth_float_cs[] =
 {
-     68,  88,  66,  67,   7, 159, 
-    117, 175,   5,  23, 194,  52, 
-    152, 164,  98, 233, 190, 196, 
-     51, 100,   1,   0,   0,   0, 
+     68,  88,  66,  67, 126,  25, 
+    167,  38, 109, 113, 138, 248, 
+     70, 199, 178, 219, 150,  36, 
+     55,  83,   1,   0,   0,   0, 
     148,  23,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -205,7 +205,7 @@ const BYTE texture_load_depth_float_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_scaled_cs.h
index b6c17dd22..bb08a8936 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_float_scaled_cs.h
@@ -212,10 +212,10 @@ ret
 
 const BYTE texture_load_depth_float_scaled_cs[] =
 {
-     68,  88,  66,  67, 165,  18, 
-     63, 179, 201, 161, 156,   1, 
-     24,  63, 253, 148,   4, 118, 
-     74, 121,   1,   0,   0,   0, 
+     68,  88,  66,  67,  79, 125, 
+    129,  50, 215, 103, 164, 209, 
+    196,  93, 225, 150, 102,  60, 
+    239,   5,   1,   0,   0,   0, 
      76,  26,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -225,7 +225,7 @@ const BYTE texture_load_depth_float_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_cs.h
index d726a3cff..7f0cdf4a0 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_cs.h
@@ -170,10 +170,10 @@ ret
 
 const BYTE texture_load_depth_unorm_cs[] =
 {
-     68,  88,  66,  67, 168, 120, 
-     14,  98, 250, 181,  43, 188, 
-    116,  36,  15,  62, 177, 206, 
-     35,   1,   1,   0,   0,   0, 
+     68,  88,  66,  67, 167, 133, 
+    154,  52, 197,  47, 227, 104, 
+    250, 211, 114,  97, 169, 133, 
+    188,   3,   1,   0,   0,   0, 
     252,  19,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -183,7 +183,7 @@ const BYTE texture_load_depth_unorm_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_scaled_cs.h
index dd5d29d82..6c071eec1 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_depth_unorm_scaled_cs.h
@@ -190,10 +190,10 @@ ret
 
 const BYTE texture_load_depth_unorm_scaled_cs[] =
 {
-     68,  88,  66,  67,  90, 128, 
-    151, 129, 112, 149,   2,  84, 
-    157,  92,  26, 213,  77, 195, 
-    168, 117,   1,   0,   0,   0, 
+     68,  88,  66,  67, 145, 187, 
+     13,   6, 160, 114, 167,  29, 
+    145,  11,  83, 154, 178,  51, 
+    105, 212,   1,   0,   0,   0, 
     180,  22,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -203,7 +203,7 @@ const BYTE texture_load_depth_unorm_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxn_rg8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxn_rg8_cs.h
index 06fd0f1c0..e91738b14 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxn_rg8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxn_rg8_cs.h
@@ -751,10 +751,10 @@ ret
 
 const BYTE texture_load_dxn_rg8_cs[] =
 {
-     68,  88,  66,  67, 136, 130, 
-    217, 197, 176,  32, 123, 210, 
-    171, 129, 120,  17, 185, 125, 
-    136, 106,   1,   0,   0,   0, 
+     68,  88,  66,  67, 147,  69, 
+    100, 189,  56,  64, 221,  83, 
+    145,  14,   9,  79, 182,  74, 
+    181,  31,   1,   0,   0,   0, 
       0, 107,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -764,7 +764,7 @@ const BYTE texture_load_dxn_rg8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt1_rgba8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt1_rgba8_cs.h
index 37654486a..6f650a632 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt1_rgba8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt1_rgba8_cs.h
@@ -964,10 +964,10 @@ ret
 
 const BYTE texture_load_dxt1_rgba8_cs[] =
 {
-     68,  88,  66,  67,  18,  65, 
-    201,  40, 209, 219, 221, 233, 
-      4,  79, 218, 188, 255, 126, 
-     41, 107,   1,   0,   0,   0, 
+     68,  88,  66,  67, 240,  36, 
+    148,  67,   0,  77,  10,  63, 
+    134,  28, 104, 242,  83, 111, 
+     55,  24,   1,   0,   0,   0, 
      64, 139,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -977,7 +977,7 @@ const BYTE texture_load_dxt1_rgba8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3_rgba8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3_rgba8_cs.h
index 75ac409d6..3ec0dfe1d 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3_rgba8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3_rgba8_cs.h
@@ -401,10 +401,10 @@ ret
 
 const BYTE texture_load_dxt3_rgba8_cs[] =
 {
-     68,  88,  66,  67, 241,  82, 
-     19,  34, 134, 238, 214, 162, 
-    214, 160, 188,  46, 110,  19, 
-    181, 164,   1,   0,   0,   0, 
+     68,  88,  66,  67, 105, 141, 
+     54, 216,  82,  36, 175, 226, 
+     62,  43, 161, 140,  12, 242, 
+    116, 106,   1,   0,   0,   0, 
     168,  53,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -414,7 +414,7 @@ const BYTE texture_load_dxt3_rgba8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3a_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3a_cs.h
index 53ed03800..4d058b51e 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3a_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3a_cs.h
@@ -221,10 +221,10 @@ ret
 
 const BYTE texture_load_dxt3a_cs[] =
 {
-     68,  88,  66,  67, 137, 164, 
-    204,  46, 124, 135,  52,  55, 
-      3,  15, 118,  89, 171,   8, 
-    144, 193,   1,   0,   0,   0, 
+     68,  88,  66,  67,  26,  43, 
+     32, 131, 164, 183, 100, 136, 
+    168, 254, 248, 241,  66, 149, 
+      5, 239,   1,   0,   0,   0, 
     160,  28,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -234,7 +234,7 @@ const BYTE texture_load_dxt3a_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_argb4_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_argb4_cs.h
index 3c73adcd3..9e95ba2fb 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_argb4_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_argb4_cs.h
@@ -406,10 +406,10 @@ ret
 
 const BYTE texture_load_dxt3aas1111_argb4_cs[] =
 {
-     68,  88,  66,  67, 191,  14, 
-     27,  15,   1,   6, 192,  26, 
-     84, 127, 221,  92, 139, 121, 
-    171, 195,   1,   0,   0,   0, 
+     68,  88,  66,  67, 105, 186, 
+    166, 130,  57, 160, 226, 131, 
+    230,  77, 175, 139,   5, 213, 
+    221,   5,   1,   0,   0,   0, 
      36,  65,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -419,7 +419,7 @@ const BYTE texture_load_dxt3aas1111_argb4_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_bgra4_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_bgra4_cs.h
index ba2320e37..7f440e632 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_bgra4_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt3aas1111_bgra4_cs.h
@@ -390,10 +390,10 @@ ret
 
 const BYTE texture_load_dxt3aas1111_bgra4_cs[] =
 {
-     68,  88,  66,  67, 169,  77, 
-     58,  19, 190, 171, 182,  45, 
-     26, 164, 127,  66, 113, 241, 
-    204, 107,   1,   0,   0,   0, 
+     68,  88,  66,  67, 247, 161, 
+     31,   1,  14, 247,  34, 216, 
+    253,  69, 240, 105, 115, 104, 
+    134, 210,   1,   0,   0,   0, 
      68,  60,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -403,7 +403,7 @@ const BYTE texture_load_dxt3aas1111_bgra4_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5_rgba8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5_rgba8_cs.h
index a0589bfd0..780f8729b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5_rgba8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5_rgba8_cs.h
@@ -903,10 +903,10 @@ ret
 
 const BYTE texture_load_dxt5_rgba8_cs[] =
 {
-     68,  88,  66,  67, 200, 166, 
-    164, 206, 204, 143,  26, 140, 
-    213, 212, 147, 237, 213, 191, 
-    115, 100,   1,   0,   0,   0, 
+     68,  88,  66,  67, 121, 241, 
+     12, 214, 138, 246, 164,  23, 
+     16,  29, 161, 116, 127, 124, 
+    161,  39,   1,   0,   0,   0, 
     116, 117,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -916,7 +916,7 @@ const BYTE texture_load_dxt5_rgba8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5a_r8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5a_r8_cs.h
index d603517c6..68fd4e7c4 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5a_r8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_dxt5a_r8_cs.h
@@ -819,10 +819,10 @@ ret
 
 const BYTE texture_load_dxt5a_r8_cs[] =
 {
-     68,  88,  66,  67,  68,  94, 
-     23,  59, 211, 226, 254, 246, 
-     63, 135, 236, 159, 166, 122, 
-    235,  30,   1,   0,   0,   0, 
+     68,  88,  66,  67,  90,  45, 
+    151,  32, 225, 223, 135, 183, 
+    217, 129, 226,  27,  71,  50, 
+    153,  88,   1,   0,   0,   0, 
       8, 112,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -832,7 +832,7 @@ const BYTE texture_load_dxt5a_r8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_grgb8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_grgb8_cs.h
index 4167facd2..b4dcca404 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_grgb8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_grgb8_cs.h
@@ -172,10 +172,10 @@ ret
 
 const BYTE texture_load_gbgr8_grgb8_cs[] =
 {
-     68,  88,  66,  67,  21,   2, 
-    185,  43, 153, 244, 105, 231, 
-    188, 188, 175, 206, 172, 205, 
-    156, 223,   1,   0,   0,   0, 
+     68,  88,  66,  67, 168,  41, 
+    137,  17, 181,  63, 162,  61, 
+     28, 101, 233,  23, 121, 180, 
+    148, 185,   1,   0,   0,   0, 
     172,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -185,7 +185,7 @@ const BYTE texture_load_gbgr8_grgb8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_rgb8_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_rgb8_cs.h
index ca899b4e0..f90127d6b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_rgb8_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_gbgr8_rgb8_cs.h
@@ -190,10 +190,10 @@ ret
 
 const BYTE texture_load_gbgr8_rgb8_cs[] =
 {
-     68,  88,  66,  67, 243, 177, 
-    232, 231,  89,   9, 187, 129, 
-     65,  72, 117,  20, 150,   7, 
-     69, 250,   1,   0,   0,   0, 
+     68,  88,  66,  67, 179,  23, 
+    216, 234, 152,  68, 120, 103, 
+    118,  21, 194, 150,  52, 250, 
+     86,  40,   1,   0,   0,   0, 
     244,  23,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -203,7 +203,7 @@ const BYTE texture_load_gbgr8_rgb8_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_cs.h
index 7744df87f..fe0fed4d7 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_cs.h
@@ -204,10 +204,10 @@ ret
 
 const BYTE texture_load_r10g11b11_rgba16_cs[] =
 {
-     68,  88,  66,  67, 249, 217, 
-    185, 107,  22,  28, 189, 243, 
-     81,   2, 186, 141, 221, 249, 
-    199, 241,   1,   0,   0,   0, 
+     68,  88,  66,  67, 250, 194, 
+    154, 103, 102, 242, 128, 250, 
+    163,  17,   1, 188, 244,  42, 
+      9,  39,   1,   0,   0,   0, 
     252,  25,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -217,7 +217,7 @@ const BYTE texture_load_r10g11b11_rgba16_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_scaled_cs.h
index 827d0a5b5..1a8db365d 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_scaled_cs.h
@@ -224,10 +224,10 @@ ret
 
 const BYTE texture_load_r10g11b11_rgba16_scaled_cs[] =
 {
-     68,  88,  66,  67, 181,  33, 
-    167, 206, 227, 237, 123, 125, 
-     77, 213,  94, 199,  94,  49, 
-    147, 166,   1,   0,   0,   0, 
+     68,  88,  66,  67,  44, 148, 
+     18,  48,  50,  66, 199, 204, 
+    186, 243, 135, 215, 155,  53, 
+    179,  47,   1,   0,   0,   0, 
     168,  28,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -237,7 +237,7 @@ const BYTE texture_load_r10g11b11_rgba16_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_cs.h
index 05191395b..18989d0d3 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_cs.h
@@ -314,10 +314,10 @@ ret
 
 const BYTE texture_load_r10g11b11_rgba16_snorm_cs[] =
 {
-     68,  88,  66,  67, 210, 154, 
-     36,  45, 252, 173, 213,   9, 
-    246,   5, 186, 245, 232, 242, 
-    174, 221,   1,   0,   0,   0, 
+     68,  88,  66,  67, 228, 239, 
+     10, 176,  99, 192, 222, 119, 
+     22,   3, 103, 254, 244,  37, 
+     91, 193,   1,   0,   0,   0, 
     180,  41,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -327,7 +327,7 @@ const BYTE texture_load_r10g11b11_rgba16_snorm_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_scaled_cs.h
index e5b58e380..e86fe0016 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r10g11b11_rgba16_snorm_scaled_cs.h
@@ -334,10 +334,10 @@ ret
 
 const BYTE texture_load_r10g11b11_rgba16_snorm_scaled_cs[] =
 {
-     68,  88,  66,  67, 208, 209, 
-     15, 101, 154, 240, 102, 240, 
-    220,  88, 106, 230, 200, 200, 
-    188,  84,   1,   0,   0,   0, 
+     68,  88,  66,  67, 191, 203, 
+    178,  92, 191, 242,  43, 204, 
+     37,  56,  54, 223, 182,  35, 
+    100,  80,   1,   0,   0,   0, 
      96,  44,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -347,7 +347,7 @@ const BYTE texture_load_r10g11b11_rgba16_snorm_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_cs.h
index 3a74515cb..3304c0ff2 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_cs.h
@@ -208,10 +208,10 @@ ret
 
 const BYTE texture_load_r11g11b10_rgba16_cs[] =
 {
-     68,  88,  66,  67, 210,  80, 
-    137, 231,  33, 111, 155, 150, 
-    179, 248, 141,  79, 146, 221, 
-     55,  60,   1,   0,   0,   0, 
+     68,  88,  66,  67, 122, 215, 
+    110, 108, 132,  56,   0,  25, 
+    187,  15, 190, 104,  37,  94, 
+    233, 224,   1,   0,   0,   0, 
      76,  26,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -221,7 +221,7 @@ const BYTE texture_load_r11g11b10_rgba16_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_scaled_cs.h
index 9cfa478bc..36279d50b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_scaled_cs.h
@@ -228,10 +228,10 @@ ret
 
 const BYTE texture_load_r11g11b10_rgba16_scaled_cs[] =
 {
-     68,  88,  66,  67, 211, 233, 
-    187,  45,  50, 150, 123, 160, 
-     54,  19, 135, 184,  87, 225, 
-    115,  62,   1,   0,   0,   0, 
+     68,  88,  66,  67,  57,  32, 
+    131, 167, 135,  57,   6, 178, 
+    139,  72,  40,  28, 196,  89, 
+    120, 109,   1,   0,   0,   0, 
     248,  28,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -241,7 +241,7 @@ const BYTE texture_load_r11g11b10_rgba16_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_cs.h
index 9e314ef06..6ae015261 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_cs.h
@@ -314,10 +314,10 @@ ret
 
 const BYTE texture_load_r11g11b10_rgba16_snorm_cs[] =
 {
-     68,  88,  66,  67,  37, 151, 
-    188, 183, 212,  66,  84,  82, 
-    231, 123, 208,  47, 101,  43, 
-    199,  32,   1,   0,   0,   0, 
+     68,  88,  66,  67, 224,  98, 
+     56, 209, 192, 190,  69, 131, 
+     91, 218, 118, 101, 165,  38, 
+     43,  59,   1,   0,   0,   0, 
     180,  41,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -327,7 +327,7 @@ const BYTE texture_load_r11g11b10_rgba16_snorm_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_scaled_cs.h
index ff0dd2e4e..ed0a4b7c8 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r11g11b10_rgba16_snorm_scaled_cs.h
@@ -334,10 +334,10 @@ ret
 
 const BYTE texture_load_r11g11b10_rgba16_snorm_scaled_cs[] =
 {
-     68,  88,  66,  67, 158, 158, 
-    165,  44,  18, 170,  79,  58, 
-      4, 215,  77,  35,  65, 154, 
-    176, 227,   1,   0,   0,   0, 
+     68,  88,  66,  67, 230, 151, 
+    229, 240, 144, 154, 228,   6, 
+    163, 227,  55,  14, 153, 125, 
+    238,  94,   1,   0,   0,   0, 
      96,  44,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -347,7 +347,7 @@ const BYTE texture_load_r11g11b10_rgba16_snorm_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_cs.h
index 91b62b7f9..b9240e3b5 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_cs.h
@@ -172,10 +172,10 @@ ret
 
 const BYTE texture_load_r16_snorm_float_cs[] =
 {
-     68,  88,  66,  67,  28, 233, 
-    170, 190,  40, 116,  76,  95, 
-    207, 138,  30,  11,  60, 111, 
-     36,  63,   1,   0,   0,   0, 
+     68,  88,  66,  67, 220, 180, 
+    221, 198, 160, 152, 240, 218, 
+     14, 200, 193, 159,  46,  84, 
+    132, 128,   1,   0,   0,   0, 
      20,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -185,7 +185,7 @@ const BYTE texture_load_r16_snorm_float_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_scaled_cs.h
index c3936baec..8e85ac342 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_snorm_float_scaled_cs.h
@@ -185,10 +185,10 @@ ret
 
 const BYTE texture_load_r16_snorm_float_scaled_cs[] =
 {
-     68,  88,  66,  67, 252, 237, 
-     14, 125,  78, 145,  12, 251, 
-    249,  54,  52, 225, 191, 215, 
-     25, 118,   1,   0,   0,   0, 
+     68,  88,  66,  67,  37, 201, 
+      5,  11, 241,   8,  40, 216, 
+     47, 173, 255,  26, 188, 223, 
+    188,  14,   1,   0,   0,   0, 
       0,  22,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -198,7 +198,7 @@ const BYTE texture_load_r16_snorm_float_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_cs.h
index ba7737ad9..740ee88cd 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_cs.h
@@ -168,10 +168,10 @@ ret
 
 const BYTE texture_load_r16_unorm_float_cs[] =
 {
-     68,  88,  66,  67,  15, 168, 
-    109,  22,  77, 107, 177, 198, 
-    217,  41, 214,  51, 201, 150, 
-     15,  72,   1,   0,   0,   0, 
+     68,  88,  66,  67, 167,  29, 
+    104, 180, 126,  95, 171, 204, 
+    186, 105,  43,  48, 247, 253, 
+    167, 187,   1,   0,   0,   0, 
      76,  19,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -181,7 +181,7 @@ const BYTE texture_load_r16_unorm_float_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_scaled_cs.h
index e8900202b..82fbea68f 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r16_unorm_float_scaled_cs.h
@@ -181,10 +181,10 @@ ret
 
 const BYTE texture_load_r16_unorm_float_scaled_cs[] =
 {
-     68,  88,  66,  67, 188, 142, 
-     40,  98,  84, 180, 175, 195, 
-     89, 151,  49, 241,  79,  57, 
-    178, 209,   1,   0,   0,   0, 
+     68,  88,  66,  67, 158,  66, 
+     19, 110,  98, 234, 110, 154, 
+    161, 181,  51,  65, 120, 236, 
+    169,  78,   1,   0,   0,   0, 
      56,  21,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -194,7 +194,7 @@ const BYTE texture_load_r16_unorm_float_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_cs.h
index 73725aaa6..427bdcb55 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_cs.h
@@ -160,10 +160,10 @@ ret
 
 const BYTE texture_load_r4g4b4a4_a4r4g4b4_cs[] =
 {
-     68,  88,  66,  67, 222, 150, 
-     21, 102, 143,  54, 249, 195, 
-    118, 183, 231,  39,  76, 223, 
-    167, 242,   1,   0,   0,   0, 
+     68,  88,  66,  67, 136,  11, 
+    196,  66, 171,  95,  38,  44, 
+    103,  79,  56,  38, 119, 250, 
+    248, 161,   1,   0,   0,   0, 
     132,  18,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -173,7 +173,7 @@ const BYTE texture_load_r4g4b4a4_a4r4g4b4_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_scaled_cs.h
index 76ec0b7f0..aaf6f1dcd 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_a4r4g4b4_scaled_cs.h
@@ -173,10 +173,10 @@ ret
 
 const BYTE texture_load_r4g4b4a4_a4r4g4b4_scaled_cs[] =
 {
-     68,  88,  66,  67, 245,  47, 
-     47, 191,  97,  95,  24, 180, 
-     69,  57, 162, 107, 188, 251, 
-    194, 208,   1,   0,   0,   0, 
+     68,  88,  66,  67, 130,   0, 
+     70, 205,   3,  46, 125, 231, 
+    194, 202,  47,  32, 191,  60, 
+     85, 148,   1,   0,   0,   0, 
     112,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -186,7 +186,7 @@ const BYTE texture_load_r4g4b4a4_a4r4g4b4_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_cs.h
index ee037ee3d..e970808e3 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_cs.h
@@ -164,10 +164,10 @@ ret
 
 const BYTE texture_load_r4g4b4a4_b4g4r4a4_cs[] =
 {
-     68,  88,  66,  67,  83,  91, 
-    249, 210,  28, 124, 104, 248, 
-     85,  25,  21,  51, 113, 237, 
-    110, 223,   1,   0,   0,   0, 
+     68,  88,  66,  67, 179, 232, 
+    102,  16, 222, 155,  17, 111, 
+    224,  30,  14, 131,  60,  56, 
+    145, 254,   1,   0,   0,   0, 
      12,  19,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -177,7 +177,7 @@ const BYTE texture_load_r4g4b4a4_b4g4r4a4_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_scaled_cs.h
index 1008a6659..027906dab 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r4g4b4a4_b4g4r4a4_scaled_cs.h
@@ -177,10 +177,10 @@ ret
 
 const BYTE texture_load_r4g4b4a4_b4g4r4a4_scaled_cs[] =
 {
-     68,  88,  66,  67,  57,  65, 
-    125,  56, 104, 144,  43, 250, 
-    135, 173,  12, 111, 150,  70, 
-    115,  59,   1,   0,   0,   0, 
+     68,  88,  66,  67,  62,  74, 
+    218, 108,  30, 143,   6,  58, 
+    119,  35,  99,  91, 129, 100, 
+     50, 159,   1,   0,   0,   0, 
     248,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -190,7 +190,7 @@ const BYTE texture_load_r4g4b4a4_b4g4r4a4_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_cs.h
index ed8f45f72..353748db7 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_cs.h
@@ -164,10 +164,10 @@ ret
 
 const BYTE texture_load_r5g5b5a1_b5g5r5a1_cs[] =
 {
-     68,  88,  66,  67,  88,  78, 
-    228, 218, 113,  72,  73,  29, 
-    234,  65,  38, 107, 106,  41, 
-      6, 161,   1,   0,   0,   0, 
+     68,  88,  66,  67, 223,  45, 
+    195,   7, 234, 154,  52, 113, 
+     94, 227,  11,  64, 151, 126, 
+    137, 115,   1,   0,   0,   0, 
      12,  19,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -177,7 +177,7 @@ const BYTE texture_load_r5g5b5a1_b5g5r5a1_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_scaled_cs.h
index 2b36f79d2..05af5065b 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b5a1_b5g5r5a1_scaled_cs.h
@@ -177,10 +177,10 @@ ret
 
 const BYTE texture_load_r5g5b5a1_b5g5r5a1_scaled_cs[] =
 {
-     68,  88,  66,  67,  17, 246, 
-     93,  16,  41, 150, 200, 111, 
-     89,  39,  32, 158, 198, 241, 
-    177, 246,   1,   0,   0,   0, 
+     68,  88,  66,  67, 110,  32, 
+     78, 160, 167, 145,  47, 224, 
+    189,  61, 241,   4, 140, 175, 
+    161, 231,   1,   0,   0,   0, 
     248,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -190,7 +190,7 @@ const BYTE texture_load_r5g5b5a1_b5g5r5a1_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs.h
index 2cc00c127..0b1b065a3 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs.h
@@ -160,10 +160,10 @@ ret
 
 const BYTE texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs[] =
 {
-     68,  88,  66,  67, 206,  44, 
-     22, 186,  41, 101, 136,  46, 
-    175, 218,  34, 176, 140, 143, 
-      1, 212,   1,   0,   0,   0, 
+     68,  88,  66,  67, 214, 245, 
+    190, 142, 189, 211,  24,  65, 
+    195, 199, 196,  30, 254, 239, 
+    189, 201,   1,   0,   0,   0, 
     132,  18,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -173,7 +173,7 @@ const BYTE texture_load_r5g5b6_b5g6r5_swizzle_rbga_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs.h
index abd1181f8..16d820a59 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs.h
@@ -173,10 +173,10 @@ ret
 
 const BYTE texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs[] =
 {
-     68,  88,  66,  67, 251, 109, 
-    114,  37, 117, 229, 149,  28, 
-     46,   8, 253, 160, 200, 235, 
-     79, 251,   1,   0,   0,   0, 
+     68,  88,  66,  67,  87, 126, 
+    114, 255, 203,  29, 155, 254, 
+     37, 137, 132,  34, 152,  44, 
+    104,  71,   1,   0,   0,   0, 
     112,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -186,7 +186,7 @@ const BYTE texture_load_r5g5b6_b5g6r5_swizzle_rbga_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_cs.h
index df8a4bbc9..8d4b6de85 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_cs.h
@@ -164,10 +164,10 @@ ret
 
 const BYTE texture_load_r5g6b5_b5g6r5_cs[] =
 {
-     68,  88,  66,  67, 234, 119, 
-    158, 241, 192, 121,  56,  50, 
-    173,  48, 204,  44,  91,   2, 
-    136, 102,   1,   0,   0,   0, 
+     68,  88,  66,  67,  70, 126, 
+    245, 195, 238,  74,  38,  30, 
+     22,  67, 183, 204, 231,  56, 
+    215, 147,   1,   0,   0,   0, 
      12,  19,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -177,7 +177,7 @@ const BYTE texture_load_r5g6b5_b5g6r5_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_scaled_cs.h
index 4cbcd2c02..06d362f96 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_r5g6b5_b5g6r5_scaled_cs.h
@@ -177,10 +177,10 @@ ret
 
 const BYTE texture_load_r5g6b5_b5g6r5_scaled_cs[] =
 {
-     68,  88,  66,  67,  79, 172, 
-    199,  66,  87, 200, 122,  85, 
-     69, 110, 185, 186, 176, 193, 
-     56, 161,   1,   0,   0,   0, 
+     68,  88,  66,  67, 187, 156, 
+     21, 149, 101,  56,  19,   3, 
+    211, 201,  10,  31, 204,  51, 
+    124,  56,   1,   0,   0,   0, 
     248,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -190,7 +190,7 @@ const BYTE texture_load_r5g6b5_b5g6r5_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_cs.h
index 55265dfe7..449e07b60 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_cs.h
@@ -182,10 +182,10 @@ ret
 
 const BYTE texture_load_rg16_snorm_float_cs[] =
 {
-     68,  88,  66,  67, 203, 150, 
-     84,  95,  14,  17, 246, 122, 
-     98,  96, 221,  40,  73, 131, 
-    120, 251,   1,   0,   0,   0, 
+     68,  88,  66,  67,  62, 121, 
+    208, 214,  17, 102, 182,  27, 
+    247,  79,  56,  58, 243,  55, 
+    179, 245,   1,   0,   0,   0, 
     180,  21,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -195,7 +195,7 @@ const BYTE texture_load_rg16_snorm_float_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_scaled_cs.h
index 3635ea013..266940932 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_snorm_float_scaled_cs.h
@@ -202,10 +202,10 @@ ret
 
 const BYTE texture_load_rg16_snorm_float_scaled_cs[] =
 {
-     68,  88,  66,  67,  51, 171, 
-    107, 217,  77,   9, 194,  70, 
-     48, 155, 118,   3,  89,  73, 
-    223, 116,   1,   0,   0,   0, 
+     68,  88,  66,  67, 226,  97, 
+     33, 153,  88, 195, 180, 196, 
+    122, 167, 210, 137, 117, 149, 
+    215,  54,   1,   0,   0,   0, 
     108,  24,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -215,7 +215,7 @@ const BYTE texture_load_rg16_snorm_float_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_cs.h
index 7796fdd1d..5e32f9047 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_cs.h
@@ -178,10 +178,10 @@ ret
 
 const BYTE texture_load_rg16_unorm_float_cs[] =
 {
-     68,  88,  66,  67,  35, 154, 
-    180,  85, 152, 181, 147, 149, 
-    201, 147,  55, 126,  35,  91, 
-     47, 175,   1,   0,   0,   0, 
+     68,  88,  66,  67, 141, 243, 
+     35,  16, 186, 134,  92, 150, 
+    198, 231, 119, 121, 152, 221, 
+    184, 200,   1,   0,   0,   0, 
     236,  20,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -191,7 +191,7 @@ const BYTE texture_load_rg16_unorm_float_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_scaled_cs.h
index a2bfb8cd1..5dbd86230 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rg16_unorm_float_scaled_cs.h
@@ -198,10 +198,10 @@ ret
 
 const BYTE texture_load_rg16_unorm_float_scaled_cs[] =
 {
-     68,  88,  66,  67,  57, 240, 
-    109, 221, 154, 213,  15,   4, 
-     93, 222, 139, 111, 180, 169, 
-     12, 203,   1,   0,   0,   0, 
+     68,  88,  66,  67, 106, 153, 
+     65, 151,  82, 222, 166,  32, 
+     34,  74,  60, 134,  69,  46, 
+     24, 131,   1,   0,   0,   0, 
     164,  23,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -211,7 +211,7 @@ const BYTE texture_load_rg16_unorm_float_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_cs.h
index b1cdbb537..d0bd3cfb8 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_cs.h
@@ -185,10 +185,10 @@ ret
 
 const BYTE texture_load_rgba16_snorm_float_cs[] =
 {
-     68,  88,  66,  67, 130,  99, 
-    239, 222, 109, 219,  55, 106, 
-     71, 173,  92, 117,  12, 163, 
-    108,  32,   1,   0,   0,   0, 
+     68,  88,  66,  67, 248, 154, 
+     44, 201, 137,  71, 216, 182, 
+    215,  55, 186, 145, 207, 114, 
+     23,  68,   1,   0,   0,   0, 
      80,  22,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -198,7 +198,7 @@ const BYTE texture_load_rgba16_snorm_float_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_scaled_cs.h
index 51454abee..2912137bd 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_snorm_float_scaled_cs.h
@@ -202,10 +202,10 @@ ret
 
 const BYTE texture_load_rgba16_snorm_float_scaled_cs[] =
 {
-     68,  88,  66,  67,  15, 131, 
-    150,  75, 118,  19,  48,  14, 
-    211,  77,  97,  43, 123,   3, 
-    224,  97,   1,   0,   0,   0, 
+     68,  88,  66,  67, 179, 238, 
+    232, 244, 132, 224,   4, 160, 
+    167, 125,  17, 172, 198, 173, 
+     28, 149,   1,   0,   0,   0, 
     108,  24,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -215,7 +215,7 @@ const BYTE texture_load_rgba16_snorm_float_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_cs.h
index b3f64e2a4..7c86fc7ca 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_cs.h
@@ -181,10 +181,10 @@ ret
 
 const BYTE texture_load_rgba16_unorm_float_cs[] =
 {
-     68,  88,  66,  67, 117, 229, 
-     49, 118, 136,  21, 230,  68, 
-    183, 162, 166, 133,  33, 230, 
-      4,  24,   1,   0,   0,   0, 
+     68,  88,  66,  67, 216, 134, 
+    207, 168, 141, 194, 227, 138, 
+     12, 150, 194,  65, 193,  96, 
+     14,  13,   1,   0,   0,   0, 
     136,  21,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -194,7 +194,7 @@ const BYTE texture_load_rgba16_unorm_float_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_scaled_cs.h b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_scaled_cs.h
index 35670c859..59d19d7b6 100644
--- a/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_scaled_cs.h
+++ b/src/xenia/gpu/shaders/bytecode/d3d12_5_1/texture_load_rgba16_unorm_float_scaled_cs.h
@@ -198,10 +198,10 @@ ret
 
 const BYTE texture_load_rgba16_unorm_float_scaled_cs[] =
 {
-     68,  88,  66,  67,  81, 236, 
-     31,   2, 200,  26, 197, 154, 
-    126, 129,   3, 121, 181, 195, 
-     92, 230,   1,   0,   0,   0, 
+     68,  88,  66,  67, 131, 247, 
+    202,  16,  83, 157, 176, 250, 
+    212, 168, 254, 220, 171,  46, 
+    153, 173,   1,   0,   0,   0, 
     164,  23,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      32,   4,   0,   0,  48,   4, 
@@ -211,7 +211,7 @@ const BYTE texture_load_rgba16_unorm_float_scaled_cs[] =
       1,   0,   0,   0, 252,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-     83,  67,   0,   5,   0,   0, 
+     83,  67,   0, 133,   0,   0, 
     185,   3,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_dither_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_dither_ps.h
index 1a911c92f..399573eeb 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_dither_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_dither_ps.h
@@ -317,10 +317,10 @@ ret
 
 const BYTE guest_output_bilinear_dither_ps[] =
 {
-     68,  88,  66,  67, 136, 171, 
-    120, 166,  53,  38, 172, 101, 
-    232, 170,  77, 224, 127,  69, 
-     99, 234,   1,   0,   0,   0, 
+     68,  88,  66,  67,  16,  30, 
+    111, 191, 242, 238, 162, 199, 
+     53,  73, 204, 178,  57, 239, 
+    242, 147,   1,   0,   0,   0, 
      60,  21,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      72,   2,   0,   0, 124,   2, 
@@ -330,7 +330,7 @@ const BYTE guest_output_bilinear_dither_ps[] =
       1,   0,   0,   0, 240,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     228,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_ps.h
index c2a8d69c4..d595c4512 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_bilinear_ps.h
@@ -59,10 +59,10 @@ ret
 
 const BYTE guest_output_bilinear_ps[] =
 {
-     68,  88,  66,  67, 159,  77, 
-    178,  81,  43,  87, 105, 129, 
-    234, 205, 246,  65, 132, 172, 
-    222, 201,   1,   0,   0,   0, 
+     68,  88,  66,  67,  66, 226, 
+     14, 107, 142, 252, 138, 140, 
+     55,   8, 211, 108,  71, 183, 
+    225, 228,   1,   0,   0,   0, 
     208,   4,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      72,   2,   0,   0, 124,   2, 
@@ -72,7 +72,7 @@ const BYTE guest_output_bilinear_ps[] =
       1,   0,   0,   0, 240,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     228,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_dither_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_dither_ps.h
index 474b801df..2c9496cac 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_dither_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_dither_ps.h
@@ -480,10 +480,10 @@ ret
 
 const BYTE guest_output_ffx_cas_resample_dither_ps[] =
 {
-     68,  88,  66,  67,   8, 179, 
-    150, 117,  37, 218,  87, 248, 
-     73, 190,   7,  88, 186,  25, 
-     79, 130,   1,   0,   0,   0, 
+     68,  88,  66,  67,   4, 173, 
+    196, 152, 230, 202,  16, 201, 
+     84, 213,  58, 109, 130, 154, 
+    108, 245,   1,   0,   0,   0, 
     220,  40,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     120,   2,   0,   0, 172,   2, 
@@ -493,7 +493,7 @@ const BYTE guest_output_ffx_cas_resample_dither_ps[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
      20,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_ps.h
index 4868e302e..729824621 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_resample_ps.h
@@ -221,10 +221,10 @@ ret
 
 const BYTE guest_output_ffx_cas_resample_ps[] =
 {
-     68,  88,  66,  67, 218, 135, 
-     61,  84,  18, 214,  47, 213, 
-     40,  40,  32, 224, 139, 169, 
-      5, 170,   1,   0,   0,   0, 
+     68,  88,  66,  67,  15,  74, 
+    165, 110, 176,  73,  32, 108, 
+    243, 178, 199, 165, 117, 158, 
+    136, 247,   1,   0,   0,   0, 
      92,  24,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     120,   2,   0,   0, 172,   2, 
@@ -234,7 +234,7 @@ const BYTE guest_output_ffx_cas_resample_ps[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
      20,   2,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_dither_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_dither_ps.h
index 2a7f02efe..d2ac38397 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_dither_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_dither_ps.h
@@ -356,10 +356,10 @@ ret
 
 const BYTE guest_output_ffx_cas_sharpen_dither_ps[] =
 {
-     68,  88,  66,  67, 164,  76, 
-    101,  32, 181, 159,  26, 149, 
-    191,   3, 199,  32, 184,  62, 
-     27, 250,   1,   0,   0,   0, 
+     68,  88,  66,  67, 210, 192, 
+    200,  47, 108, 157, 229,  70, 
+    185, 149, 248, 242, 127, 182, 
+     42, 155,   1,   0,   0,   0, 
     168,  25,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
       4,   2,   0,   0,  56,   2, 
@@ -369,7 +369,7 @@ const BYTE guest_output_ffx_cas_sharpen_dither_ps[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     160,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_ps.h
index 108d3e78c..f048e0486 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_cas_sharpen_ps.h
@@ -97,10 +97,10 @@ ret
 
 const BYTE guest_output_ffx_cas_sharpen_ps[] =
 {
-     68,  88,  66,  67, 246, 148, 
-     96, 173,  10,  53,  27, 198, 
-     93,  67, 135, 197, 148,  79, 
-    250,  14,   1,   0,   0,   0, 
+     68,  88,  66,  67, 217, 209, 
+    148, 240,  19,  35, 208,  31, 
+    221,  54,  46, 194, 245, 168, 
+     68,  74,   1,   0,   0,   0, 
      40,   9,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
       4,   2,   0,   0,  56,   2, 
@@ -110,7 +110,7 @@ const BYTE guest_output_ffx_cas_sharpen_ps[] =
       1,   0,   0,   0, 176,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     160,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_easu_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_easu_ps.h
index 36a2b25d6..530969a99 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_easu_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_easu_ps.h
@@ -349,10 +349,10 @@ ret
 
 const BYTE guest_output_ffx_fsr_easu_ps[] =
 {
-     68,  88,  66,  67, 204, 214, 
-     70, 255,  61,  49,  52,  98, 
-     20,  80,   3, 213, 232, 141, 
-    225, 246,   1,   0,   0,   0, 
+     68,  88,  66,  67,  48, 192, 
+     82, 113, 118, 168, 127,  35, 
+    215,  51, 238,  12, 204, 206, 
+    133, 155,   1,   0,   0,   0, 
     240,  40,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      40,   2,   0,   0,  92,   2, 
@@ -362,7 +362,7 @@ const BYTE guest_output_ffx_fsr_easu_ps[] =
       1,   0,   0,   0, 240,   0, 
       0,   0,   3,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     195,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_dither_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_dither_ps.h
index b164666e2..58664318b 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_dither_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_dither_ps.h
@@ -355,10 +355,10 @@ ret
 
 const BYTE guest_output_ffx_fsr_rcas_dither_ps[] =
 {
-     68,  88,  66,  67, 104, 194, 
-    182,   4,  99, 141, 191, 237, 
-    114, 162, 251,  47,  83, 117, 
-    247, 165,   1,   0,   0,   0, 
+     68,  88,  66,  67,  89,   0, 
+    227,   9, 224,  90, 174, 133, 
+    103, 239, 107,   9, 127, 249, 
+    153, 129,   1,   0,   0,   0, 
     200,  25,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      16,   2,   0,   0,  68,   2, 
@@ -368,7 +368,7 @@ const BYTE guest_output_ffx_fsr_rcas_dither_ps[] =
       1,   0,   0,   0, 180,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     172,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_ps.h
index acdfb375d..32edebe72 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_ffx_fsr_rcas_ps.h
@@ -97,10 +97,10 @@ ret
 
 const BYTE guest_output_ffx_fsr_rcas_ps[] =
 {
-     68,  88,  66,  67, 246, 223, 
-    238, 231,  67,  24,  70,  55, 
-     27,  63, 112,  69, 229,  25, 
-    239, 231,   1,   0,   0,   0, 
+     68,  88,  66,  67, 127, 118, 
+    245,  67,  36, 110, 188,  93, 
+    106, 109, 154, 235,  46, 195, 
+    186, 135,   1,   0,   0,   0, 
      92,   9,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      16,   2,   0,   0,  68,   2, 
@@ -110,7 +110,7 @@ const BYTE guest_output_ffx_fsr_rcas_ps[] =
       1,   0,   0,   0, 180,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     172,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_triangle_strip_rect_vs.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_triangle_strip_rect_vs.h
index 3d7c754d4..365b7de0e 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_triangle_strip_rect_vs.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/guest_output_triangle_strip_rect_vs.h
@@ -53,10 +53,10 @@ ret
 
 const BYTE guest_output_triangle_strip_rect_vs[] =
 {
-     68,  88,  66,  67,   7,   8, 
-    151, 116, 244, 223, 181, 252, 
-    225, 125,  49, 199, 242,  21, 
-    127, 234,   1,   0,   0,   0, 
+     68,  88,  66,  67, 251, 192, 
+    213, 148, 155, 149, 227, 159, 
+    216, 129, 207, 109, 190,  48, 
+     17, 117,   1,   0,   0,   0, 
     204,   3,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     172,   1,   0,   0, 224,   1, 
@@ -66,7 +66,7 @@ const BYTE guest_output_triangle_strip_rect_vs[] =
       1,   0,   0,   0, 120,   0, 
       0,   0,   1,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    254, 255,   0,   5,   0,   0, 
+    254, 255,   0, 133,   0,   0, 
      72,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_ps.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_ps.h
index 062f833cb..6f48c92c4 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_ps.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_ps.h
@@ -42,10 +42,10 @@ ret
 
 const BYTE immediate_ps[] =
 {
-     68,  88,  66,  67, 152,  87, 
-    131,  55,  21, 197,  40, 238, 
-    220,  42,  65, 152,  57, 144, 
-     44, 106,   1,   0,   0,   0, 
+     68,  88,  66,  67, 216,  22, 
+     65,   3,  33, 179, 137,  91, 
+    233,   1,  84,   5, 144, 162, 
+     26, 152,   1,   0,   0,   0, 
      20,   3,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
      44,   1,   0,   0, 124,   1, 
@@ -55,7 +55,7 @@ const BYTE immediate_ps[] =
       0,   0,   0,   0,   0,   0, 
       0,   0,   2,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    255, 255,   0,   5,   0,   0, 
+    255, 255,   0, 133,   0,   0, 
     198,   0,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_vs.h b/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_vs.h
index dec62c8e8..b81aa8dc3 100644
--- a/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_vs.h
+++ b/src/xenia/ui/shaders/bytecode/d3d12_5_1/immediate_vs.h
@@ -59,10 +59,10 @@ ret
 
 const BYTE immediate_vs[] =
 {
-     68,  88,  66,  67, 114, 172, 
-    128,  43, 132, 204,  20,  17, 
-     17,  47, 214,  22,  21, 124, 
-    168, 133,   1,   0,   0,   0, 
+     68,  88,  66,  67,  47, 132, 
+     40, 194, 113,  91, 134,  55, 
+    193, 169,  58,  74,  32, 210, 
+    224,  88,   1,   0,   0,   0, 
      20,   4,   0,   0,   5,   0, 
       0,   0,  52,   0,   0,   0, 
     100,   1,   0,   0, 212,   1, 
@@ -72,7 +72,7 @@ const BYTE immediate_vs[] =
       1,   0,   0,   0, 120,   0, 
       0,   0,   1,   0,   0,   0, 
      60,   0,   0,   0,   1,   5, 
-    254, 255,   0,   5,   0,   0, 
+    254, 255,   0, 133,   0,   0, 
       0,   1,   0,   0,  19,  19, 
      68,  37,  60,   0,   0,   0, 
      24,   0,   0,   0,  40,   0, 
diff --git a/xenia-build b/xenia-build
index 3e3c75dea..bce762ab7 100755
--- a/xenia-build
+++ b/xenia-build
@@ -994,6 +994,7 @@ class BuildShadersCommand(Command):
                     if subprocess.call([
                            fxc,
                            '/D', 'XESL_LANGUAGE_HLSL=1',
+                           '/O3',
                            '/Fh', dxbc_file_path_base + '.h',
                            '/T', dxbc_stage + '_5_1',
                            '/Vn', dxbc_identifier,