• paulwilkins's avatar
    Disable allow_partition_search_skip for speed 2. · 44473e7e
    paulwilkins authored
    When allow_partition_search_skip  is set the two pass code
    can optionally skip the partition search in the rd loop if the image
    appears static (based on selection of 0,0 motion).
    
    Unfortunately 0,0 motion does not necessarily mean that there are
    no meaningful changes or that motion or intra modes will not be selected
    in the second pass.
    
    Disabling "allow_partition_search_skip" may hurt the encode speed a little
    for a small number of clips but can have a big impact on compression.
    The most notable example of this in our test sets is "bridge_close_cif"
    where this change gives a gains of 18%, 12% and 16% in opsnr, ssim and
    psnr-hvs.
    
    Change-Id: I765e288b5c0cd82bce00a148e7653a21e9203024
    44473e7e
Name
Last commit
Last update
..
arm/neon Loading commit data...
mips/msa Loading commit data...
x86 Loading commit data...
vp9_alt_ref_aq.c Loading commit data...
vp9_alt_ref_aq.h Loading commit data...
vp9_aq_360.c Loading commit data...
vp9_aq_360.h Loading commit data...
vp9_aq_complexity.c Loading commit data...
vp9_aq_complexity.h Loading commit data...
vp9_aq_cyclicrefresh.c Loading commit data...
vp9_aq_cyclicrefresh.h Loading commit data...
vp9_aq_variance.c Loading commit data...
vp9_aq_variance.h Loading commit data...
vp9_bitstream.c Loading commit data...
vp9_bitstream.h Loading commit data...
vp9_block.h Loading commit data...
vp9_blockiness.c Loading commit data...
vp9_context_tree.c Loading commit data...
vp9_context_tree.h Loading commit data...
vp9_cost.c Loading commit data...
vp9_cost.h Loading commit data...
vp9_dct.c Loading commit data...
vp9_denoiser.c Loading commit data...
vp9_denoiser.h Loading commit data...
vp9_encodeframe.c Loading commit data...
vp9_encodeframe.h Loading commit data...
vp9_encodemb.c Loading commit data...
vp9_encodemb.h Loading commit data...
vp9_encodemv.c Loading commit data...
vp9_encodemv.h Loading commit data...
vp9_encoder.c Loading commit data...
vp9_encoder.h Loading commit data...
vp9_ethread.c Loading commit data...
vp9_ethread.h Loading commit data...
vp9_extend.c Loading commit data...
vp9_extend.h Loading commit data...
vp9_firstpass.c Loading commit data...
vp9_firstpass.h Loading commit data...
vp9_frame_scale.c Loading commit data...
vp9_job_queue.h Loading commit data...
vp9_lookahead.c Loading commit data...
vp9_lookahead.h Loading commit data...
vp9_mbgraph.c Loading commit data...
vp9_mbgraph.h Loading commit data...
vp9_mcomp.c Loading commit data...
vp9_mcomp.h Loading commit data...
vp9_multi_thread.c Loading commit data...
vp9_multi_thread.h Loading commit data...
vp9_noise_estimate.c Loading commit data...
vp9_noise_estimate.h Loading commit data...
vp9_picklpf.c Loading commit data...
vp9_picklpf.h Loading commit data...
vp9_pickmode.c Loading commit data...
vp9_pickmode.h Loading commit data...
vp9_quantize.c Loading commit data...
vp9_quantize.h Loading commit data...
vp9_ratectrl.c Loading commit data...
vp9_ratectrl.h Loading commit data...
vp9_rd.c Loading commit data...
vp9_rd.h Loading commit data...
vp9_rdopt.c Loading commit data...
vp9_rdopt.h Loading commit data...
vp9_resize.c Loading commit data...
vp9_resize.h Loading commit data...
vp9_segmentation.c Loading commit data...
vp9_segmentation.h Loading commit data...
vp9_skin_detection.c Loading commit data...
vp9_skin_detection.h Loading commit data...
vp9_speed_features.c Loading commit data...
vp9_speed_features.h Loading commit data...
vp9_subexp.c Loading commit data...
vp9_subexp.h Loading commit data...
vp9_svc_layercontext.c Loading commit data...
vp9_svc_layercontext.h Loading commit data...
vp9_temporal_filter.c Loading commit data...
vp9_temporal_filter.h Loading commit data...
vp9_tokenize.c Loading commit data...
vp9_tokenize.h Loading commit data...
vp9_treewriter.c Loading commit data...
vp9_treewriter.h Loading commit data...