diff options
-rw-r--r-- | src/shaders/post_processing/gen8/YUV_to_RGB.g8a | 625 | ||||
-rw-r--r-- | src/shaders/post_processing/gen8/pl2_to_rgbx.g8b | 544 | ||||
-rw-r--r-- | src/shaders/post_processing/gen9/pl2_to_rgbx.g9b | 544 |
3 files changed, 901 insertions, 812 deletions
diff --git a/src/shaders/post_processing/gen8/YUV_to_RGB.g8a b/src/shaders/post_processing/gen8/YUV_to_RGB.g8a index 60d9b48..e1994f2 100644 --- a/src/shaders/post_processing/gen8/YUV_to_RGB.g8a +++ b/src/shaders/post_processing/gen8/YUV_to_RGB.g8a @@ -364,27 +364,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 1]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 17]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f - - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -403,28 +405,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 33]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 49]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f - + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -441,27 +444,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 65]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 81]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -478,27 +483,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 97]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 113]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -518,32 +525,33 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 1]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 17]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f - - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> mov (16) wTempB(0, 0)<2> fBUFFER_B(0, 0)<8;8,1> - mov (16) r[a0.1,1]<2>:ub ubTempR(0, 0)<32;8,4> mov (16) r[a0.2,1]<2>:ub ubTempG(0, 0)<32;8,4> mov (16) r[a0.0,1]<2>:ub ubTempB(0, 0)<32;8,4> @@ -557,28 +565,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 33]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 49]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f - + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -595,28 +604,30 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 65]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 81]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f - mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> mov (16) wTempB(0, 0)<2> fBUFFER_B(0, 0)<8;8,1> @@ -632,27 +643,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 97]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 113]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -672,32 +685,33 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 1]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 17]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f - - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> mov (16) wTempB(0, 0)<2> fBUFFER_B(0, 0)<8;8,1> - mov (16) r[a0.1,1]<2>:ub ubTempR(0, 0)<32;8,4> mov (16) r[a0.2,1]<2>:ub ubTempG(0, 0)<32;8,4> mov (16) r[a0.0,1]<2>:ub ubTempB(0, 0)<32;8,4> @@ -711,28 +725,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 33]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 49]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f - + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -749,27 +764,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 65]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 81]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -786,27 +803,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 97]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 113]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -826,32 +845,33 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 1]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 17]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f - - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> mov (16) wTempB(0, 0)<2> fBUFFER_B(0, 0)<8;8,1> - mov (16) r[a0.1,1]<2>:ub ubTempR(0, 0)<32;8,4> mov (16) r[a0.2,1]<2>:ub ubTempG(0, 0)<32;8,4> mov (16) r[a0.0,1]<2>:ub ubTempB(0, 0)<32;8,4> @@ -865,28 +885,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 33]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 49]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f - + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> @@ -903,28 +924,30 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 65]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 81]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f - mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> mov (16) wTempB(0, 0)<2> fBUFFER_B(0, 0)<8;8,1> @@ -940,27 +963,29 @@ mov (8) fBUFFER_V(0, 0)<1> r[a0.0, 97]<16;8,2>:ub mov (8) fBUFFER_V(1, 0)<1> r[a0.0, 113]<16;8,2>:ub - add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> -128.0f - add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -128.0f + mul (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> 0.0039216f + mul (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> 0.0039216f + mul (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> 0.0039216f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 1.402f - - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (8) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> -0.344f - mac (8) acc1.0<1>:f fBUFFER_U(1, 0)<8;8,1> -0.344f - mac (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> -0.714f + add (16) fBUFFER_Y(0, 0)<1> fBUFFER_Y(0, 0)<1> r7.3<0;1,0>:f + add (16) fBUFFER_U(0, 0)<1> fBUFFER_U(0, 0)<1> r7.7<0;1,0>:f + add (16) fBUFFER_V(0, 0)<1> fBUFFER_V(0, 0)<1> r8.3<0;1,0>:f - mov (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> - mac (16) fBUFFER_B(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 1.772f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.1<0;1,0>:f + mac.sat (16) fBUFFER_R(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.2<0;1,0>:f - mul.sat (16) fBUFFER_Y(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_U(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 0.0039216f - mul.sat (16) fBUFFER_V(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 0.0039216f - - mul (16) fBUFFER_R(0, 0)<1> fBUFFER_Y(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_G(0, 0)<1> fBUFFER_U(0, 0)<8;8,1> 255.0f - mul (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> 255.0f + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r7.4<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r7.5<0;1,0>:f + mac.sat (16) fBUFFER_G(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r7.6<0;1,0>:f + + mul (16) acc0.0<1>:f fBUFFER_Y(0, 0)<8;8,1> r8.0<0;1,0>:f + mac (16) acc0.0<1>:f fBUFFER_U(0, 0)<8;8,1> r8.1<0;1,0>:f + mac.sat (16) fBUFFER_B(0, 0)<1> fBUFFER_V(0, 0)<8;8,1> r8.2<0;1,0>:f + + mul (16) fBUFFER_R(0, 0)<1> fBUFFER_R(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_G(0, 0)<1> fBUFFER_G(0, 0)<8;8,1> 255.0f + mul (16) fBUFFER_B(0, 0)<1> fBUFFER_B(0, 0)<8;8,1> 255.0f mov (16) wTempR(0, 0)<2> fBUFFER_R(0, 0)<8;8,1> mov (16) wTempG(0, 0)<2> fBUFFER_G(0, 0)<8;8,1> diff --git a/src/shaders/post_processing/gen8/pl2_to_rgbx.g8b b/src/shaders/post_processing/gen8/pl2_to_rgbx.g8b index 4d78b83..ba6c270 100644 --- a/src/shaders/post_processing/gen8/pl2_to_rgbx.g8b +++ b/src/shaders/post_processing/gen8/pl2_to_rgbx.g8b @@ -116,22 +116,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -144,22 +146,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -172,22 +176,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -200,22 +206,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -229,22 +237,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -257,22 +267,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -285,22 +297,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -313,22 +327,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -342,22 +358,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -370,22 +388,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -398,22 +418,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -426,22 +448,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -455,22 +479,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -483,22 +509,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -511,22 +539,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -539,22 +569,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, diff --git a/src/shaders/post_processing/gen9/pl2_to_rgbx.g9b b/src/shaders/post_processing/gen9/pl2_to_rgbx.g9b index 5100ac0..95a0e6a 100644 --- a/src/shaders/post_processing/gen9/pl2_to_rgbx.g9b +++ b/src/shaders/post_processing/gen9/pl2_to_rgbx.g9b @@ -116,22 +116,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -144,22 +146,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -172,22 +176,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -200,22 +206,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -229,22 +237,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -257,22 +267,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -285,22 +297,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -313,22 +327,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -342,22 +358,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -370,22 +388,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -398,22 +418,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -426,22 +448,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -455,22 +479,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8411, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -483,22 +509,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8431, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -511,22 +539,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8451, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, @@ -539,22 +569,24 @@ { 0x00600001, 0x24e022e8, 0x00ae8471, 0x00000000 }, { 0x00600001, 0x250022e8, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x252022e8, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c03ae8, 0x3e8d04c0, 0xc3000000 }, - { 0x00800040, 0x25003ae8, 0x3e8d0500, 0xc3000000 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23803ae8, 0x3e8d0500, 0x3fb374bc }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00600048, 0x24003ae0, 0x3e8d04c0, 0xbeb020c5 }, - { 0x00600048, 0x24203ae0, 0x3e8d04e0, 0xbeb020c5 }, - { 0x00800048, 0x23c03ae8, 0x3e8d0500, 0xbf36c8b4 }, - { 0x00800001, 0x24003ae0, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24003ae8, 0x3e8d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24803ae8, 0x3e8d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c03ae8, 0x3e8d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25003ae8, 0x3e8d0400, 0x3b8080c4 }, - { 0x00800041, 0x23803ae8, 0x3e8d0480, 0x437f0000 }, - { 0x00800041, 0x23c03ae8, 0x3e8d04c0, 0x437f0000 }, - { 0x00800041, 0x24003ae8, 0x3e8d0500, 0x437f0000 }, + { 0x00800041, 0x24803ae8, 0x3e200480, 0x3b8080c4 }, + { 0x00800041, 0x24c03ae8, 0x3e2004c0, 0x3b8080c4 }, + { 0x00800041, 0x25003ae8, 0x3e200500, 0x3b8080c4 }, + { 0x00800040, 0x24803ae8, 0x3a200480, 0x000000ec }, + { 0x00800040, 0x24c03ae8, 0x3a2004c0, 0x000000fc }, + { 0x00800040, 0x25003ae8, 0x3a200500, 0x0000010c }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000e0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000e4 }, + { 0x80800048, 0x23803ae8, 0x3a8d0500, 0x000000e8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x000000f0 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x000000f4 }, + { 0x80800048, 0x23c03ae8, 0x3a8d0500, 0x000000f8 }, + { 0x00800041, 0x24003ae0, 0x3a8d0480, 0x00000100 }, + { 0x00800048, 0x24003ae0, 0x3a8d04c0, 0x00000104 }, + { 0x80800048, 0x24003ae8, 0x3a8d0500, 0x00000108 }, + { 0x00800041, 0x23803ae8, 0x3e8d0380, 0x437f0000 }, + { 0x00800041, 0x23c03ae8, 0x3e8d03c0, 0x437f0000 }, + { 0x00800041, 0x24003ae8, 0x3e8d0400, 0x437f0000 }, { 0x00800001, 0x45403a68, 0x008d0380, 0x00000000 }, { 0x00800001, 0x45803a68, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c03a68, 0x008d0400, 0x00000000 }, |