Age | Commit message (Collapse) | Author |
|
Change-Id: I94cb9e3d910dff74bf90906dd96e3a4e06ebdbe6
|
|
Patch in https://gerrit.chromium.org/gerrit/#/c/41176/
was merged into repository by mistake.
Change-Id: I235c71af26bb2d72698c8aac2301e5a7e9c5f960
|
|
|
|
|
|
|
|
|
|
|
|
There are many places in handle_inter_mode that need to restore the
dst buffer pointers, due to buffer pointer swap and early rd search
breakout. This commit wraps these operations into an inline function
for clean-up.
Change-Id: I0462e8c41c8bc3cd8db07395489cac03d8e5be54
|
|
Change-Id: I473947b5ca70b7a81151926284bff86f8555492a
|
|
|
|
This patch fixed issue 661: "Decoder produces mismatched outputs
with ssse3 enabled and disabled." In sub-pixel filters, a pixel
value was multiplied by a filter coefficient, and the results
were added up. The order of adding up these multiplications had to
be arranged carefully to prevent incorrect overflowing.
Change-Id: Id08af4200fea9e1b896fc40157b8651c2c7e80f2
|
|
|
|
|
|
Change-Id: Ifad4b0e6355ce49fcc6f470becc080e8069452ee
|
|
|
|
As it is used in encoder only.
Change-Id: I5f2a8abbe72bb18cbf6ce36a3dc7e132aeae8ec2
|
|
|
|
|
|
Change-Id: Ic316d3374ff9a2b43897272260947d56765a0fdd
|
|
Change-Id: I64b189dfeee1cf3e90134a1a93497072f3361e5e
|
|
Change-Id: I6f6ba91b1b8b280902b171472314d665aa0baf0b
|
|
|
|
Reversing bit order of partition_context_lookup, and modifying accordingly
update_partition_context() and partition_plane_context().
Change-Id: I64a11f1a94962a3bf217de2f50698cb781db71a5
|
|
|
|
|
|
The bug was introduced in 00a35aab. The reading of raw yuv input frame
was off by 4 bytes.
Change-Id: I6923ea5528aa529a47a06b64adca8f94847f19a6
|
|
- Move it to webmdec.c and webmdec.h.
- Also, tidy up obvious style nits in the vicinity of code I was
already touching.
Change-Id: Ie2898d06e73c1e9030d9c8d465b73ee7edc3c02a
|
|
There is no need to use that function, it is much clear to pass offset
directly to the buffer.
Change-Id: I9026cb0c5094c46f97df5d7f7daeb952f2843b24
|
|
|
|
Change-Id: I23fea0a2e85be8373600e3e2dae98d36acde389c
|
|
|
|
This rebase is a better implementation of the previous ones.
Modifications are done to reduce the total clock cycle.
Speedup: 1.341
Compiled with -O3
Tested with: park_joy_420_720p50.y4m
Change-Id: I940eaf283f60597ca0d9d2e13d518878d55ff02d
|
|
Change-Id: I568f5e2d4ef2f2affe013ba1691ffb546f1fe8c6
|
|
Change-Id: Id578a5fe2039631cefd82dc2ef98cc62683194c3
|
|
|
|
Change-Id: I6ea460af884d522319735e4416a2dd66c2f35d27
|
|
|
|
|
|
Commit a4a5a210 enabled lossless coding, but the commit incorrectly
disabled the usage of skip in encoder even when skip should be used.
This commit make sure that skip is enabled even in lossless mode.
Change-Id: I276954f952c6ac68f17a316ebc72f09001228a08
|
|
VS2010 only supports avx. There is currently no avx code
in libvpx so don't create a special case for it.
Change-Id: Iacb10ea4762155412e04f23904b4324d01451fbd
|
|
Since they used in encoder only. This commit also re-order includes
for the files that include vp9_extend.h
Change-Id: I929fc113f2135d3198cd1fc6a17434e5a2f8a459
|
|
|
|
Explicitly constrain the upper limit of motion search range (in the
unit of full pixel) to be [-1023, +1023]. It is intended to control
the effective motion search range for 4K sequences.
Change-Id: I645539c70885eec0f155781f439d97d333336e88
|
|
|
|
|
|
This removes a lot of operations in setting partition context...
Change-Id: I365e6f5607ece85190cb21443988816dfa510ce3
|
|
Refactored IVF frame reading code out into ivf_read_frame(). Forgot
to actually make the function call in read_frame().
Change-Id: Ie9f6917e70bd26d0352a761932465c60a29a1f81
|
|
This patch followed "Rewrite filter_selectively_horiz for parallel
loopfiltering" commit, and added x86 SSE2 optimization to do
16-pixel filtering in parallel. Also, corrected the declaration
of aligned arrays. For 8-pixel-in-parallel case, improved the
calculation of the masks and filters. Updated the threshold loading
since the thresholds were already duplicated. Updated neon C functions
to call neon loopfilters twice.
Using tulip clip, tests showed it gave a ~1.5% decoder speed gain.
Change-Id: Id02638626ac27a4b0e0b09d71792a24c0499bd35
|
|
until we implenment real vp9_idct32x32_34_add_neon."
|
|
|