diff options
author | Zhao Yakui <yakui.zhao@intel.com> | 2013-05-23 10:22:09 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2014-02-27 10:22:06 +0800 |
commit | 75f5fccd9c57e70955162e1c91fd649e4b93ea38 (patch) | |
tree | de51c2a1022f4805f4a7e9420f2bca79200edd61 /src/shaders/post_processing/gen8/pl3_to_pl2.asm | |
parent | fcbc0b80b7895cde336d70009a3ed55293295950 (diff) | |
download | libva-intel-driver-75f5fccd9c57e70955162e1c91fd649e4b93ea38.tar.gz |
Add the VPP shader of YV12/I420->NV12 conversion
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
Diffstat (limited to 'src/shaders/post_processing/gen8/pl3_to_pl2.asm')
-rw-r--r-- | src/shaders/post_processing/gen8/pl3_to_pl2.asm | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/src/shaders/post_processing/gen8/pl3_to_pl2.asm b/src/shaders/post_processing/gen8/pl3_to_pl2.asm new file mode 100644 index 00000000..713cb979 --- /dev/null +++ b/src/shaders/post_processing/gen8/pl3_to_pl2.asm @@ -0,0 +1,17 @@ +// Module name: AVS +.kernel PL3_TO_PL2 +.code + +#include "VP_Setup.g8a" +#include "Set_Layer_0.g8a" +#include "Set_AVS_Buf_0123_PL3.g8a" +#include "PL3_AVS_Buf_0.g8a" +#include "PL3_AVS_Buf_1.g8a" +#include "PL3_AVS_Buf_2.g8a" +#include "PL3_AVS_Buf_3.g8a" +#include "Save_AVS_NV12.g8a" +#include "EOT.g8a" + +.end_code + +.end_kernel |