Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-02 | Merge "Removing memset calls inside idct/iht functions." | Dmitry Kovalev | |
2013-10-02 | Removing memset calls inside idct/iht functions. | Dmitry Kovalev | |
Making appropriate memset inside decode_block now. Change-Id: I8e944194668c830de08271c8fb6e413251c201d8 | |||
2013-10-02 | Deprecate unused mode count variables | Jingning Han | |
Remove mode_check_freq and mode_test_hit_counts from VP9_COMP. Change-Id: Iabfd9f841444cd9bf19ac761a9795f140082ce0b | |||
2013-10-02 | BITSTREAM - CLARIFICATION OF MV SIZE RANGE | Jingning Han | |
The codec should effectively run with motion vector of range (-2048, 2047) in full pixels, for sequences of 1080p and below. Add assertions to clarify this behavior. Change-Id: Ia0cac28249f587d8f8882205228fa480263ab313 | |||
2013-10-02 | Merge "Adding read_intra_mode_{y, uv} functions for clarity." | Dmitry Kovalev | |
2013-10-01 | Adding SSE2 optimized vp9_short_idct32x32_1_add function. | Dmitry Kovalev | |
Change-Id: I4b1c6bb9ff615f5872b96ed07dbf0f5e18e63643 | |||
2013-10-01 | Adding read_intra_mode_{y, uv} functions for clarity. | Dmitry Kovalev | |
Change-Id: I92fd32476c472e54f52b8d7602a98262b25e6eaf | |||
2013-10-01 | Merge "vp9_thread nolintify lint issue I can't fix easily" | Jim Bankoski | |
2013-10-01 | Merge "vp9_block.h cpplint issues resolved" | Jim Bankoski | |
2013-10-01 | Merge "cpplint issue in vp9_rdopt.h" | Jim Bankoski | |
2013-10-01 | Merge "cpplint issues in vp9_onyx_int.h" | Jim Bankoski | |
2013-10-01 | vp9_thread nolintify lint issue I can't fix easily | Jim Bankoski | |
Change-Id: Ib19dabe697656e4d7e8403d91bedca7cd31d36bf | |||
2013-10-01 | vp9_block.h cpplint issues resolved | Jim Bankoski | |
Change-Id: Icc6a76a5be77f3e19918155bab3998e0aa32ccf5 | |||
2013-10-01 | cpplint issues in vp9_onyx_int.h | Jim Bankoski | |
Change-Id: I6c4058aebe834e1a12b7a3fb10484b9ebe60b349 | |||
2013-10-01 | cpplint issue in vp9_rdopt.h | Jim Bankoski | |
Change-Id: I84209d382ca5dfc537ee533cd792d8caa0e25cee | |||
2013-10-01 | Merge "Modify HORIZx16 macro in subpixel filter functions" | Yunqing Wang | |
2013-10-01 | Modify HORIZx16 macro in subpixel filter functions | Yunqing Wang | |
Interleaved the instructions, reduced register dependency, and prefetched the source data. This improved the decoder speed by 0.6% - 2%. Change-Id: I568067aa0c629b2e58219326899c82aedf7eccca | |||
2013-10-01 | fix build with MSVC | Yaowu Xu | |
near is a key word, changed to use nearmv instead. Change-Id: Ib54438c431b2b2521a62fc7b61a9c127dd7bc01e | |||
2013-09-30 | Merge "Using array of motion vectors instead of separate variables." | Dmitry Kovalev | |
2013-09-30 | Merge "Removing vp9_add_constant_residual_{8x8, 16x16, 32x32} functions." | Dmitry Kovalev | |
2013-09-30 | Fix rectangular partition check in speed 1 | Jingning Han | |
Make encoder skip rectangular partition check in speed 1 and above, when early termination was triggered in partition split. Thanks Guillaume (gmartres@) for catching this issue. This change makes bus_cif at 2000kbps speed 1 runtime goes down from 25612ms to 23438ms (about 9% speed-up), at the expense of -0.235% performance down. Change-Id: I98613fad081a261d30d5fa206f934ca70601c180 | |||
2013-09-30 | Using array of motion vectors instead of separate variables. | Dmitry Kovalev | |
Change-Id: I7380a089105f658257bbb3e30a525da168e76952 | |||
2013-09-30 | Merge "Using size_t for memory buffer size." | Dmitry Kovalev | |
2013-09-30 | Removing vp9_add_constant_residual_{8x8, 16x16, 32x32} functions. | Dmitry Kovalev | |
We don't need these functions anymore. The only one which was actually used is vp9_add_constant_residual_32x32. Addition of vp9_short_idct32x32_1_add eliminates this single usage. SSE2 optimized version of vp9_short_idct32x32_1_add will be added in the next patch set, right now it is only C implementation. Now we have all idct functions implemented in a consistent manner. Change-Id: I63df79a13cf62aa2c9360a7a26933c100f9ebda3 | |||
2013-09-30 | Merge "systemdependent lint issue resolved" | Jim Bankoski | |
2013-09-30 | Merge changes I2b2af1dd,Id2cc5c82 | Jim Bankoski | |
* changes: fixed cpp lint issue in vp9_postproc_x86 nolintify intrinsic idct file | |||
2013-09-30 | Merge "cpplint issues in vp9_loopfilter.h" | Jim Bankoski | |
2013-09-30 | Merge "treecoder lint issues resolved" | Jim Bankoski | |
2013-09-30 | Merge "cpplint issue with entropymv.h" | Jim Bankoski | |
2013-09-30 | Merge "cpplint issue with vp9_loopfilter_filters.c" | Jim Bankoski | |
2013-09-30 | Merge "cpplint issue in blockd.h" | Jim Bankoski | |
2013-09-30 | Merge "common_data.h lint issues resolved" | Jim Bankoski | |
2013-09-30 | Merge "vp9_loopfilter.c cpplint issues resolved." | Jim Bankoski | |
2013-09-30 | Merge "cpplint issue resolved in vp9_pred_common.h" | Jim Bankoski | |
2013-09-30 | Merge "resolved lint issues in default_coef_probs" | Jim Bankoski | |
2013-09-30 | Merge "lint issues in mvref_common.c" | Jim Bankoski | |
2013-09-30 | Merge "vp9 convolve lint issues" | Jim Bankoski | |
2013-09-30 | Merge "vp9_rtcd.c lint issues" | Jim Bankoski | |
2013-09-30 | Merge changes Id58e2176,I7efc74ef | Jim Bankoski | |
* changes: cpplint issues in vp9_filter.h cpplint issues with onyxc_int.h | |||
2013-09-30 | Merge "vp9_entropy.c lint issues" | Jim Bankoski | |
2013-09-30 | Merge "Alter Speed 3." | Paul Wilkins | |
2013-09-30 | Merge "cpplint issues resolved in vp9_postproc.c" | Jim Bankoski | |
2013-09-30 | Merge "fix lint issues in quant common" | Jim Bankoski | |
2013-09-30 | Merge "fix cpplint issue in reconintra" | Jim Bankoski | |
2013-09-30 | Merge changes Ia7969baa,Ic5807152,I1c3943cd,I0b5af849,I01cbd1b0 | Jim Bankoski | |
* changes: fixed cpplint issue with vp9_scale.h vp9_entropymv.c cpplint issues resolved cpplint fixes to debug modes cpplint issues in vp9_onyx.h cpplint issues resolved in vp9_dx_iface.c | |||
2013-09-30 | Merge "cpplint issue with treedreader" | Jim Bankoski | |
2013-09-30 | Merge "Some minor changes/cleanups in rate control" | Deb Mukherjee | |
2013-09-30 | Alter Speed 3. | Paul Wilkins | |
This patch deletes the variance based speed three partitioning. Speed 3 now uses the same partitioning method as speed 2 but with some stricter conditions. The speed and quality are now somewhere between speeds 2 and 4 whereas before it was worse in both than speed 4. Change-Id: Ia142e7007299d79db3ceee6ca8670540db6f7a41 | |||
2013-09-29 | vp9_entropy.c lint issues | Jim Bankoski | |
Change-Id: I4e163cc4ce9ec2f3a5a8b9da478049c71b08d71f | |||
2013-09-29 | vp9 convolve lint issues | Jim Bankoski | |
Change-Id: I8b496191c6a60a60a52c929adca305db47058a84 |