vp9_iht8x8_64_add_neon produces incorrect results |
|||||
Issue descriptionChrome Version: M66 OS: All ARM based configurations The vp9_iht8x8_64_add_neon produces incorrect results. This may create visual artifacts when decoding vp9 streams on ARM devices. The function was broken in this commit https://chromium-review.googlesource.com/c/webm/libvpx/+/892139 and then merged to chromium: https://chromium-review.googlesource.com/c/chromium/src/+/895847 which made it into M66: https://chromiumdash.appspot.com/commit/3abdbae1d173d811553d81a67971618144d5cc46 We discovered other iht functions were broken and disabled the 8x8 here: https://chromium-review.googlesource.com/c/webm/libvpx/+/948062 and merged to chromium here, just after the M66 branch: https://chromium-review.googlesource.com/c/chromium/src/+/952085 We have prepared a cherry-pick to disable the problematic function: https://chromium-review.googlesource.com/c/webm/libvpx/+/952502 and request permission to merge this to M66
,
Mar 7 2018
The second half: https://chromium-review.googlesource.com/c/chromium/src/+/952111
,
Mar 7 2018
Pls apply appropriate OSs label. Thank you.
,
Mar 7 2018
I'm not sure we distribute on iOS, but it does exist on ChromeOS and I believe Android.
,
Mar 8 2018
Your change meets the bar and is auto-approved for M66. Please go ahead and merge the CL to branch 3359 manually. Please contact milestone owner if you have questions. Owners: cmasso@(Android), cmasso@(iOS), josafat@(ChromeOS), abdulsyed@(Desktop) For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Mar 8 2018
The following revision refers to this bug: https://chrome-internal.googlesource.com/chrome/tools/buildspec/+/f86976ee52d76fbd2221d8a70026d4192fdebf40 commit f86976ee52d76fbd2221d8a70026d4192fdebf40 Author: Johann <johannkoenig@google.com> Date: Thu Mar 08 20:39:15 2018
,
Mar 8 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d commit e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d Author: Johann <johannkoenig@google.com> Date: Thu Mar 08 20:41:31 2018 libvpx: disable vp9_iht8x8_64_add_neon Regenerate config files with vp9_iht8x8_64_add_neon disabled. BUG= 819484 Change-Id: I7421739f61787b1a36bd2928a1e1e4a6309d9c45 Reviewed-on: https://chromium-review.googlesource.com/952111 Reviewed-by: Michael Moss <mmoss@chromium.org> Cr-Commit-Position: refs/branch-heads/3359@{#113} Cr-Branched-From: 66afc5e5d10127546cc4b98b9117aff588b5e66b-refs/heads/master@{#540276} [modify] https://crrev.com/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d/third_party/libvpx/README.chromium [modify] https://crrev.com/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d/third_party/libvpx/source/config/ios/arm-neon/vp9_rtcd.h [modify] https://crrev.com/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d/third_party/libvpx/source/config/ios/arm64/vp9_rtcd.h [modify] https://crrev.com/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d/third_party/libvpx/source/config/linux/arm-neon-cpu-detect/vp9_rtcd.h [modify] https://crrev.com/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d/third_party/libvpx/source/config/linux/arm-neon/vp9_rtcd.h [modify] https://crrev.com/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d/third_party/libvpx/source/config/linux/arm64/vp9_rtcd.h [modify] https://crrev.com/e887bc8f0c82358c7f0c6f40d3c8408a681a5c4d/third_party/libvpx/source/config/vpx_version.h
,
Mar 8 2018
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by johannko...@google.com
, Mar 7 2018