summaryrefslogtreecommitdiff
path: root/src/shaders/h264
diff options
context:
space:
mode:
authorHomer Hsing <homer.xing@intel.com>2012-09-27 13:24:09 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2012-09-27 02:35:50 -0400
commit421b0b764ac772017f797eadd34aa933e70aeb1c (patch)
treeedb473c875822740ff47dcbc67b24f2317bcc9c0 /src/shaders/h264
parenteb5f7f88fbd9085c3346a6b00698cef091e2ece2 (diff)
downloadlibva-intel-driver-421b0b764ac772017f797eadd34aa933e70aeb1c.tar.gz
Change ILLEGAL instructions to NOP instructions in avc_mc.g4b.gen5
(cherry picked from commit 3b02b9d396c4ec7ab07ca0429023f3f54201d51b)
Diffstat (limited to 'src/shaders/h264')
-rw-r--r--src/shaders/h264/mc/avc_mc.g4b.gen560
1 files changed, 30 insertions, 30 deletions
diff --git a/src/shaders/h264/mc/avc_mc.g4b.gen5 b/src/shaders/h264/mc/avc_mc.g4b.gen5
index cdee6ac3..7048e1f6 100644
--- a/src/shaders/h264/mc/avc_mc.g4b.gen5
+++ b/src/shaders/h264/mc/avc_mc.g4b.gen5
@@ -657,7 +657,7 @@
{ 0x00800001, 0x21300232, 0x00a904cc, 0x00000000 },
{ 0x01600031, 0x27800021, 0x508d07c0, 0x00000200 },
{ 0x00000001, 0x34000020, 0x000007e0, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27c00021, 0x008d0000, 0x00000000 },
{ 0x00200009, 0x27fa3e29, 0x00450064, 0x00040004 },
{ 0x00000401, 0x27c80061, 0x00000000, 0x000f000f },
@@ -687,9 +687,9 @@
{ 0x00000001, 0x27800021, 0x00000780, 0x00000000 },
{ 0x00000001, 0x27a00021, 0x000007a0, 0x00000000 },
{ 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x20400021, 0x008d0000, 0x00000000 },
{ 0x00000005, 0x20203e2d, 0x00000061, 0x001f001f },
{ 0x00200009, 0x20643e2d, 0x00450064, 0x00040004 },
@@ -1817,7 +1817,7 @@
{ 0x00000001, 0x21400021, 0x00000140, 0x00000000 },
{ 0x00000001, 0x21600021, 0x00000160, 0x00000000 },
{ 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x20400021, 0x008d0000, 0x00000000 },
{ 0x00000005, 0x20203e2d, 0x00000061, 0x001f001f },
{ 0x00200009, 0x20643e2d, 0x00450064, 0x00040004 },
@@ -2393,7 +2393,7 @@
{ 0x00000001, 0x21400021, 0x00000140, 0x00000000 },
{ 0x00000001, 0x21600021, 0x00000160, 0x00000000 },
{ 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x01000005, 0x20602d29, 0x02000042, 0x00070007 },
{ 0x01000005, 0x20422d29, 0x00000042, 0xfff8fff8 },
{ 0x00000001, 0x202001e9, 0x00000000, 0x100c100c },
@@ -2563,9 +2563,9 @@
{ 0x00000040, 0x22040c00, 0x00000204, 0x00400040 },
{ 0x00110220, 0x34001c00, 0x00001400, 0xffffffda },
{ 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x01000005, 0x20602d29, 0x02000042, 0x00070007 },
{ 0x01000005, 0x20422d29, 0x00000042, 0xfff8fff8 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
@@ -2935,9 +2935,9 @@
{ 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
{ 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
{ 0x01600031, 0x20001c20, 0x708d0000, 0x82000010 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
{ 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
@@ -3024,8 +3024,8 @@
{ 0x00010220, 0x34001c00, 0x00001400, 0xfffffffc },
{ 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
{ 0x01600031, 0x20001c24, 0x708d0000, 0x82000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
{ 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
@@ -3355,9 +3355,9 @@
{ 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
{ 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
{ 0x00000001, 0x34000020, 0x000007c0, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
{ 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
@@ -3441,7 +3441,7 @@
{ 0x00000220, 0x34001c00, 0x00001400, 0xffffffe8 },
{ 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
{ 0x01600031, 0x20001c24, 0x708d0000, 0x82000012 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
{ 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
@@ -3657,7 +3657,7 @@
{ 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
{ 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
{ 0x00000001, 0x34000020, 0x000007c0, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
{ 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
@@ -3744,8 +3744,8 @@
{ 0x00010220, 0x34001c00, 0x00001400, 0xfffffffc },
{ 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
{ 0x01600031, 0x20001c24, 0x708d0000, 0x82000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
{ 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
@@ -3984,8 +3984,8 @@
{ 0x00000c01, 0x26100169, 0x00000000, 0x12121212 },
{ 0x00400801, 0x26000171, 0x00000000, 0xffffffff },
{ 0x00600031, 0x20001c20, 0x308d0600, 0x82008002 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
{ 0x00000001, 0x206601ed, 0x00000000, 0x00030003 },
@@ -4069,7 +4069,7 @@
{ 0x00000220, 0x34001c00, 0x00001400, 0xffffffe8 },
{ 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
{ 0x01600031, 0x20001c24, 0x708d0000, 0x82000012 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00600009, 0x25c03dad, 0x00050034, 0x00040004 },
{ 0x00000001, 0x220801ec, 0x00000000, 0x02400240 },
@@ -4268,8 +4268,8 @@
{ 0x00000c01, 0x26100169, 0x00000000, 0x12121212 },
{ 0x00400801, 0x26000171, 0x00000000, 0xffffffff },
{ 0x00600031, 0x20001c20, 0x308d0600, 0x82008002 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
{ 0x00000001, 0x206601ed, 0x00000000, 0x00010001 },
@@ -4357,7 +4357,7 @@
{ 0x00010220, 0x34001c00, 0x00001400, 0xfffffffc },
{ 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
{ 0x01600031, 0x20001c24, 0x708d0000, 0x82000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00400441, 0x45c03dad, 0x00000034, 0x00100010 },
{ 0x00400841, 0x45c23dad, 0x00000036, 0x00200020 },
@@ -4796,8 +4796,8 @@
{ 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
{ 0x00008025, 0x20000000, 0x00000000, 0x00000000 },
{ 0x00000001, 0x34000020, 0x000007c0, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00a02001, 0x20400169, 0x00000000, 0x00000000 },
{ 0x00000001, 0x206601ed, 0x00000000, 0x00010001 },
@@ -4881,7 +4881,7 @@
{ 0x00000220, 0x34001c00, 0x00001400, 0xffffffe8 },
{ 0x07600031, 0x20001c20, 0x30000000, 0x02000001 },
{ 0x01600031, 0x20001c24, 0x708d0000, 0x82000012 },
- { 0x00000000, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
{ 0x00600001, 0x27e00021, 0x008d0000, 0x00000000 },
{ 0x00400441, 0x45c03dad, 0x00000034, 0x00100010 },
{ 0x00400841, 0x45c23dad, 0x00000036, 0x00200020 },