[Mesa-dev] [PATCH v6 0/7] The 6th version for UVD HEVC encode

James Zhu James.Zhu at amd.com
Fri Feb 16 17:09:06 UTC 2018


The whole series are the updated version. Changes are made mainly
based on the comments from prevous code review from Alex, Leo, 
Boyuan, Bas, Marek, Christian and Mark

James Zhu (7):
  amd/common:add uvd hevc enc support check in hw query
  winsys/amdgpu:add uvd hevc enc support in amdgpu cs
  radeon/uvd:add uvd hevc enc hw interface header
  radeon/uvd:add uvd hevc enc hw ib implementation
  radeon/uvd:add uvd hevc enc functions
  radeonsi:create uvd hevc enc entry
  radeonsi: enable uvd encode for HEVC main

 src/amd/common/ac_gpu_info.c                    |   12 +-
 src/amd/common/ac_gpu_info.h                    |    1 +
 src/gallium/drivers/radeon/Makefile.sources     |    3 +
 src/gallium/drivers/radeon/meson.build          |    3 +
 src/gallium/drivers/radeon/radeon_uvd_enc.c     |  381 ++++++++
 src/gallium/drivers/radeon/radeon_uvd_enc.h     |  469 ++++++++++
 src/gallium/drivers/radeon/radeon_uvd_enc_1_1.c | 1132 +++++++++++++++++++++++
 src/gallium/drivers/radeonsi/si_get.c           |    4 +-
 src/gallium/drivers/radeonsi/si_uvd.c           |   15 +-
 src/gallium/winsys/amdgpu/drm/amdgpu_cs.c       |    6 +
 10 files changed, 2021 insertions(+), 5 deletions(-)
 create mode 100644 src/gallium/drivers/radeon/radeon_uvd_enc.c
 create mode 100644 src/gallium/drivers/radeon/radeon_uvd_enc.h
 create mode 100644 src/gallium/drivers/radeon/radeon_uvd_enc_1_1.c

-- 
2.7.4



More information about the mesa-dev mailing list