summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-03-02radeonsi: fix radeon create encoder returnBoyuan Zhang1-1/+1
Previous patch missed a "return" when trying to modify the create encoder function, which made the whole logic fail. Therefore, add the return back. Fixes: b38b208ff8886e799d6a2 "radeonsi:create uvd hevc enc entry" Signed-off-by: Boyuan Zhang <boyuan.zhang@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com>
2018-02-21radeonsi:create uvd hevc enc entryJames Zhu1-3/+12
Add UVD hevc encode pipe video codec creation entry Signed-off-by: James Zhu <James.Zhu@amd.com> Reviewed-by: Boyuan Zhang <boyuan.zhang@amd.com>
2018-02-21radeon/uvd:add uvd hevc enc functionsJames Zhu3-0/+383
Implement UVD hevc encode functions Signed-off-by: James Zhu <James.Zhu@amd.com> Reviewed-by: Boyuan Zhang <boyuan.zhang@amd.com>
2018-02-21radeon/uvd:add uvd hevc enc hw ib implementationJames Zhu3-0/+1134
Implement required IBs for UVD HEVC encode. Signed-off-by: James Zhu <James.Zhu@amd.com> Reviewed-by: Boyuan Zhang <boyuan.zhang@amd.com>
2018-02-21radeon/uvd:add uvd hevc enc hw interface headerJames Zhu3-0/+471
Add hevc encode hardware interface for UVD Signed-off-by: James Zhu <James.Zhu@amd.com> Reviewed-by: Boyuan Zhang <boyuan.zhang@amd.com>
2018-02-21winsys/amdgpu:add uvd hevc enc support in amdgpu csJames Zhu1-0/+6
Support UVD HEVC encode in amdgpu cs Signed-off-by: James Zhu <James.Zhu@amd.com> Reviewed-by: Boyuan Zhang <boyuan.zhang@amd.com>
2018-02-21amd/common:add uvd hevc enc support check in hw queryJames Zhu2-1/+12
Based on amdgpu hardware query information to check if UVD hevc enc support Signed-off-by: James Zhu <James.Zhu@amd.com> Reviewed-by: Marek Olšák <marek.olsak@amd.com>