[Libva] [PATCH 0/3] Encoding configurable support for GEN7
Zhong Li
zhong.li at intel.com
Wed Jun 4 06:37:49 PDT 2014
Add two encoding quality levels configurable for GEN7
Zhong Li (3):
Add old version vme shaders
Add multi quality levels encoding support for GEN7
Keep binding table index consistent for gen7
configure.ac | 1 +
src/gen6_mfc.c | 130 +++++++--
src/gen7_vme.c | 84 +++++-
src/i965_drv_video.c | 12 +
src/i965_drv_video.h | 7 +
src/i965_encoder.c | 21 +-
src/shaders/Makefile.am | 2 +-
src/shaders/vme_old/Makefile.am | 70 +++++
src/shaders/vme_old/gen6_vme_header.inc | 160 ++++++++++
src/shaders/vme_old/gen7_vme_header.inc | 164 +++++++++++
src/shaders/vme_old/inter_frame.asm | 104 +++++++
src/shaders/vme_old/inter_frame.g6a | 2 +
src/shaders/vme_old/inter_frame.g6b | 28 ++
src/shaders/vme_old/inter_frame.g7a | 2 +
src/shaders/vme_old/inter_frame.g7b | 28 ++
src/shaders/vme_old/inter_frame_haswell.asm | 405 ++++++++++++++++++++++++++
src/shaders/vme_old/inter_frame_haswell.g75a | 2 +
src/shaders/vme_old/inter_frame_haswell.g75b | 137 +++++++++
src/shaders/vme_old/intra_frame.asm | 130 +++++++++
src/shaders/vme_old/intra_frame.g6a | 3 +
src/shaders/vme_old/intra_frame.g6b | 47 +++
src/shaders/vme_old/intra_frame.g7a | 2 +
src/shaders/vme_old/intra_frame.g7b | 47 +++
src/shaders/vme_old/intra_frame_haswell.asm | 160 ++++++++++
src/shaders/vme_old/intra_frame_haswell.g75a | 2 +
src/shaders/vme_old/intra_frame_haswell.g75b | 57 ++++
src/shaders/vme_old/vme75.inc | 268 +++++++++++++++++
27 files changed, 2031 insertions(+), 44 deletions(-)
create mode 100644 src/shaders/vme_old/Makefile.am
create mode 100644 src/shaders/vme_old/gen6_vme_header.inc
create mode 100644 src/shaders/vme_old/gen7_vme_header.inc
create mode 100644 src/shaders/vme_old/inter_frame.asm
create mode 100644 src/shaders/vme_old/inter_frame.g6a
create mode 100644 src/shaders/vme_old/inter_frame.g6b
create mode 100644 src/shaders/vme_old/inter_frame.g7a
create mode 100644 src/shaders/vme_old/inter_frame.g7b
create mode 100644 src/shaders/vme_old/inter_frame_haswell.asm
create mode 100644 src/shaders/vme_old/inter_frame_haswell.g75a
create mode 100644 src/shaders/vme_old/inter_frame_haswell.g75b
create mode 100644 src/shaders/vme_old/intra_frame.asm
create mode 100644 src/shaders/vme_old/intra_frame.g6a
create mode 100644 src/shaders/vme_old/intra_frame.g6b
create mode 100644 src/shaders/vme_old/intra_frame.g7a
create mode 100644 src/shaders/vme_old/intra_frame.g7b
create mode 100644 src/shaders/vme_old/intra_frame_haswell.asm
create mode 100644 src/shaders/vme_old/intra_frame_haswell.g75a
create mode 100644 src/shaders/vme_old/intra_frame_haswell.g75b
create mode 100644 src/shaders/vme_old/vme75.inc
--
1.7.9.5
More information about the Libva
mailing list