radeon/vcn: add common encode part
authorBoyuan Zhang <boyuan.zhang@amd.com>
Wed, 8 Nov 2017 16:17:15 +0000 (11:17 -0500)
committerLeo Liu <leo.liu@amd.com>
Fri, 17 Nov 2017 17:25:47 +0000 (12:25 -0500)
commit7f7ae47385da726c0f56787d8675be21efe49c98
tree4e2fb26a46da72d003780fa7b068bcdbc7930bb4
parent58aa4dffb4347aeb24bf7312c63579a0cb5e7327
radeon/vcn: add common encode part

Add a skeleton pipe video interface and encode ib interface for video encode
on vcn hardware. Add function defines and structures for vcn encode. Update
Makefile.sources and meson.build with newly added files.

Signed-off-by: Boyuan Zhang <boyuan.zhang@amd.com>
Acked-by: Christian König <christian.koenig@amd.com>
src/gallium/drivers/radeon/Makefile.sources
src/gallium/drivers/radeon/meson.build
src/gallium/drivers/radeon/radeon_vcn_enc.c [new file with mode: 0644]
src/gallium/drivers/radeon/radeon_vcn_enc.h
src/gallium/drivers/radeon/radeon_vcn_enc_1_2.c [new file with mode: 0644]