- 04 Aug, 2015 16 commits
-
-
Jingning Han authored
This commit clears all the vp9_ prefix use case in vpx_dsp. It gets the vp9 folder ready to branch out vp10. Change-Id: I2906eec179ee792b4af8c9b4161313653050e931
-
Jingning Han authored
-
Yunqing Wang authored
-
Yunqing Wang authored
-
Jingning Han authored
This commit clears the function naming convention in vpx_dsp. It replaces vp9_ prefix of global functions with vpx_ prefix. It also removes the vp9_ prefix from static functions. Change-Id: I6394359a63b71a51dda01342eec6a3cc08dfeedf
-
Yunqing Wang authored
Choose a different diagonal point to check when the two costs are the same, making it consistent with the way we choose the best mv. This slightly changes the encoding result, and the derflr set borg test at speed 0 shows 0.027% Overall PSNR gain, 0.024% Avg PSNR gain, and 0.043% SSIM gain. Change-Id: Ic8ee3a6767394866d159e4f9e1c777604dd73c17
-
Yunqing Wang authored
If the current best mv(namely, the search center) is still the best mv after the first level search, the second level checks is skipped. This patch doesn't change the bitstream. At speed 0, it speeds up the encoder by 1% - 2%. Change-Id: I054c91b884d3f7aef157436c061744562bd6506d
-
Jingning Han authored
Add a guard to exclud dspr2 inverse transform files from vpx_dsp make file, when high bit-depth is turned on. This fixes the jenkins nightly build. Change-Id: Ibacd86563af1ec4810c550905b3fa0397baeeafc
-
Johann Koenig authored
-
Parag Salasakar authored
-
Parag Salasakar authored
-
Parag Salasakar authored
-
Parag Salasakar authored
-
Jingning Han authored
-
James Zern authored
-
James Zern authored
-
- 03 Aug, 2015 15 commits
-
-
James Zern authored
fixes link under vs9; this is the same change as: dbf6e3f3 gen_msvs_vcxproj.sh: Avoid object name collisions. Change-Id: I2a188c9024d0605e60e5e03ddcef1a25e7e53585
-
Johann authored
Chromium puts all the yasm output in the same directory. Looking at ways to improve this but in the meantime get rid of collisions. Change-Id: I923c5231d14e895ab96521eb89807ede868a0753
-
Jingning Han authored
Change-Id: Ia9cf7c31cab4ba3dd6b9bb668c4b3e84bd55cf69
-
Jingning Han authored
-
Yaowu Xu authored
-
Jingning Han authored
Move the declaration of commonly referenced variable to vpx_dsp/mips/common_dspr2.c. Change-Id: Ia51287b02e2ac5cfae0fba98c721f0810618f28e
-
Yaowu Xu authored
Ssim_vars is used to accumulate stats based 4x4 pixel blocks, this commit changes the allocations size to be based on mi_rows and mi_cols to avoid out-of-bound memory access for larger size videos. The hard coded 720x480 can only work for image size up to 2880x1920. Change-Id: Id9d07f3f777385b448ac88a6034b7472e4cf3c79
-
Jingning Han authored
Make it consistent with other formats. Change-Id: I28f0d05ff7c5bf2b815989b3f1bd6c6b25608677
-
Jingning Han authored
-
Jingning Han authored
-
Parag Salasakar authored
Removed redundant clip/saturate code from 2tap filter functions average improvement 10%-40% Change-Id: I1dafb5f7d2ce7a021d883d8af30fb93cd9ace173
-
Parag Salasakar authored
Removed redundant clip/saturate code from 2tap filter functions average improvement 20%-40% Change-Id: I362540b0c7d5d3d69932c39d61b7d2a44da533d2
-
Parag Salasakar authored
Change-Id: I0f0827a665c4d3039d3e5f09fa8c75c8f2bb2bab
-
Jingning Han authored
It avoids symbol conflicts between function names of various implementation versions. Change-Id: Iad79ebcb8e289457801812a7745c8380b5b06a46
-
Jingning Han authored
-
- 02 Aug, 2015 4 commits
-
-
Jingning Han authored
-
Jingning Han authored
Change-Id: I3df35a99900ef8ce549d315866849a10db1a4c7b
-
Jingning Han authored
Fix the VS build failure. Change-Id: I4fb9d1c83980c4b52d5a848a9cb02ec72493dccb
-
Jingning Han authored
Change-Id: Ibab434fb4bd6da02dba087582ed74811f555c3ed
-
- 01 Aug, 2015 5 commits
-
-
James Zern authored
xmm6-7 need to be stored Change-Id: I6c51559598d335946ec91be6246b49589c63b724
-
Jingning Han authored
Move mips/msa inverse transform implementations from vp9 folder to vpx_dsp. Change-Id: Ic4cf3f05247c3c63db7b532a0e5000017a962391
-
Jingning Han authored
-
Jingning Han authored
-
Parag Salasakar authored
average improvement ~2x-3x Change-Id: I6c17012c731fa4d56e0343f8de0df47b2dde289b
-