summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZou Nan hai <nanhai.zou@intel.com>2008-08-29 11:57:46 +0800
committerZou Nan hai <nanhai.zou@intel.com>2008-08-29 11:57:46 +0800
commitbd7ee7fcf51138d21da92a3d8cbaff49871d7188 (patch)
tree8523db951dcd9f5d975a90d9c8197f099e13c9a1
parent973a5fb25652a97e28af03295d430a79557be756 (diff)
[965-xvmc] There is some issue with uv half pixel, remove it till fix
-rw-r--r--src/xvmc/frame_backward.g4b235
-rw-r--r--src/xvmc/frame_f_b.g4b470
-rw-r--r--src/xvmc/frame_forward.g4b235
-rw-r--r--src/xvmc/motion_frame_uv.g4i17
-rw-r--r--src/xvmc/read_frame_x1y0_uv.g4i3
5 files changed, 315 insertions, 645 deletions
diff --git a/src/xvmc/frame_backward.g4b b/src/xvmc/frame_backward.g4b
index ba177f1c..4d8ed832 100644
--- a/src/xvmc/frame_backward.g4b
+++ b/src/xvmc/frame_backward.g4b
@@ -518,127 +518,52 @@
{ 0x00200040, 0x20401421, 0x00450020, 0x00450030 },
{ 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x01000005, 0x20000c3c, 0x00210e70, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x000000a1 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x00000056 },
{ 0x01000005, 0x20000c3c, 0x00210e74, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x00000076 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20441c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a008 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
- { 0x00000041, 0x20580c21, 0x00210058, 0x00000019 },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a009 },
+ { 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x00800040, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
- { 0x00800040, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
- { 0x00800040, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
- { 0x00800040, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae0 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b00 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b20 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b40 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x00800040, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x00800040, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x00800040, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be1 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c01 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c21 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c01 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c21 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c41 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x0000004a },
- { 0x00800040, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
- { 0x00800040, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
- { 0x00800040, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
- { 0x00800040, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x00800040, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x00800040, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x00800040, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be2 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c02 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c22 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c02 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c22 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c42 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000031 },
- { 0x00800040, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
- { 0x00800040, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
- { 0x00800040, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
- { 0x00800040, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x00800040, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x00800040, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x00800040, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be3 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c03 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c23 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c03 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c23 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c43 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000018 },
- { 0x00800040, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
- { 0x00800040, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
- { 0x00800040, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
- { 0x00800040, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae4 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b04 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b24 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b44 },
- { 0x00800040, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x00800040, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x00800040, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x00800040, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be4 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c04 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c24 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c04 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c24 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c44 },
- { 0x80800008, 0x25802d29, 0x00b10580, 0x00020002 },
- { 0x80800008, 0x25a02d29, 0x00b105a0, 0x00020002 },
- { 0x80800008, 0x25c02d29, 0x00b105c0, 0x00020002 },
- { 0x80800008, 0x25e02d29, 0x00b105e0, 0x00020002 },
- { 0x80800008, 0x26002d29, 0x00b10600, 0x00020002 },
- { 0x80800008, 0x26202d29, 0x00b10620, 0x00020002 },
- { 0x80800008, 0x26402d29, 0x00b10640, 0x00020002 },
- { 0x80800008, 0x26602d29, 0x00b10660, 0x00020002 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000081 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000007e },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
{ 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a009 },
@@ -679,54 +604,50 @@
{ 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
{ 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
{ 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000058 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000054 },
{ 0x01000005, 0x20000c3c, 0x00210e74, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x0000002e },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20440c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a008 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a009 },
{ 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ae0 },
- { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0b00 },
- { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b20 },
- { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b40 },
- { 0x80800042, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x80800042, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x80800042, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x80800042, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
- { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ae1 },
- { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0b01 },
- { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b21 },
- { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b41 },
- { 0x80800042, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x80800042, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x80800042, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x80800042, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
- { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ae2 },
- { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0b02 },
- { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b22 },
- { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b42 },
- { 0x80800042, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x80800042, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x80800042, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x80800042, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
- { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ae3 },
- { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0b03 },
- { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b23 },
- { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b43 },
- { 0x80800042, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x80800042, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x80800042, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x80800042, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000028 },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
diff --git a/src/xvmc/frame_f_b.g4b b/src/xvmc/frame_f_b.g4b
index 9cea99e0..fa5d624c 100644
--- a/src/xvmc/frame_f_b.g4b
+++ b/src/xvmc/frame_f_b.g4b
@@ -999,127 +999,52 @@
{ 0x00200040, 0x20401421, 0x00450020, 0x00450030 },
{ 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x01000005, 0x20000c3c, 0x00210e70, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x000000a1 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x00000056 },
{ 0x01000005, 0x20000c3c, 0x00210e74, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x00000076 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20441c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a005 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
- { 0x00000041, 0x20580c21, 0x00210058, 0x00000019 },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a006 },
+ { 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x00800040, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
- { 0x00800040, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
- { 0x00800040, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
- { 0x00800040, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae0 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b00 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b20 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b40 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x00800040, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x00800040, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x00800040, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be1 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c01 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c21 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c01 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c21 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c41 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x0000004a },
- { 0x00800040, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
- { 0x00800040, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
- { 0x00800040, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
- { 0x00800040, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x00800040, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x00800040, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x00800040, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be2 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c02 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c22 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c02 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c22 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c42 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000031 },
- { 0x00800040, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
- { 0x00800040, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
- { 0x00800040, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
- { 0x00800040, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x00800040, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x00800040, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x00800040, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be3 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c03 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c23 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c03 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c23 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c43 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000018 },
- { 0x00800040, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
- { 0x00800040, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
- { 0x00800040, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
- { 0x00800040, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae4 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b04 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b24 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b44 },
- { 0x00800040, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x00800040, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x00800040, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x00800040, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be4 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c04 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c24 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c04 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c24 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c44 },
- { 0x80800008, 0x25802d29, 0x00b10580, 0x00020002 },
- { 0x80800008, 0x25a02d29, 0x00b105a0, 0x00020002 },
- { 0x80800008, 0x25c02d29, 0x00b105c0, 0x00020002 },
- { 0x80800008, 0x25e02d29, 0x00b105e0, 0x00020002 },
- { 0x80800008, 0x26002d29, 0x00b10600, 0x00020002 },
- { 0x80800008, 0x26202d29, 0x00b10620, 0x00020002 },
- { 0x80800008, 0x26402d29, 0x00b10640, 0x00020002 },
- { 0x80800008, 0x26602d29, 0x00b10660, 0x00020002 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000081 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000007e },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
{ 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a006 },
@@ -1160,54 +1085,50 @@
{ 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
{ 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
{ 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000058 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000054 },
{ 0x01000005, 0x20000c3c, 0x00210e74, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x0000002e },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20440c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a005 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a006 },
{ 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ae0 },
- { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0b00 },
- { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b20 },
- { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b40 },
- { 0x80800042, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x80800042, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x80800042, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x80800042, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
- { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ae1 },
- { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0b01 },
- { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b21 },
- { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b41 },
- { 0x80800042, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x80800042, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x80800042, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x80800042, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
- { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ae2 },
- { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0b02 },
- { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b22 },
- { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b42 },
- { 0x80800042, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x80800042, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x80800042, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x80800042, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
- { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ae3 },
- { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0b03 },
- { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b23 },
- { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b43 },
- { 0x80800042, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x80800042, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x80800042, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x80800042, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000028 },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
@@ -1262,127 +1183,52 @@
{ 0x00200040, 0x20401421, 0x00450020, 0x00450030 },
{ 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x01000005, 0x20000c3c, 0x00210e78, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x000000a1 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x00000056 },
{ 0x01000005, 0x20000c3c, 0x00210e7c, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x00000076 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20441c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a008 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
- { 0x00000041, 0x20580c21, 0x00210058, 0x00000019 },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a009 },
+ { 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x00800040, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
- { 0x00800040, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
- { 0x00800040, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
- { 0x00800040, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae0 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b00 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b20 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b40 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x00800040, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x00800040, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x00800040, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be1 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c01 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c21 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c01 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c21 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c41 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x0000004a },
- { 0x00800040, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
- { 0x00800040, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
- { 0x00800040, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
- { 0x00800040, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x00800040, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x00800040, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x00800040, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be2 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c02 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c22 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c02 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c22 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c42 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000031 },
- { 0x00800040, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
- { 0x00800040, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
- { 0x00800040, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
- { 0x00800040, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x00800040, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x00800040, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x00800040, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be3 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c03 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c23 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c03 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c23 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c43 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000018 },
- { 0x00800040, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
- { 0x00800040, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
- { 0x00800040, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
- { 0x00800040, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae4 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b04 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b24 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b44 },
- { 0x00800040, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x00800040, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x00800040, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x00800040, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be4 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c04 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c24 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c04 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c24 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c44 },
- { 0x80800008, 0x25802d29, 0x00b10580, 0x00020002 },
- { 0x80800008, 0x25a02d29, 0x00b105a0, 0x00020002 },
- { 0x80800008, 0x25c02d29, 0x00b105c0, 0x00020002 },
- { 0x80800008, 0x25e02d29, 0x00b105e0, 0x00020002 },
- { 0x80800008, 0x26002d29, 0x00b10600, 0x00020002 },
- { 0x80800008, 0x26202d29, 0x00b10620, 0x00020002 },
- { 0x80800008, 0x26402d29, 0x00b10640, 0x00020002 },
- { 0x80800008, 0x26602d29, 0x00b10660, 0x00020002 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000081 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000007e },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
{ 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a009 },
@@ -1423,54 +1269,50 @@
{ 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
{ 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
{ 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000058 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000054 },
{ 0x01000005, 0x20000c3c, 0x00210e7c, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x0000002e },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20440c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a008 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a009 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a009 },
{ 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ae0 },
- { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0b00 },
- { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b20 },
- { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b40 },
- { 0x80800042, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x80800042, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x80800042, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x80800042, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
- { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ae1 },
- { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0b01 },
- { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b21 },
- { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b41 },
- { 0x80800042, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x80800042, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x80800042, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x80800042, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
- { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ae2 },
- { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0b02 },
- { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b22 },
- { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b42 },
- { 0x80800042, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x80800042, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x80800042, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x80800042, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
- { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ae3 },
- { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0b03 },
- { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b23 },
- { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b43 },
- { 0x80800042, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x80800042, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x80800042, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x80800042, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000028 },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a008 },
diff --git a/src/xvmc/frame_forward.g4b b/src/xvmc/frame_forward.g4b
index cf7fca6f..6bbdc663 100644
--- a/src/xvmc/frame_forward.g4b
+++ b/src/xvmc/frame_forward.g4b
@@ -517,127 +517,52 @@
{ 0x00200040, 0x20401421, 0x00450020, 0x00450030 },
{ 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x01000005, 0x20000c3c, 0x00210e70, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x000000a1 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x00000056 },
{ 0x01000005, 0x20000c3c, 0x00210e74, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x00000076 },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20441c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a005 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
- { 0x00000041, 0x20580c21, 0x00210058, 0x00000019 },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a006 },
+ { 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x00800040, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
- { 0x00800040, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
- { 0x00800040, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
- { 0x00800040, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae0 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b00 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b20 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b40 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x00800040, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x00800040, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x00800040, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be1 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c01 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c21 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be1 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c01 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c21 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c41 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x0000004a },
- { 0x00800040, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
- { 0x00800040, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
- { 0x00800040, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
- { 0x00800040, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae1 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b01 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b21 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b41 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x00800040, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x00800040, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x00800040, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be2 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c02 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c22 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be2 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c02 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c22 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c42 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000031 },
- { 0x00800040, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
- { 0x00800040, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
- { 0x00800040, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
- { 0x00800040, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae2 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b02 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b22 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b42 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x00800040, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x00800040, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x00800040, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be3 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c03 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c23 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be3 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c03 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c23 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c43 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000018 },
- { 0x00800040, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
- { 0x00800040, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
- { 0x00800040, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
- { 0x00800040, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae3 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b03 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b23 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b43 },
- { 0x00800040, 0x25804529, 0x00b10580, 0x00ad0ae4 },
- { 0x00800040, 0x25a04529, 0x00b105a0, 0x00ad0b04 },
- { 0x00800040, 0x25c04529, 0x00b105c0, 0x00ad0b24 },
- { 0x00800040, 0x25e04529, 0x00b105e0, 0x00ad0b44 },
- { 0x00800040, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x00800040, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x00800040, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x00800040, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0bc4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0be4 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c04 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c24 },
- { 0x00800040, 0x26004529, 0x00b10600, 0x00ad0be4 },
- { 0x00800040, 0x26204529, 0x00b10620, 0x00ad0c04 },
- { 0x00800040, 0x26404529, 0x00b10640, 0x00ad0c24 },
- { 0x00800040, 0x26604529, 0x00b10660, 0x00ad0c44 },
- { 0x80800008, 0x25802d29, 0x00b10580, 0x00020002 },
- { 0x80800008, 0x25a02d29, 0x00b105a0, 0x00020002 },
- { 0x80800008, 0x25c02d29, 0x00b105c0, 0x00020002 },
- { 0x80800008, 0x25e02d29, 0x00b105e0, 0x00020002 },
- { 0x80800008, 0x26002d29, 0x00b10600, 0x00020002 },
- { 0x80800008, 0x26202d29, 0x00b10620, 0x00020002 },
- { 0x80800008, 0x26402d29, 0x00b10640, 0x00020002 },
- { 0x80800008, 0x26602d29, 0x00b10660, 0x00020002 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000081 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x0000007e },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
{ 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a006 },
@@ -678,54 +603,50 @@
{ 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
{ 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
{ 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
- { 0x00000020, 0x34001c00, 0x00001400, 0x00000058 },
+ { 0x00000020, 0x34001c00, 0x00001400, 0x00000054 },
{ 0x01000005, 0x20000c3c, 0x00210e74, 0x00000001 },
- { 0x00010020, 0x34001c00, 0x00001400, 0x0000002e },
+ { 0x00010020, 0x34001c00, 0x00001400, 0x0000002a },
+ { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
- { 0x00800031, 0x2bc01d29, 0x008d0040, 0x0414a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0001001f },
- { 0x00000040, 0x20440c21, 0x00210044, 0x00000008 },
- { 0x00800031, 0x2b401d29, 0x008d0040, 0x0411a005 },
- { 0x00800031, 0x2c401d29, 0x008d0040, 0x0411a006 },
- { 0x00000001, 0x20480061, 0x00000000, 0x0007000f },
+ { 0x00800031, 0x2b401d29, 0x008d0040, 0x0414a006 },
{ 0x00000041, 0x20580c21, 0x00210058, 0x00000009 },
{ 0x00000020, 0x34001400, 0x00001400, 0x00210058 },
- { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ae0 },
- { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0b00 },
- { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b20 },
- { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b40 },
- { 0x80800042, 0x26004629, 0x00ad0bc0, 0x00ad0be0 },
- { 0x80800042, 0x26204629, 0x00ad0be0, 0x00ad0c00 },
- { 0x80800042, 0x26404629, 0x00ad0c00, 0x00ad0c20 },
- { 0x80800042, 0x26604629, 0x00ad0c20, 0x00ad0c40 },
+ { 0x80800042, 0x25804629, 0x00ad0ac0, 0x00ad0ac1 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae0, 0x00ad0ae1 },
+ { 0x80800042, 0x25c04629, 0x00ad0b00, 0x00ad0b01 },
+ { 0x80800042, 0x25e04629, 0x00ad0b20, 0x00ad0b21 },
+ { 0x80800042, 0x26004629, 0x00ad0b40, 0x00ad0b41 },
+ { 0x80800042, 0x26204629, 0x00ad0b60, 0x00ad0b61 },
+ { 0x80800042, 0x26404629, 0x00ad0b80, 0x00ad0b81 },
+ { 0x80800042, 0x26604629, 0x00ad0ba0, 0x00ad0ba1 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x0000001a },
- { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ae1 },
- { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0b01 },
- { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b21 },
- { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b41 },
- { 0x80800042, 0x26004629, 0x00ad0bc1, 0x00ad0be1 },
- { 0x80800042, 0x26204629, 0x00ad0be1, 0x00ad0c01 },
- { 0x80800042, 0x26404629, 0x00ad0c01, 0x00ad0c21 },
- { 0x80800042, 0x26604629, 0x00ad0c21, 0x00ad0c41 },
+ { 0x80800042, 0x25804629, 0x00ad0ac1, 0x00ad0ac2 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae1, 0x00ad0ae2 },
+ { 0x80800042, 0x25c04629, 0x00ad0b01, 0x00ad0b02 },
+ { 0x80800042, 0x25e04629, 0x00ad0b21, 0x00ad0b22 },
+ { 0x80800042, 0x26004629, 0x00ad0b41, 0x00ad0b42 },
+ { 0x80800042, 0x26204629, 0x00ad0b61, 0x00ad0b62 },
+ { 0x80800042, 0x26404629, 0x00ad0b81, 0x00ad0b82 },
+ { 0x80800042, 0x26604629, 0x00ad0ba1, 0x00ad0ba2 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000011 },
- { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ae2 },
- { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0b02 },
- { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b22 },
- { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b42 },
- { 0x80800042, 0x26004629, 0x00ad0bc2, 0x00ad0be2 },
- { 0x80800042, 0x26204629, 0x00ad0be2, 0x00ad0c02 },
- { 0x80800042, 0x26404629, 0x00ad0c02, 0x00ad0c22 },
- { 0x80800042, 0x26604629, 0x00ad0c22, 0x00ad0c42 },
+ { 0x80800042, 0x25804629, 0x00ad0ac2, 0x00ad0ac3 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae2, 0x00ad0ae3 },
+ { 0x80800042, 0x25c04629, 0x00ad0b02, 0x00ad0b03 },
+ { 0x80800042, 0x25e04629, 0x00ad0b22, 0x00ad0b23 },
+ { 0x80800042, 0x26004629, 0x00ad0b42, 0x00ad0b43 },
+ { 0x80800042, 0x26204629, 0x00ad0b62, 0x00ad0b63 },
+ { 0x80800042, 0x26404629, 0x00ad0b82, 0x00ad0b83 },
+ { 0x80800042, 0x26604629, 0x00ad0ba2, 0x00ad0ba3 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000008 },
- { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ae3 },
- { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0b03 },
- { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b23 },
- { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b43 },
- { 0x80800042, 0x26004629, 0x00ad0bc3, 0x00ad0be3 },
- { 0x80800042, 0x26204629, 0x00ad0be3, 0x00ad0c03 },
- { 0x80800042, 0x26404629, 0x00ad0c03, 0x00ad0c23 },
- { 0x80800042, 0x26604629, 0x00ad0c23, 0x00ad0c43 },
+ { 0x80800042, 0x25804629, 0x00ad0ac3, 0x00ad0ac4 },
+ { 0x80800042, 0x25a04629, 0x00ad0ae3, 0x00ad0ae4 },
+ { 0x80800042, 0x25c04629, 0x00ad0b03, 0x00ad0b04 },
+ { 0x80800042, 0x25e04629, 0x00ad0b23, 0x00ad0b24 },
+ { 0x80800042, 0x26004629, 0x00ad0b43, 0x00ad0b44 },
+ { 0x80800042, 0x26204629, 0x00ad0b63, 0x00ad0b64 },
+ { 0x80800042, 0x26404629, 0x00ad0b83, 0x00ad0b84 },
+ { 0x80800042, 0x26604629, 0x00ad0ba3, 0x00ad0ba4 },
{ 0x00000020, 0x34001c00, 0x00001400, 0x00000028 },
{ 0x00000005, 0x20580c21, 0x00210040, 0x00000003 },
{ 0x00800031, 0x2ac01d29, 0x008d0040, 0x0414a005 },
diff --git a/src/xvmc/motion_frame_uv.g4i b/src/xvmc/motion_frame_uv.g4i
index fc68e16c..c027c903 100644
--- a/src/xvmc/motion_frame_uv.g4i
+++ b/src/xvmc/motion_frame_uv.g4i
@@ -25,20 +25,5 @@
* Zhang Hua jun <huajun.zhang@intel.com>
* Xing Dong sheng <dongsheng.xing@intel.com>
*/
- and.z (1) null mv1<1,1,1>UD 1UD {align1};
- (f0) jmpi LL1;
- and.z (1) null mv2<1,1,1>UD 1UD {align1};
- (f0) jmpi LL2;
- include(`read_frame_x1y1_uv.g4i')
- jmpi LL5;
-LL2:
- include(`read_frame_x1y0_uv.g4i')
- jmpi LL5;
-LL1:
- and.z (1) null mv2<1,1,1>UD 1UD {align1};
- (f0) jmpi LL4;
- include(`read_frame_x0y1_uv.g4i')
- jmpi LL5;
-LL4:
+
include(`read_frame_x0y0_uv.g4i')
-LL5:
diff --git a/src/xvmc/read_frame_x1y0_uv.g4i b/src/xvmc/read_frame_x1y0_uv.g4i
index ad4b8dbd..bed4abe5 100644
--- a/src/xvmc/read_frame_x1y0_uv.g4i
+++ b/src/xvmc/read_frame_x1y0_uv.g4i
@@ -26,6 +26,8 @@
* Xing Dong sheng <dongsheng.xing@intel.com>
*
*/
+
+mov (1) g2.8<1>UD 0x007000FUD {align1};
and (1) g2.24<1>UD g2.0<1,1,1>UD 0x3UD {align1};
send (16) 0 g86.0<1>UW g2<8,8,1>UW read(input_surface1, 2, 0, 2) mlen 1 rlen 4 {align1};
send (16) 0 g90.0<1>UW g2<8,8,1>UW read(input_surface2, 2, 0, 2) mlen 1 rlen 4 {align1};
@@ -70,5 +72,4 @@ avg.sat (16) g48.0<1>UW g90.3<16,8,1>UB g90.4<16,8,1>UB{align1};
avg.sat (16) g49.0<1>UW g91.3<16,8,1>UB g91.4<16,8,1>UB{align1};
avg.sat (16) g50.0<1>UW g92.3<16,8,1>UB g92.4<16,8,1>UB{align1};
avg.sat (16) g51.0<1>UW g93.3<16,8,1>UB g93.4<16,8,1>UB{align1};
-
out: