Don't sort YV channels for CrCb formats. |
||||||||||||
Issue descriptionEGL_EXT_image_dma_buf_import did not clearly specify the plane order in case of a multi planar format. Different drivers interpreted the spec in different way. We initially tried to work around the different drivers. Eventually Khronos clarified the spec and we changed the drivers. https://codereview.chromium.org/2413853003 reverted the workaround. Opening this bug to track the merge to 55. More details in b/31469091
,
Oct 21 2016
,
Oct 21 2016
,
Oct 21 2016
,
Oct 22 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4a022c26bbc3556164016d021d6ee6d3ceefa505 commit 4a022c26bbc3556164016d021d6ee6d3ceefa505 Author: dcastagna <dcastagna@chromium.org> Date: Sat Oct 22 07:24:31 2016 ozone: Don't sort YV channels for CrCb formats. After all, we decided to follow up with Khronos and it seems like the EGL_EXT_image_dma_buf_import extension spec will be amended so that if a CrCb format is passed, the second plane represents Cr and the third one Cb when creating the image. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=16017 This CL reverts the logic introduced with crrev.com/2295943002 Mali drivers are being modified accordingly. BUG= 658091 ,b/31469091 TEST=Ran on kevin with custom mali drivers, and on elm. NOPRESUBMIT=true NOTRY=true Review-Url: https://chromiumcodereview.appspot.com/2413853003 Cr-Commit-Position: refs/heads/master@{#426180} (cherry picked from commit a8593dfd625a66f5e05eec78dc5be01f5d606b45) Review-Url: https://chromiumcodereview.appspot.com/2432853007 Cr-Commit-Position: refs/branch-heads/2883@{#237} Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768} [modify] https://crrev.com/4a022c26bbc3556164016d021d6ee6d3ceefa505/ui/ozone/gl/gl_image_ozone_native_pixmap.cc
,
Oct 27 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4a022c26bbc3556164016d021d6ee6d3ceefa505 commit 4a022c26bbc3556164016d021d6ee6d3ceefa505 Author: dcastagna <dcastagna@chromium.org> Date: Sat Oct 22 07:24:31 2016 ozone: Don't sort YV channels for CrCb formats. After all, we decided to follow up with Khronos and it seems like the EGL_EXT_image_dma_buf_import extension spec will be amended so that if a CrCb format is passed, the second plane represents Cr and the third one Cb when creating the image. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=16017 This CL reverts the logic introduced with crrev.com/2295943002 Mali drivers are being modified accordingly. BUG= 658091 ,b/31469091 TEST=Ran on kevin with custom mali drivers, and on elm. NOPRESUBMIT=true NOTRY=true Review-Url: https://chromiumcodereview.appspot.com/2413853003 Cr-Commit-Position: refs/heads/master@{#426180} (cherry picked from commit a8593dfd625a66f5e05eec78dc5be01f5d606b45) Review-Url: https://chromiumcodereview.appspot.com/2432853007 Cr-Commit-Position: refs/branch-heads/2883@{#237} Cr-Branched-From: 614d31daee2f61b0180df403a8ad43f20b9f6dd7-refs/heads/master@{#423768} [modify] https://crrev.com/4a022c26bbc3556164016d021d6ee6d3ceefa505/ui/ozone/gl/gl_image_ozone_native_pixmap.cc
,
Nov 4 2016
[Automated comment] removing mislabelled merge-merged-2840
,
Nov 4 2016
[Automated comment] removing mislabelled merge-merged-2840
,
Jan 21 2017
,
Mar 4 2017
,
Apr 17 2017
,
May 30 2017
,
Aug 1 2017
,
Oct 14 2017
|
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by dcasta...@chromium.org
, Oct 21 2016