vpx/vp10/common
hui su 5d011cb278 VP10: Add palette mode part 1
Add palette mode for keyframe luma channel. Palette mode is enabled
when using "--tune-content=screen" in encoding config parameters.

on screen_content testset:  +6.89%
on derlr                 :  +0.00%

Design doc (WIP):
https://goo.gl/lD4yJw

Change-Id: Ib368b216bfd3ea21c6c27436934ad87afdaa6f88
2015-10-12 10:02:17 -07:00
..
arm/neon Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
mips Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
x86 Backports highbitdepth accelerations into vp10 2015-10-02 00:57:37 -07:00
alloccommon.c Change vp9_ prefix function names in vpx_scale to vpx_ 2015-08-14 15:27:43 -07:00
alloccommon.h VP9Common -> VP10Common 2015-08-13 15:00:19 -07:00
blockd.c Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
blockd.h VP10: Add palette mode part 1 2015-10-12 10:02:17 -07:00
common_data.h Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
common.h change vp10 to use a different sync code than vp9 2015-08-14 13:06:56 -07:00
debugmodes.c VP9_COMMON -> VP10->COMMON 2015-08-13 09:58:26 -07:00
entropy.c VP9_COMMON -> VP10->COMMON 2015-08-13 09:58:26 -07:00
entropy.h VP9Common -> VP10Common 2015-08-13 15:00:19 -07:00
entropymode.c VP10: Add palette mode part 1 2015-10-12 10:02:17 -07:00
entropymode.h VP10: Add palette mode part 1 2015-10-12 10:02:17 -07:00
entropymv.c vp10: fix entropy counts for the hp bit. 2015-09-14 16:13:59 -04:00
entropymv.h vp10: fix entropy counts for the hp bit. 2015-09-14 16:13:59 -04:00
enums.h VP10: Add palette mode part 1 2015-10-12 10:02:17 -07:00
filter.c Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
filter.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
frame_buffers.c Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
frame_buffers.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
idct.c vp10: remove MACROBLOCK.{highbd_,}itxfm_add function pointer. 2015-09-25 19:30:46 -04:00
idct.h vp10: remove MACROBLOCK.{highbd_,}itxfm_add function pointer. 2015-09-25 19:30:46 -04:00
loopfilter.c vp10: split UV int4x4 loopfilter flag in one for each covered edge. 2015-09-25 20:25:10 -04:00
loopfilter.h vp10: split UV int4x4 loopfilter flag in one for each covered edge. 2015-09-25 20:25:10 -04:00
mfqe.c VP9_COMMON -> VP10->COMMON 2015-08-13 09:58:26 -07:00
mfqe.h VP9Common -> VP10Common 2015-08-13 15:00:19 -07:00
mv.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
mvref_common.c vp10: remove double MV value check. 2015-09-16 19:35:53 -04:00
mvref_common.h vp10: remove double MV value check. 2015-09-16 19:35:53 -04:00
onyxc_int.h VP10: Add palette mode part 1 2015-10-12 10:02:17 -07:00
postproc.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
postproc.h VP9Common -> VP10Common 2015-08-13 15:00:19 -07:00
ppflags.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
pred_common.c VP9_COMMON -> VP10->COMMON 2015-08-13 09:58:26 -07:00
pred_common.h Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
quant_common.c Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
quant_common.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
reconinter.c Create sub8x8 block inter prediction function 2015-09-18 16:31:36 -07:00
reconinter.h Create sub8x8 block inter prediction function 2015-09-18 16:31:36 -07:00
reconintra.c VP10: Add palette mode part 1 2015-10-12 10:02:17 -07:00
reconintra.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
scale.c Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
scale.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
scan.c Isolate vp10's inv_txfm from vp9 2015-09-10 15:08:37 -07:00
scan.h Isolate vp10's inv_txfm from vp9 2015-09-10 15:08:37 -07:00
seg_common.c Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
seg_common.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
textblit.c Remove vp9_ prefix from vp10 files 2015-08-11 21:24:08 -07:00
textblit.h Correct guard macros in header files 2015-08-13 09:25:39 -07:00
thread_common.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
thread_common.h vp10: add extern "C" to headers 2015-09-09 23:15:59 -07:00
tile_common.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
tile_common.h VP9Common -> VP10Common 2015-08-13 15:00:19 -07:00
vp10_fwd_txfm.c Isolate vp10's fwd_txfm from vp9 2015-09-10 15:19:43 -07:00
vp10_fwd_txfm.h Isolate vp10's fwd_txfm from vp9 2015-09-10 15:19:43 -07:00
vp10_inv_txfm.c Isolate vp10's inv_txfm from vp9 2015-09-10 15:08:37 -07:00
vp10_inv_txfm.h Isolate vp10's inv_txfm from vp9 2015-09-10 15:08:37 -07:00
vp10_rtcd_defs.pl Backports highbitdepth accelerations into vp10 2015-10-02 00:57:37 -07:00
vp10_rtcd.c Fork VP9 and VP10 codebase 2015-08-11 17:05:28 -07:00