vpx/vp9/encoder
Geza Lore 0134764fa6 Optimization of 8bit block error for high bitdepth
If high bit depth configuration is enabled, but encoding in profile 0,
the code now falls back on optimized SSE2 assembler to compute the
block errors, similar to when high bit depth is not enabled.

Change-Id: I471d1494e541de61a4008f852dbc0d548856484f
2015-10-08 14:05:25 -07:00
..
arm/neon add vp9_vector_var_neon 2015-07-31 17:31:58 -07:00
mips/msa Move DC only forward 2D-DCT functions to vpx_dsp 2015-07-28 14:52:30 -07:00
x86 Optimization of 8bit block error for high bitdepth 2015-10-08 14:05:25 -07:00
vp9_aq_complexity.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
vp9_aq_complexity.h vp9: add some missing includes 2015-05-15 10:43:47 -07:00
vp9_aq_cyclicrefresh.c Move setting of refresh threshold outside loop. 2015-10-06 17:51:30 -07:00
vp9_aq_cyclicrefresh.h Limit cyclic refresh on steady background blocks. 2015-09-25 10:40:35 -07:00
vp9_aq_variance.c Move vp9_systemdependent.h to vpx_ports bitops.h and system_state.h 2015-08-10 15:37:14 -07:00
vp9_aq_variance.h Add variance restriction to AQ2. 2014-11-20 16:23:35 -08:00
vp9_avg.c Add dynamic range notes to vp9_vector_var_c 2015-07-31 16:42:09 -07:00
vp9_bitstream.c vp9: simplify extrabits encoding 2015-10-06 16:26:08 -07:00
vp9_bitstream.h remove static initializers for partition tree 2014-12-17 11:41:06 -08:00
vp9_block.h Give skip_txfm constants names. 2015-07-31 10:08:08 -07:00
vp9_blockiness.c blockiness: cleanup includes and add statics 2015-08-11 10:58:08 -07:00
vp9_context_tree.c Don't initialize extra context tree buffers for 4x8 and 8x4. 2015-07-24 11:14:33 -07:00
vp9_context_tree.h vp9: add extern "C" to headers 2015-09-09 23:15:59 -07:00
vp9_cost.c vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_cost.h vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_dct.c Move vp9_systemdependent.h to vpx_ports bitops.h and system_state.h 2015-08-10 15:37:14 -07:00
vp9_denoiser.c VP9_denoiser: pass address in copy_frame to make it faster. 2015-10-07 13:22:37 -07:00
vp9_denoiser.h Fix to denoiser with dynamic resize. 2015-10-02 11:50:57 -07:00
vp9_encodeframe.c Fix to denoiser with dynamic resize. 2015-10-02 11:50:57 -07:00
vp9_encodeframe.h Refactor set_vbp_thresholds. 2015-05-27 09:25:18 -07:00
vp9_encodemb.c VP9: remove plane_type from macroblockd_plane 2015-09-30 15:15:11 -07:00
vp9_encodemb.h Combine vp9_encode_block_intra and encode_block_intra 2014-10-28 18:57:01 -07:00
vp9_encodemv.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
vp9_encodemv.h vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
vp9_encoder.c Add first_spatial_layer_to_encode to SVC. 2015-10-06 08:56:15 -07:00
vp9_encoder.h vp9/10: improve support for render_width/height. 2015-09-25 22:18:22 -04:00
vp9_ethread.c vp9_accumulate_frame_counts: pass counts directly 2015-09-04 19:47:33 -07:00
vp9_ethread.h vp9: add extern "C" to headers 2015-09-09 23:15:59 -07:00
vp9_extend.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
vp9_extend.h vp9/encoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
vp9_firstpass.c For 1 pass: always use the normative filter in vp9_scale_if_required() 2015-09-14 13:13:32 -07:00
vp9_firstpass.h vp9_firstpass: make vp9_init_subsampling private 2015-08-28 18:54:08 -07:00
vp9_lookahead.c Change vp9_ prefix function names in vpx_scale to vpx_ 2015-08-14 15:27:43 -07:00
vp9_lookahead.h Allow larger encoder configurations. 2015-01-29 15:07:40 -08:00
vp9_mbgraph.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
vp9_mbgraph.h Renaming MB_PREDICTION_MODE to PREDICTION_MODE. 2014-04-22 17:48:31 -07:00
vp9_mcomp.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
vp9_mcomp.h vp9_mcomp: make search functions private 2015-08-28 18:54:10 -07:00
vp9_picklpf.c VP9: move loopfilter build masks to decode loop 2015-09-29 05:20:49 -07:00
vp9_picklpf.h Renaming "onyx" to "encoder". 2014-04-22 14:57:05 -07:00
vp9_pickmode.c Non-rd mode: Limit transform size for intra to 16x16. 2015-09-23 10:59:24 -07:00
vp9_pickmode.h Remove tile param 2015-06-22 06:09:38 -07:00
vp9_quantize.c Change vp9_quantize to vpx_quantize 2015-08-04 15:31:49 -07:00
vp9_quantize.h Migrate quantization functions from vp9/ to vpx_dsp/ 2015-07-17 16:38:14 -07:00
vp9_ratectrl.c Add first_spatial_layer_to_encode to SVC. 2015-10-06 08:56:15 -07:00
vp9_ratectrl.h Turn on two-steps scaling in VP9 encoder dynamic resizing. 2015-10-02 15:27:37 -07:00
vp9_rd.c Include vpx_dsp_common.h when using VPXMIN/MAX 2015-08-31 14:36:35 -07:00
vp9_rd.h Remove tx_select_threshes 2015-07-27 12:02:05 -07:00
vp9_rdopt.c Optimization of 8bit block error for high bitdepth 2015-10-08 14:05:25 -07:00
vp9_rdopt.h Changes to use of rectangular partitions. 2015-07-08 18:14:12 +01:00
vp9_resize.c Use sizeof(variable) instead of sizeof(type) 2015-08-12 11:25:38 -07:00
vp9_resize.h vp9: add extern "C" to headers 2015-09-09 23:15:59 -07:00
vp9_segmentation.c vpx_dsp/bitreader.h: vp9_->vpx_ 2015-07-20 18:06:31 -07:00
vp9_segmentation.h Removing direct references to VP9_COMP. 2014-08-06 12:59:02 -07:00
vp9_skin_detection.c Updates to skin detection 2015-08-18 11:55:23 -07:00
vp9_skin_detection.h Add skin detection. 2015-02-11 17:47:17 -08:00
vp9_speed_features.c Remove unneeded/incorrect comment. 2015-09-11 08:49:13 -07:00
vp9_speed_features.h Convert simple_model_rd_from_var from a speed check to a speed feature. 2015-07-30 13:53:26 -07:00
vp9_subexp.c vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
vp9_subexp.h vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00
vp9_svc_layercontext.c Add first_spatial_layer_to_encode to SVC. 2015-10-06 08:56:15 -07:00
vp9_svc_layercontext.h Add first_spatial_layer_to_encode to SVC. 2015-10-06 08:56:15 -07:00
vp9_temporal_filter.c For 1 pass: always use the normative filter in vp9_scale_if_required() 2015-09-14 13:13:32 -07:00
vp9_temporal_filter.h vp9: correct some function signatures 2015-05-15 10:43:47 -07:00
vp9_tokenize.c vp9: simplify extrabits encoding 2015-10-06 16:26:08 -07:00
vp9_tokenize.h vp9: simplify extrabits encoding 2015-10-06 16:26:08 -07:00
vp9_treewriter.c vpx_dsp/prob.h: vp9_ -> vpx_ 2015-07-20 18:13:04 -07:00
vp9_treewriter.h vpx_dsp/bitwriter.h: vp9_->vpx_ 2015-07-20 18:13:05 -07:00