Don't have flag register f2, use f1 instead
authorXiang, Haihao <haihao.xiang@intel.com>
Fri, 22 Feb 2013 00:42:33 +0000 (08:42 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Fri, 22 Feb 2013 00:43:33 +0000 (08:43 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
src/shaders/post_processing/gen7/PA_AVS_Buf_0.g4a
src/shaders/post_processing/gen7/pa_to_pl2.g75b
src/shaders/post_processing/gen7/pa_to_pl2.g7b
src/shaders/post_processing/gen7/pa_to_pl3.g75b
src/shaders/post_processing/gen7/pa_to_pl3.g7b
src/shaders/post_processing/gen7/rgbx_to_nv12.g75b
src/shaders/post_processing/gen7/rgbx_to_nv12.g7b

index 3f84cfc..0c838cd 100644 (file)
 \r
     mov  (1)    f0.0:uw                0:uw                   // clear flag\r
     //if (((int)(u_left*width + 5.0/256) > (int)(u_left*width))\r
-    cmp.g.f2.0  (1)     null<1>:d        r14.2:d    r14.0:d\r
+    cmp.g.f1.0  (1)     null<1>:d        r14.2:d    r14.0:d\r
     // modified_u_coord = u_coord – 5.0/(256*width); //floating point\r
     (f1.0) add (1)     r17.2:f       r17.2<0;1,0>:f   -r2.3:f\r
     //else if(((int)(u_left*width + 255.0/256) == (int)(u_left*width)) \r
index c6aa5fb..9b43e53 100644 (file)
    { 0x00400409, 0x22402d8d, 0x00690400, 0x00050005 },
    { 0x00000801, 0x22500061, 0x00000000, 0x01000100 },
    { 0x00000001, 0x22d00061, 0x00000000, 0x00400040 },
-   { 0x00110220, 0x34001c00, 0x02001400, 0x00000230 },
+   { 0x00110220, 0x34001c00, 0x02001400, 0x00000240 },
    { 0x00000040, 0x22000c20, 0x000002f4, 0x050eb400 },
    { 0x00000001, 0x22080061, 0x00000000, 0x00000000 },
    { 0x00000401, 0x233c0021, 0x000000fc, 0x00000000 },
    { 0x00600001, 0x22200021, 0x008d0320, 0x00000000 },
    { 0x00000001, 0x21d00109, 0x00000600, 0x00000000 },
    { 0x02000005, 0x20002d28, 0x00000046, 0x00020002 },
-   { 0x00110220, 0x34001c00, 0x00001400, 0x00000190 },
+   { 0x00110220, 0x34001c00, 0x00001400, 0x000001a0 },
    { 0x02600005, 0x20002d28, 0x00000046, 0x00040004 },
    { 0x00610001, 0x240003bc, 0x00000228, 0x00000000 },
    { 0x00610048, 0x24007fbc, 0x00000230, 0xc0000000 },
    { 0x00000001, 0x21cc03a5, 0x000001cc, 0x00000000 },
    { 0x00010040, 0x21cc1ca5, 0x000001cc, 0xffffffff },
    { 0x00000001, 0x26000168, 0x00000000, 0x00000000 },
+   { 0x03000010, 0x200014a4, 0x040001c8, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x04000228, 0x0000404c },
    { 0x01110010, 0x200014a4, 0x000001cc, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x00000228, 0x00000048 },
index d3605bc..d561c30 100644 (file)
    { 0x00400409, 0x22402d8d, 0x00690400, 0x00050005 },
    { 0x00000801, 0x22500061, 0x00000000, 0x01000100 },
    { 0x00000001, 0x22d00061, 0x00000000, 0x00400040 },
-   { 0x00110220, 0x34001c00, 0x02001400, 0x00000046 },
+   { 0x00110220, 0x34001c00, 0x02001400, 0x00000048 },
    { 0x00000040, 0x22000c20, 0x000002f4, 0x050eb400 },
    { 0x00000001, 0x22080061, 0x00000000, 0x00000000 },
    { 0x00000401, 0x233c0021, 0x000000fc, 0x00000000 },
    { 0x00600001, 0x22200021, 0x008d0320, 0x00000000 },
    { 0x00000001, 0x21d00109, 0x00000600, 0x00000000 },
    { 0x02000005, 0x20002d28, 0x00000046, 0x00020002 },
-   { 0x00110220, 0x34001c00, 0x00001400, 0x00000032 },
+   { 0x00110220, 0x34001c00, 0x00001400, 0x00000034 },
    { 0x02600005, 0x20002d28, 0x00000046, 0x00040004 },
    { 0x00610001, 0x240003bc, 0x00000228, 0x00000000 },
    { 0x00610048, 0x24007fbc, 0x00000230, 0xc0000000 },
    { 0x00000001, 0x21cc03a5, 0x000001cc, 0x00000000 },
    { 0x00010040, 0x21cc1ca5, 0x000001cc, 0xffffffff },
    { 0x00000001, 0x26000168, 0x00000000, 0x00000000 },
+   { 0x03000010, 0x200014a4, 0x040001c8, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x04000228, 0x0000404c },
    { 0x01110010, 0x200014a4, 0x000001cc, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x00000228, 0x00000048 },
index bf68443..1be42b3 100644 (file)
    { 0x00400409, 0x22402d8d, 0x00690400, 0x00050005 },
    { 0x00000801, 0x22500061, 0x00000000, 0x01000100 },
    { 0x00000001, 0x22d00061, 0x00000000, 0x00400040 },
-   { 0x00110220, 0x34001c00, 0x02001400, 0x00000230 },
+   { 0x00110220, 0x34001c00, 0x02001400, 0x00000240 },
    { 0x00000040, 0x22000c20, 0x000002f4, 0x050eb400 },
    { 0x00000001, 0x22080061, 0x00000000, 0x00000000 },
    { 0x00000401, 0x233c0021, 0x000000fc, 0x00000000 },
    { 0x00600001, 0x22200021, 0x008d0320, 0x00000000 },
    { 0x00000001, 0x21d00109, 0x00000600, 0x00000000 },
    { 0x02000005, 0x20002d28, 0x00000046, 0x00020002 },
-   { 0x00110220, 0x34001c00, 0x00001400, 0x00000190 },
+   { 0x00110220, 0x34001c00, 0x00001400, 0x000001a0 },
    { 0x02600005, 0x20002d28, 0x00000046, 0x00040004 },
    { 0x00610001, 0x240003bc, 0x00000228, 0x00000000 },
    { 0x00610048, 0x24007fbc, 0x00000230, 0xc0000000 },
    { 0x00000001, 0x21cc03a5, 0x000001cc, 0x00000000 },
    { 0x00010040, 0x21cc1ca5, 0x000001cc, 0xffffffff },
    { 0x00000001, 0x26000168, 0x00000000, 0x00000000 },
+   { 0x03000010, 0x200014a4, 0x040001c8, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x04000228, 0x0000404c },
    { 0x01110010, 0x200014a4, 0x000001cc, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x00000228, 0x00000048 },
index 63c6c7a..ed0d629 100644 (file)
    { 0x00400409, 0x22402d8d, 0x00690400, 0x00050005 },
    { 0x00000801, 0x22500061, 0x00000000, 0x01000100 },
    { 0x00000001, 0x22d00061, 0x00000000, 0x00400040 },
-   { 0x00110220, 0x34001c00, 0x02001400, 0x00000046 },
+   { 0x00110220, 0x34001c00, 0x02001400, 0x00000048 },
    { 0x00000040, 0x22000c20, 0x000002f4, 0x050eb400 },
    { 0x00000001, 0x22080061, 0x00000000, 0x00000000 },
    { 0x00000401, 0x233c0021, 0x000000fc, 0x00000000 },
    { 0x00600001, 0x22200021, 0x008d0320, 0x00000000 },
    { 0x00000001, 0x21d00109, 0x00000600, 0x00000000 },
    { 0x02000005, 0x20002d28, 0x00000046, 0x00020002 },
-   { 0x00110220, 0x34001c00, 0x00001400, 0x00000032 },
+   { 0x00110220, 0x34001c00, 0x00001400, 0x00000034 },
    { 0x02600005, 0x20002d28, 0x00000046, 0x00040004 },
    { 0x00610001, 0x240003bc, 0x00000228, 0x00000000 },
    { 0x00610048, 0x24007fbc, 0x00000230, 0xc0000000 },
    { 0x00000001, 0x21cc03a5, 0x000001cc, 0x00000000 },
    { 0x00010040, 0x21cc1ca5, 0x000001cc, 0xffffffff },
    { 0x00000001, 0x26000168, 0x00000000, 0x00000000 },
+   { 0x03000010, 0x200014a4, 0x040001c8, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x04000228, 0x0000404c },
    { 0x01110010, 0x200014a4, 0x000001cc, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x00000228, 0x00000048 },
index b812c0e..96f4755 100644 (file)
    { 0x00400409, 0x22402d8d, 0x00690400, 0x00050005 },
    { 0x00000801, 0x22500061, 0x00000000, 0x01000100 },
    { 0x00000001, 0x22d00061, 0x00000000, 0x00400040 },
-   { 0x00110220, 0x34001c00, 0x02001400, 0x00000230 },
+   { 0x00110220, 0x34001c00, 0x02001400, 0x00000240 },
    { 0x00000040, 0x22000c20, 0x000002f4, 0x050eb400 },
    { 0x00000001, 0x22080061, 0x00000000, 0x00000000 },
    { 0x00000401, 0x233c0021, 0x000000fc, 0x00000000 },
    { 0x00600001, 0x22200021, 0x008d0320, 0x00000000 },
    { 0x00000001, 0x21d00109, 0x00000600, 0x00000000 },
    { 0x02000005, 0x20002d28, 0x00000046, 0x00020002 },
-   { 0x00110220, 0x34001c00, 0x00001400, 0x00000190 },
+   { 0x00110220, 0x34001c00, 0x00001400, 0x000001a0 },
    { 0x02600005, 0x20002d28, 0x00000046, 0x00040004 },
    { 0x00610001, 0x240003bc, 0x00000228, 0x00000000 },
    { 0x00610048, 0x24007fbc, 0x00000230, 0xc0000000 },
    { 0x00000001, 0x21cc03a5, 0x000001cc, 0x00000000 },
    { 0x00010040, 0x21cc1ca5, 0x000001cc, 0xffffffff },
    { 0x00000001, 0x26000168, 0x00000000, 0x00000000 },
+   { 0x03000010, 0x200014a4, 0x040001c8, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x04000228, 0x0000404c },
    { 0x01110010, 0x200014a4, 0x000001cc, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x00000228, 0x00000048 },
index 8f8c6a5..098f3d8 100644 (file)
    { 0x00400409, 0x22402d8d, 0x00690400, 0x00050005 },
    { 0x00000801, 0x22500061, 0x00000000, 0x01000100 },
    { 0x00000001, 0x22d00061, 0x00000000, 0x00400040 },
-   { 0x00110220, 0x34001c00, 0x02001400, 0x00000046 },
+   { 0x00110220, 0x34001c00, 0x02001400, 0x00000048 },
    { 0x00000040, 0x22000c20, 0x000002f4, 0x050eb400 },
    { 0x00000001, 0x22080061, 0x00000000, 0x00000000 },
    { 0x00000401, 0x233c0021, 0x000000fc, 0x00000000 },
    { 0x00600001, 0x22200021, 0x008d0320, 0x00000000 },
    { 0x00000001, 0x21d00109, 0x00000600, 0x00000000 },
    { 0x02000005, 0x20002d28, 0x00000046, 0x00020002 },
-   { 0x00110220, 0x34001c00, 0x00001400, 0x00000032 },
+   { 0x00110220, 0x34001c00, 0x00001400, 0x00000034 },
    { 0x02600005, 0x20002d28, 0x00000046, 0x00040004 },
    { 0x00610001, 0x240003bc, 0x00000228, 0x00000000 },
    { 0x00610048, 0x24007fbc, 0x00000230, 0xc0000000 },
    { 0x00000001, 0x21cc03a5, 0x000001cc, 0x00000000 },
    { 0x00010040, 0x21cc1ca5, 0x000001cc, 0xffffffff },
    { 0x00000001, 0x26000168, 0x00000000, 0x00000000 },
+   { 0x03000010, 0x200014a4, 0x040001c8, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x04000228, 0x0000404c },
    { 0x01110010, 0x200014a4, 0x000001cc, 0x000001c0 },
    { 0x00010040, 0x222877bd, 0x00000228, 0x00000048 },