-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
On 01/13/2015 09:03 PM, Zhong Li wrote: > v1->v2: 1. Add BSW vp8 hw encoding support 2. Re-license > vp8_probs.h 3. Fix some bugs > > Zhong Li (12): VP8 HWEnc: Add vp8 gen9 intra frame encoding shader > VP8 HWEnc: Build vp8 gen9 encoding vme pipeline VP8 HWEnc: Build > VP8 PAK pipeline and enabling I frame VP8 HWEnc: Add P frame > encoding support VP8 HWEnc: Calc vp8 coded size by internal buffer > VP8 HWEnc: vp8 encode quality optimization VP8 HWEnc: declare > copyright and license of vp8_probs.h VP8 HWEnc: Add BSW VP8 HWEnc > support VP8 HWEnc: Alloc larger internal buffers VP8 HWEnc: Fix the > coded buffer size error issue VP8 HWEnc: Check loop filter > paramter VP8 HWEnc: Take num_token_partitions as log2_num lgtm, reviewed & tested on BSW C0 Step Reviewed-by: Sean V Kelley <[email protected]> Tested-by: Sean V Kelley <[email protected]> > > src/Makefile.am | 1 + src/gen6_mfc.h > | 92 +++ src/gen6_mfc_common.c | 69 +++ > src/gen6_vme.h | 4 + src/gen8_mfc.c > | 923 ++++++++++++++++++++++++++++++- src/gen8_vme.c > | 264 +++++++-- src/gen9_mfc.c | 922 > +++++++++++++++++++++++++++++- src/gen9_vme.c > | 260 +++++++-- src/i965_defines.h | 5 + > src/i965_device_info.c | 2 + > src/i965_drv_video.c | 18 +- > src/i965_drv_video.h | 2 + src/i965_encoder.c > | 77 +++ src/i965_encoder_utils.c | 172 +++++- > src/shaders/vme/Makefile.am | 10 +- > src/shaders/vme/vme8.inc | 6 + > src/shaders/vme/vp8_inter_frame_gen8.asm | 739 > +++++++++++++++++++++++++ src/shaders/vme/vp8_inter_frame_gen8.g8a > | 2 + src/shaders/vme/vp8_inter_frame_gen8.g8b | 299 ++++++++++ > src/shaders/vme/vp8_inter_frame_gen9.asm | 739 > +++++++++++++++++++++++++ src/shaders/vme/vp8_inter_frame_gen9.g9a > | 2 + src/shaders/vme/vp8_inter_frame_gen9.g9b | 299 ++++++++++ > src/shaders/vme/vp8_intra_frame_gen8.asm | 200 +++++++ > src/shaders/vme/vp8_intra_frame_gen8.g8a | 2 + > src/shaders/vme/vp8_intra_frame_gen8.g8b | 73 +++ > src/shaders/vme/vp8_intra_frame_gen9.asm | 200 +++++++ > src/shaders/vme/vp8_intra_frame_gen9.g9a | 2 + > src/shaders/vme/vp8_intra_frame_gen9.g9b | 73 +++ > src/vp8_probs.AUTHORS | 100 ++++ > src/vp8_probs.LICENSE | 31 ++ > src/vp8_probs.PATENTS | 22 + src/vp8_probs.h > | 291 ++++++++++ 32 files changed, 5762 insertions(+), 139 > deletions(-) create mode 100644 > src/shaders/vme/vp8_inter_frame_gen8.asm create mode 100644 > src/shaders/vme/vp8_inter_frame_gen8.g8a create mode 100644 > src/shaders/vme/vp8_inter_frame_gen8.g8b create mode 100644 > src/shaders/vme/vp8_inter_frame_gen9.asm create mode 100644 > src/shaders/vme/vp8_inter_frame_gen9.g9a create mode 100644 > src/shaders/vme/vp8_inter_frame_gen9.g9b create mode 100644 > src/shaders/vme/vp8_intra_frame_gen8.asm create mode 100644 > src/shaders/vme/vp8_intra_frame_gen8.g8a create mode 100644 > src/shaders/vme/vp8_intra_frame_gen8.g8b create mode 100644 > src/shaders/vme/vp8_intra_frame_gen9.asm create mode 100644 > src/shaders/vme/vp8_intra_frame_gen9.g9a create mode 100644 > src/shaders/vme/vp8_intra_frame_gen9.g9b create mode 100644 > src/vp8_probs.AUTHORS create mode 100644 src/vp8_probs.LICENSE > create mode 100644 src/vp8_probs.PATENTS create mode 100644 > src/vp8_probs.h > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUtwJDAAoJEGScDsMo8QYOVsEP/RFFrXLMXbZcpQukmBMv7xB1 V4+67jUmx+KdORyV1QuTRdQSrq9BHJVjg1oSfF+v3eI+6DhV0yojXl6gitCPAHYv IzEjOYc7jJqsgYHlOD+Y6pcDfMcHng4DTugimV/EEzVQTjHg84CzYrtB3g4qOa0N W1/lsNMsNgoxOy9HB6cPoHcPbMxFgMNXtVv1kjzVMnZYyWBQ9V2wGqVC/JjGHCYC YGeQuj/7JaWanPve5q805nek3Hrtev4Gi/5se2Tn1/V2SMzi6wFlmmJErpw7LlTG kTfuM5sbYLsV34zHMz1051vTj0ftEcr5P4z9NaVOdqfQiOyJeg5q+JqAtlwEJGqY a9gKb2+mMyWWp0p6NareWVOcC+V/jFBPLRlftiT+Q4BHBTYMEW2PI9Yn1429iA5G BHMClyYyUXGefWs5Aiaf1nICI8qZxVHxfHaTYIn6yT/iS1dgyvp1cZxMCG1PMtsK v0VkV6oPTfbGp/x8Hr0kVBc9bfo95ZYiareZ6n3TDJQVHy46fTVSKlVg45emyjOS cYUEfJVTwXFEccu/R21SHBaoZ9KIcmSAjciHdp5yabITYGndvE4qzhYku/pyWbO+ Omzqezhx+xKdw4+JvTIy/5W29E49dNoqX/fSBjZdh2PeMEXZTcfW/rI4J03LQJlO NPg8BRA3PbMYRTeJBSvj =eNMP -----END PGP SIGNATURE----- _______________________________________________ Libva mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libva
