summaryrefslogtreecommitdiff
path: root/src/gen9_hevc_enc_kernels_binary.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix HEVCe kernel compile error on gcc10U. Artie Eoff2020-05-141-1/+1
| | | | | | | | | | | This fixes a "multiple definition" compiler error on gcc10 which defaults to -fno-common. https://gcc.gnu.org/gcc-10/porting_to.html#common Fixes #503 Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
* Update new media kernels for HEVC encoderpeng.chen2017-08-081-1/+1
| | | | | | Fixes #240 Signed-off-by: peng.chen <peng.c.chen@intel.com>
* Update media kernels for hevc encoderpeng.chen2017-07-131-1/+1
| | | | Signed-off-by: peng.chen <peng.c.chen@intel.com>
* Improve the HEVC encoding quality on SKL/APL/KBLpeng.chen2017-04-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | V1: 1, Update the commit date 2, Add extern to a function prototype 3, Reallocate resource for different resolution pictures 4, Move static constant array ftq_25i[] 5, Free res_pak_slice_batch_buffer before flush the batch buffer 6, Add cache attribute setting 7, Fix write domain issue of output surface 8, Remove the wrong bit setting in pipe_select 9, Correct the licensing declaration 10, Move hevc enc apis declaration to the enc common api file 11, Add two field bits in PAK pic_state V2: 1, Move QM/FM default tables out of the function 2, Set the private_data for obj_surface before allocating the surface 3, Move hevc_qpc_table[] into gen9_hevc_encoder.c 4, Alocate independent ME gpe context for each HMEs 5, Reconfigure the VFE state 6, Remove the i965_zero_gpe_resource in ALLOC_GPE_RESOURCE 7, Unify the coding style V3: 1, Fix memory clear size mistake in intra_distortion 2, Disable multi-slices support for HEVC encoding Signed-off-by: peng.chen <peng.c.chen@intel.com>
* Add the new kernel binary for the improved HEVC encoder on SKL/APL/KBLpeng.chen2017-04-131-0/+36
V1: Move kernel binary into new file V2: Unify the coding style Signed-off-by: peng.chen <peng.c.chen@intel.com>