The extdesc field in SEND instruction is changed on SKL.
The Gfx assembler has been updated for this change, however
the used shader in the driver still use the wrong format.

Signed-off-by: Xiang, Haihao <[email protected]>
Acked-by: Zhao Yakui <[email protected]>
---
 src/shaders/render/exa_wm_src_sample_argb.g9b   | 2 +-
 src/shaders/render/exa_wm_src_sample_planar.g9b | 8 ++++----
 src/shaders/render/exa_wm_write.g9b             | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/shaders/render/exa_wm_src_sample_argb.g9b 
b/src/shaders/render/exa_wm_src_sample_argb.g9b
index 2b04637..5cd181e 100644
--- a/src/shaders/render/exa_wm_src_sample_argb.g9b
+++ b/src/shaders/render/exa_wm_src_sample_argb.g9b
@@ -1,5 +1,5 @@
    { 0x00000001, 0x2008060c, 0x00000000, 0x00000000 },
    { 0x00600001, 0x2820020c, 0x008d0000, 0x00000000 },
-   { 0x02800031, 0x21c00a48, 0x0e000820, 0x0a8c0001 },
+   { 0x02800031, 0x21c00a48, 0x06000820, 0x0a8c0001 },
    { 0x00600041, 0x22803aec, 0x3a8d0280, 0x000000c0 },
    { 0x00600041, 0x22a03aec, 0x3a8d02a0, 0x000000c0 },
diff --git a/src/shaders/render/exa_wm_src_sample_planar.g9b 
b/src/shaders/render/exa_wm_src_sample_planar.g9b
index f29cfe4..45e28b0 100644
--- a/src/shaders/render/exa_wm_src_sample_planar.g9b
+++ b/src/shaders/render/exa_wm_src_sample_planar.g9b
@@ -4,17 +4,17 @@
    { 0x00010020, 0x34000000, 0x0e001400, 0x00000070 },
    { 0x00000001, 0x2008060c, 0x00000000, 0x0000e000 },
    { 0x00600001, 0x2820020c, 0x008d0000, 0x00000000 },
-   { 0x02800031, 0x22000a48, 0x0e000820, 0x0a2c0203 },
+   { 0x02800031, 0x22000a48, 0x06000820, 0x0a2c0203 },
    { 0x00000001, 0x2008060c, 0x00000000, 0x0000e000 },
    { 0x00600001, 0x2820020c, 0x008d0000, 0x00000000 },
-   { 0x02800031, 0x22400a48, 0x0e000820, 0x0a2c0405 },
+   { 0x02800031, 0x22400a48, 0x06000820, 0x0a2c0405 },
    { 0x00000020, 0x34000000, 0x0e001400, 0x00000060 },
    { 0x00800001, 0x22003eec, 0x38000000, 0x3f000000 },
    { 0x00800001, 0x22403eec, 0x38000000, 0x3f000000 },
    { 0x00000020, 0x34000000, 0x0e001400, 0x00000030 },
    { 0x00000001, 0x2008060c, 0x00000000, 0x0000c000 },
    { 0x00600001, 0x2820020c, 0x008d0000, 0x00000000 },
-   { 0x02800031, 0x22000a48, 0x0e000820, 0x0a4c0203 },
+   { 0x02800031, 0x22000a48, 0x06000820, 0x0a4c0203 },
    { 0x00000001, 0x2008060c, 0x00000000, 0x0000e000 },
    { 0x00600001, 0x2820020c, 0x008d0000, 0x00000000 },
-   { 0x02800031, 0x21c00a48, 0x0e000820, 0x0a2c0001 },
+   { 0x02800031, 0x21c00a48, 0x06000820, 0x0a2c0001 },
diff --git a/src/shaders/render/exa_wm_write.g9b 
b/src/shaders/render/exa_wm_write.g9b
index 822578d..413cfd6 100644
--- a/src/shaders/render/exa_wm_write.g9b
+++ b/src/shaders/render/exa_wm_write.g9b
@@ -8,7 +8,7 @@
    { 0x00600001, 0x28e03aec, 0x008d0260, 0x00000000 },
    { 0x00600001, 0x29003aec, 0x008d0280, 0x00000000 },
    { 0x00600001, 0x29203aec, 0x008d02a0, 0x00000000 },
-   { 0x05800031, 0x20000a40, 0x0e000800, 0x940b1000 },
+   { 0x05800031, 0x20000a40, 0x06000800, 0x940b1000 },
    { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
    { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
-- 
1.9.1

_______________________________________________
Libva mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libva

Reply via email to