|
|
Chromium Code Reviews|
Created:
4 years, 3 months ago by Daniele Castagna Modified:
4 years, 3 months ago CC:
chromium-reviews, kalyank, ozone-reviews_chromium.org Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
Descriptionozone: Sort U and V plane when creating an image.
By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar
format, the plane 1 and 2 should always be U and V.
Intel mesa currently doesn't follow the spec and does the swap on its
own.
BUG=646136, 646137
, b/31164247
TEST=External video on samus.
Committed: https://crrev.com/38a2205e8f3f551e6059fe657c2c8da246a8ba45
Cr-Commit-Position: refs/heads/master@{#418082}
Patch Set 1 #
Total comments: 2
Patch Set 2 : Link to correct bug. #Messages
Total messages: 24 (11 generated)
Description was changed from ========== ozone: Sort U and V plane creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=b/31164247 TEST=Youtube video on samus. ========== to ========== ozone: Sort U and V plane when creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=b/31164247 TEST=Youtube video on samus. ==========
dcastagna@chromium.org changed reviewers: + hoegsberg@chromium.org, reveman@chromium.org, tfiga@chromium.org
lgtm
hoegsberg@google.com changed reviewers: + hoegsberg@google.com
Yes, LGTM, but we might as well fix the intel driver first and avoid the #ifdef in the first place.
On 2016/08/30 18:45:46, hoegsberg1 wrote: > Yes, LGTM, but we might as well fix the intel driver first and avoid the #ifdef > in the first place. Let's hold this and figure out who is and isn't following the spec first.
On 2016/08/31 at 22:43:29, hoegsberg wrote: > On 2016/08/30 18:45:46, hoegsberg1 wrote: > > Yes, LGTM, but we might as well fix the intel driver first and avoid the #ifdef > > in the first place. > > Let's hold this and figure out who is and isn't following the spec first. Landing this as per discussion via IM.
The CQ bit was checked by dcastagna@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
dcastagna@chromium.org changed reviewers: + spang@chromium.org
+spang for ownership.
lgtm https://codereview.chromium.org/2295943002/diff/1/ui/ozone/gl/gl_image_ozone_... File ui/ozone/gl/gl_image_ozone_native_pixmap.cc (right): https://codereview.chromium.org/2295943002/diff/1/ui/ozone/gl/gl_image_ozone_... ui/ozone/gl/gl_image_ozone_native_pixmap.cc:187: // Once crbug.com/31164247 is addressed this ifdef (but not its content) can be Link is for wrong bug tracker.
Description was changed from ========== ozone: Sort U and V plane when creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=b/31164247 TEST=Youtube video on samus. ========== to ========== ozone: Sort U and V plane when creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=646136, 646137, b/31164247 TEST=Youtube video on samus. ==========
https://codereview.chromium.org/2295943002/diff/1/ui/ozone/gl/gl_image_ozone_... File ui/ozone/gl/gl_image_ozone_native_pixmap.cc (right): https://codereview.chromium.org/2295943002/diff/1/ui/ozone/gl/gl_image_ozone_... ui/ozone/gl/gl_image_ozone_native_pixmap.cc:187: // Once crbug.com/31164247 is addressed this ifdef (but not its content) can be On 2016/09/12 at 21:21:16, spang wrote: > Link is for wrong bug tracker. Filed a bug on crbug.com/646137 and linked to that one.
Description was changed from ========== ozone: Sort U and V plane when creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=646136, 646137, b/31164247 TEST=Youtube video on samus. ========== to ========== ozone: Sort U and V plane when creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=646136, 646137, b/31164247 TEST=External video on samus. ==========
The CQ bit was checked by dcastagna@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from hoegsberg@google.com, reveman@chromium.org, spang@chromium.org Link to the patchset: https://codereview.chromium.org/2295943002/#ps20001 (title: "Link to correct bug.")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Committed patchset #2 (id:20001)
Message was sent while issue was closed.
Description was changed from ========== ozone: Sort U and V plane when creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=646136, 646137, b/31164247 TEST=External video on samus. ========== to ========== ozone: Sort U and V plane when creating an image. By EGL_EXT_image_dma_buf_import spec, if there is a YUV multi-planar format, the plane 1 and 2 should always be U and V. Intel mesa currently doesn't follow the spec and does the swap on its own. BUG=646136, 646137, b/31164247 TEST=External video on samus. Committed: https://crrev.com/38a2205e8f3f551e6059fe657c2c8da246a8ba45 Cr-Commit-Position: refs/heads/master@{#418082} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/38a2205e8f3f551e6059fe657c2c8da246a8ba45 Cr-Commit-Position: refs/heads/master@{#418082} |
