diff options
author | Lionel Landwerlin <lionel.g.landwerlin@intel.com> | 2015-10-22 16:27:15 +0100 |
---|---|---|
committer | Sean V Kelley <seanvk@posteo.de> | 2015-11-09 14:21:17 -0800 |
commit | 3178c3bad604a6da686be7e705cc2f0f97e61311 (patch) | |
tree | 87df2762d0ffc69ceb50b7ae5abeb8b9f0c6a386 | |
parent | c886cff70566ba96ba0b451629f97a51e8e9b2e1 (diff) |
shaders: vpp: gen7: use yuv to rgb matrix to compute rgb values
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>
Reviewed-by: Sean V Kelley <seanvk@posteo.de>
-rw-r--r-- | src/shaders/post_processing/gen7/YUV_to_RGB.g4a | 626 | ||||
-rw-r--r-- | src/shaders/post_processing/gen7/pl2_to_rgbx.g75b | 528 | ||||
-rw-r--r-- | src/shaders/post_processing/gen7/pl2_to_rgbx.g7b | 528 |
3 files changed, 909 insertions, 773 deletions
diff --git a/src/shaders/post_processing/gen7/YUV_to_RGB.g4a b/src/shaders/post_processing/gen7/YUV_to_RGB.g4a index 24616dc..c7e1246 100644 --- a/src/shaders/post_processing/gen7/YUV_to_RGB.g4a +++ b/src/shaders/post_processing/gen7/YUV_to_RGB.g4a @@ -386,34 +386,36 @@ 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 (16) acc0.0<1>:f fBUFFER_U(0, 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 - 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> + 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> //the second line in the block 0 @@ -424,27 +426,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -461,27 +465,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -497,26 +504,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -536,31 +546,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -574,27 +586,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -611,27 +625,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -647,26 +664,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -686,31 +706,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -724,27 +746,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -761,27 +785,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -797,26 +824,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -836,31 +866,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -874,27 +906,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -911,27 +945,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 (16) acc0.0<1>:f fBUFFER_U(0, 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> @@ -947,26 +984,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 (16) acc0.0<1>:f fBUFFER_U(0, 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/gen7/pl2_to_rgbx.g75b b/src/shaders/post_processing/gen7/pl2_to_rgbx.g75b index 6ce4987..1d65bc5 100644 --- a/src/shaders/post_processing/gen7/pl2_to_rgbx.g75b +++ b/src/shaders/post_processing/gen7/pl2_to_rgbx.g75b @@ -526,21 +526,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -553,21 +556,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -580,21 +586,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -607,21 +616,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -635,21 +647,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -662,21 +677,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -689,21 +707,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -716,21 +737,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -744,21 +768,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -771,21 +798,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -798,21 +828,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -825,21 +858,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -853,21 +889,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -880,21 +919,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -907,21 +949,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -934,21 +979,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, diff --git a/src/shaders/post_processing/gen7/pl2_to_rgbx.g7b b/src/shaders/post_processing/gen7/pl2_to_rgbx.g7b index b0b2bdf..7c38529 100644 --- a/src/shaders/post_processing/gen7/pl2_to_rgbx.g7b +++ b/src/shaders/post_processing/gen7/pl2_to_rgbx.g7b @@ -526,21 +526,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -553,21 +556,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -580,21 +586,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -607,21 +616,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -635,21 +647,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -662,21 +677,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -689,21 +707,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -716,21 +737,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -744,21 +768,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -771,21 +798,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -798,21 +828,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -825,21 +858,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -853,21 +889,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8811, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8001, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8011, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -880,21 +919,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8831, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8021, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8031, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -907,21 +949,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8851, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8041, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8051, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, @@ -934,21 +979,24 @@ { 0x00600001, 0x24e0023d, 0x00ae8871, 0x00000000 }, { 0x00600001, 0x2500023d, 0x00ae8061, 0x00000000 }, { 0x00600001, 0x2520023d, 0x00ae8071, 0x00000000 }, - { 0x00800040, 0x24c07fbd, 0x008d04c0, 0xc3000000 }, - { 0x00800040, 0x25007fbd, 0x008d0500, 0xc3000000 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x23807fbd, 0x008d0500, 0x3fb374bc }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbc, 0x008d04c0, 0xbeb020c5 }, - { 0x00800048, 0x23c07fbd, 0x008d0500, 0xbf36c8b4 }, - { 0x00800001, 0x240003bc, 0x008d0480, 0x00000000 }, - { 0x00800048, 0x24007fbd, 0x008d04c0, 0x3fe2d0e5 }, - { 0x80800041, 0x24807fbd, 0x008d0380, 0x3b8080c4 }, - { 0x80800041, 0x24c07fbd, 0x008d03c0, 0x3b8080c4 }, - { 0x80800041, 0x25007fbd, 0x008d0400, 0x3b8080c4 }, - { 0x00800041, 0x23807fbd, 0x008d0480, 0x437f0000 }, - { 0x00800041, 0x23c07fbd, 0x008d04c0, 0x437f0000 }, - { 0x00800041, 0x24007fbd, 0x008d0500, 0x437f0000 }, + { 0x00800041, 0x24807fbd, 0x00200480, 0x3b8080c4 }, + { 0x00800041, 0x24c07fbd, 0x002004c0, 0x3b8080c4 }, + { 0x00800041, 0x25007fbd, 0x00200500, 0x3b8080c4 }, + { 0x00800040, 0x248077bd, 0x00200480, 0x000000ec }, + { 0x00800040, 0x24c077bd, 0x002004c0, 0x000000fc }, + { 0x00800040, 0x250077bd, 0x00200500, 0x0000010c }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000e0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000e4 }, + { 0x80800048, 0x238077bd, 0x008d0500, 0x000000e8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x000000f0 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x000000f4 }, + { 0x80800048, 0x23c077bd, 0x008d0500, 0x000000f8 }, + { 0x00800041, 0x240077bc, 0x008d0480, 0x00000100 }, + { 0x00800048, 0x240077bc, 0x008d04c0, 0x00000104 }, + { 0x80800048, 0x240077bd, 0x008d0500, 0x00000108 }, + { 0x00800041, 0x23807fbd, 0x008d0380, 0x437f0000 }, + { 0x00800041, 0x23c07fbd, 0x008d03c0, 0x437f0000 }, + { 0x00800041, 0x24007fbd, 0x008d0400, 0x437f0000 }, { 0x00800001, 0x454003ad, 0x008d0380, 0x00000000 }, { 0x00800001, 0x458003ad, 0x008d03c0, 0x00000000 }, { 0x00800001, 0x45c003ad, 0x008d0400, 0x00000000 }, |