Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(12)

Issue 1422563002: [Ozone] Enables overlay render format setting path and by default use UYVY (Closed)

Created:
5 years, 2 months ago by william.xie1
Modified:
5 years, 1 month ago
CC:
chromium-reviews, darin-cc_chromium.org, feature-media-reviews_chromium.org, jam, mcasas+watch_chromium.org, ozone-reviews_chromium.org, piman+watch_chromium.org, posciak+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Ozone] Enables overlay render format setting path and by default use UYVY When play on overlay, current video render format is XRGB8888 which bpp is 32 bits, this CL enables the overlay render format setting path and by default use UYVY which bpp is 16 bits.So this optimization saves half display bandwidth and thus save power consumption too. BUG= TEST=Enable Ozone hardware overlay, play h264 video on overlay by waiting for video is single on top, calculate video render framebuffer bpp size from file:/sys/kernel/debug/dri/0/i915_gem_framebuffer by data_size/(width*height), it should be 2(16bits). Committed: https://crrev.com/3c17cd45fa74186399b453d34fb4a441933e7c2e Cr-Commit-Position: refs/heads/master@{#358836}

Patch Set 1 #

Total comments: 14

Patch Set 2 : #

Total comments: 8

Patch Set 3 : #

Total comments: 2

Patch Set 4 : #

Total comments: 4

Patch Set 5 : #

Patch Set 6 : #

Total comments: 8

Patch Set 7 : #

Total comments: 10

Patch Set 8 : #

Total comments: 8

Patch Set 9 : #

Total comments: 18

Patch Set 10 : #

Total comments: 9

Patch Set 11 : #

Total comments: 10

Patch Set 12 : #

Patch Set 13 : #

Total comments: 11

Patch Set 14 : #

Total comments: 4

Patch Set 15 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+263 lines, -164 lines) Patch
M content/common/gpu/gpu_memory_buffer_factory_ozone_native_pixmap.cc View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M content/common/gpu/media/va_surface.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +3 lines, -0 lines 0 comments Download
M content/common/gpu/media/vaapi_drm_picture.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 4 chunks +16 lines, -11 lines 0 comments Download
M content/common/gpu/media/vaapi_drm_picture.cc View 1 2 3 4 5 6 7 8 9 10 11 8 chunks +68 lines, -29 lines 0 comments Download
M content/common/gpu/media/vaapi_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +3 lines, -3 lines 0 comments Download
M content/common/gpu/media/vaapi_video_encode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +4 lines, -2 lines 0 comments Download
M content/common/gpu/media/vaapi_wrapper.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +6 lines, -0 lines 0 comments Download
M content/common/gpu/media/vaapi_wrapper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 6 chunks +11 lines, -3 lines 0 comments Download
M ui/gl/gl_image_ozone_native_pixmap.h View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -1 line 0 comments Download
M ui/gl/gl_image_ozone_native_pixmap.cc View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -2 lines 0 comments Download
M ui/gl/gl_surface_ozone.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/demo/surfaceless_gl_renderer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/platform/cast/surface_factory_cast.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +8 lines, -2 lines 0 comments Download
M ui/ozone/platform/drm/common/drm_util.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M ui/ozone/platform/drm/common/drm_util.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +15 lines, -0 lines 0 comments Download
M ui/ozone/platform/drm/gpu/drm_buffer.cc View 1 2 3 4 5 6 7 2 chunks +9 lines, -25 lines 0 comments Download
M ui/ozone/platform/drm/gpu/drm_device.h View 1 2 3 4 5 6 7 1 chunk +10 lines, -9 lines 0 comments Download
M ui/ozone/platform/drm/gpu/drm_device.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +11 lines, -10 lines 0 comments Download
M ui/ozone/platform/drm/gpu/gbm_buffer.h View 1 2 3 4 5 6 7 3 chunks +11 lines, -6 lines 0 comments Download
M ui/ozone/platform/drm/gpu/gbm_buffer.cc View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +36 lines, -17 lines 0 comments Download
M ui/ozone/platform/drm/gpu/gbm_buffer_base.cc View 1 2 3 4 5 6 7 8 9 1 chunk +16 lines, -20 lines 0 comments Download
M ui/ozone/platform/drm/gpu/mock_drm_device.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +8 lines, -7 lines 0 comments Download
M ui/ozone/platform/drm/gpu/mock_drm_device.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +8 lines, -7 lines 0 comments Download
M ui/ozone/public/native_pixmap.h View 1 2 3 4 5 6 7 2 chunks +13 lines, -7 lines 0 comments Download

Messages

Total messages: 128 (40 generated)
william.xie1
PTAL
5 years, 2 months ago (2015-10-21 12:39:55 UTC) #3
spang
https://codereview.chromium.org/1422563002/diff/1/ui/ozone/public/native_pixmap.h File ui/ozone/public/native_pixmap.h (right): https://codereview.chromium.org/1422563002/diff/1/ui/ozone/public/native_pixmap.h#newcode31 ui/ozone/public/native_pixmap.h:31: virtual int GetPixelFormat() = 0; This should return gfx::BufferFormat, ...
5 years, 2 months ago (2015-10-21 18:27:01 UTC) #4
kalyank
https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode25 content/common/gpu/media/vaapi_drm_picture.cc:25: return VA_FOURCC_BGRX; Hmm do we need this conversion ? ...
5 years, 2 months ago (2015-10-21 19:48:41 UTC) #6
marcheu1
https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode25 content/common/gpu/media/vaapi_drm_picture.cc:25: return VA_FOURCC_BGRX; On 2015/10/21 19:48:41, kalyank wrote: > Hmm ...
5 years, 2 months ago (2015-10-21 19:58:57 UTC) #8
marcheu1
We might want to drop addfb (non-2) usage completely as well. I don't think there's ...
5 years, 2 months ago (2015-10-21 20:00:11 UTC) #9
kalyank
On 2015/10/21 20:00:11, marcheu1 wrote: > We might want to drop addfb (non-2) usage completely ...
5 years, 2 months ago (2015-10-21 20:10:13 UTC) #10
kalyank
https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode25 content/common/gpu/media/vaapi_drm_picture.cc:25: return VA_FOURCC_BGRX; On 2015/10/21 19:58:57, marcheu1 wrote: > On ...
5 years, 2 months ago (2015-10-21 20:20:00 UTC) #11
kalyank
On 2015/10/21 20:20:00, kalyank wrote: > https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc > File content/common/gpu/media/vaapi_drm_picture.cc (right): > > https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode25 > ...
5 years, 2 months ago (2015-10-21 20:26:00 UTC) #12
kalyank
https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode180 content/common/gpu/media/vaapi_drm_picture.cc:180: scaled_pixmap_ = CreateNativePixmap(new_size, gfx::BufferFormat::UYVY_422); Using YUV formats has benefits ...
5 years, 2 months ago (2015-10-21 21:32:23 UTC) #13
seanvk
https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode180 content/common/gpu/media/vaapi_drm_picture.cc:180: scaled_pixmap_ = CreateNativePixmap(new_size, gfx::BufferFormat::UYVY_422); Agree with @kalyank. We should ...
5 years, 2 months ago (2015-10-21 21:38:35 UTC) #15
Pawel Osciak
Thank you for the patch. Could you please provide a TEST= line describing how and ...
5 years, 2 months ago (2015-10-21 23:35:33 UTC) #16
william.xie1
Thank you, guys, PTAL. https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode25 content/common/gpu/media/vaapi_drm_picture.cc:25: return VA_FOURCC_BGRX; On 2015/10/21 20:20:00, ...
5 years, 2 months ago (2015-10-22 07:35:42 UTC) #21
Pawel Osciak
Thanks for the TEST= line, could you please also say: - which platforms this was ...
5 years, 2 months ago (2015-10-22 07:38:20 UTC) #22
william.xie1
On 2015/10/21 21:32:23, kalyank wrote: > https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc > File content/common/gpu/media/vaapi_drm_picture.cc (right): > > https://codereview.chromium.org/1422563002/diff/1/content/common/gpu/media/vaapi_drm_picture.cc#newcode180 > ...
5 years, 2 months ago (2015-10-22 08:05:48 UTC) #23
william.xie1
On 2015/10/22 07:38:20, Pawel Osciak wrote: > Thanks for the TEST= line, could you please ...
5 years, 2 months ago (2015-10-22 08:43:21 UTC) #24
Pawel Osciak
On 2015/10/22 08:43:21, william.xie wrote: > On 2015/10/22 07:38:20, Pawel Osciak wrote: > > Thanks ...
5 years, 2 months ago (2015-10-22 09:02:13 UTC) #25
william.xie1
On 2015/10/22 09:02:13, Pawel Osciak wrote: > On 2015/10/22 08:43:21, william.xie wrote: > > On ...
5 years, 2 months ago (2015-10-22 12:45:42 UTC) #26
alexst (slow to review)
https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc#newcode181 content/common/gpu/media/vaapi_drm_picture.cc:181: // Fallback to RGB format is hardware overlay is ...
5 years, 2 months ago (2015-10-22 13:00:19 UTC) #27
william.xie1
Thanks Alex's review, PTAL. https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc#newcode181 content/common/gpu/media/vaapi_drm_picture.cc:181: // Fallback to RGB format ...
5 years, 2 months ago (2015-10-22 14:18:10 UTC) #28
kalyank
https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc#newcode181 content/common/gpu/media/vaapi_drm_picture.cc:181: // Fallback to RGB format is hardware overlay is ...
5 years, 2 months ago (2015-10-22 15:39:59 UTC) #29
seanvk
On 2015/10/22 12:45:42, william.xie wrote: > On 2015/10/22 09:02:13, Pawel Osciak wrote: > > On ...
5 years, 2 months ago (2015-10-22 16:20:38 UTC) #30
william.xie1
On 2015/10/22 15:39:59, kalyank wrote: > https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc > File content/common/gpu/media/vaapi_drm_picture.cc (right): > > https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc#newcode181 > ...
5 years, 2 months ago (2015-10-22 21:23:59 UTC) #31
william.xie1
On 2015/10/22 16:20:38, seanvk wrote: > On 2015/10/22 12:45:42, william.xie wrote: > > On 2015/10/22 ...
5 years, 2 months ago (2015-10-22 21:25:47 UTC) #32
kalyank
On 2015/10/22 21:23:59, william.xie wrote: > On 2015/10/22 15:39:59, kalyank wrote: > > > https://codereview.chromium.org/1422563002/diff/20001/content/common/gpu/media/vaapi_drm_picture.cc ...
5 years, 2 months ago (2015-10-22 22:22:05 UTC) #33
kalyank
https://codereview.chromium.org/1422563002/diff/40001/ui/ozone/platform/drm/gpu/gbm_buffer_base.cc File ui/ozone/platform/drm/gpu/gbm_buffer_base.cc (right): https://codereview.chromium.org/1422563002/diff/40001/ui/ozone/platform/drm/gpu/gbm_buffer_base.cc#newcode35 ui/ozone/platform/drm/gpu/gbm_buffer_base.cc:35: if (!drm_->AddFramebuffer(gbm_bo_get_width(bo), gbm_bo_get_height(bo), As @marcheu1 pointed out we should ...
5 years, 2 months ago (2015-10-22 22:22:28 UTC) #34
william.xie1
On 2015/10/22 22:22:05, kalyank wrote: > On 2015/10/22 21:23:59, william.xie wrote: > > On 2015/10/22 ...
5 years, 2 months ago (2015-10-23 00:06:56 UTC) #35
william.xie1
Thank you, guys, PTAL
5 years, 2 months ago (2015-10-23 00:22:54 UTC) #36
william.xie1
PTAL https://codereview.chromium.org/1422563002/diff/40001/ui/ozone/platform/drm/gpu/gbm_buffer_base.cc File ui/ozone/platform/drm/gpu/gbm_buffer_base.cc (right): https://codereview.chromium.org/1422563002/diff/40001/ui/ozone/platform/drm/gpu/gbm_buffer_base.cc#newcode35 ui/ozone/platform/drm/gpu/gbm_buffer_base.cc:35: if (!drm_->AddFramebuffer(gbm_bo_get_width(bo), gbm_bo_get_height(bo), On 2015/10/22 22:22:28, kalyank wrote: ...
5 years, 2 months ago (2015-10-23 00:23:32 UTC) #37
spang
https://codereview.chromium.org/1422563002/diff/60001/ui/ozone/platform/drm/gpu/drm_device.h File ui/ozone/platform/drm/gpu/drm_device.h (right): https://codereview.chromium.org/1422563002/diff/60001/ui/ozone/platform/drm/gpu/drm_device.h#newcode85 ui/ozone/platform/drm/gpu/drm_device.h:85: // will join with next line https://codereview.chromium.org/1422563002/diff/60001/ui/ozone/platform/drm/gpu/gbm_buffer.h File ui/ozone/platform/drm/gpu/gbm_buffer.h ...
5 years, 2 months ago (2015-10-23 17:00:50 UTC) #46
william.xie1
Thanks Michael, PTAL. https://codereview.chromium.org/1422563002/diff/60001/ui/ozone/platform/drm/gpu/drm_device.h File ui/ozone/platform/drm/gpu/drm_device.h (right): https://codereview.chromium.org/1422563002/diff/60001/ui/ozone/platform/drm/gpu/drm_device.h#newcode85 ui/ozone/platform/drm/gpu/drm_device.h:85: // will On 2015/10/23 17:00:50, spang ...
5 years, 2 months ago (2015-10-23 22:52:19 UTC) #47
kalyank
We actually didn't take Fullscreen case into account. Think about the case where we have ...
5 years, 1 month ago (2015-10-26 01:21:51 UTC) #48
william.xie1
On 2015/10/26 01:21:51, kalyank wrote: > We actually didn't take Fullscreen case into account. > ...
5 years, 1 month ago (2015-10-26 03:51:30 UTC) #49
kalyank
> From our measurement, both fullscreen and non-fullscreen case, there are power > benefit. > ...
5 years, 1 month ago (2015-10-26 16:13:15 UTC) #50
marcheu
On 2015/10/26 16:13:15, kalyank wrote: > > From our measurement, both fullscreen and non-fullscreen case, ...
5 years, 1 month ago (2015-10-26 18:08:13 UTC) #51
marcheu
On 2015/10/26 18:08:13, marcheu wrote: > On 2015/10/26 16:13:15, kalyank wrote: > > > From ...
5 years, 1 month ago (2015-10-26 18:09:01 UTC) #52
william.xie1
On 2015/10/26 16:13:15, kalyank wrote: > > From our measurement, both fullscreen and non-fullscreen case, ...
5 years, 1 month ago (2015-10-26 21:53:23 UTC) #53
william.xie1
On 2015/10/26 18:09:01, marcheu wrote: > On 2015/10/26 18:08:13, marcheu wrote: > > On 2015/10/26 ...
5 years, 1 month ago (2015-10-26 21:54:42 UTC) #54
marcheu
did you forget to upload the latest change?
5 years, 1 month ago (2015-10-26 22:15:46 UTC) #56
william.xie1
On 2015/10/26 22:15:46, marcheu wrote: > did you forget to upload the latest change? Oops, ...
5 years, 1 month ago (2015-10-26 22:17:33 UTC) #57
marcheu
lgtm
5 years, 1 month ago (2015-10-26 22:23:51 UTC) #58
Pawel Osciak
https://codereview.chromium.org/1422563002/diff/120001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/120001/content/common/gpu/media/vaapi_drm_picture.cc#newcode22 content/common/gpu/media/vaapi_drm_picture.cc:22: int GetVASurfaceFormatFromPixmapFormat(gfx::BufferFormat fmt) { s/GetVASurfaceFormatFromPixmapFormat/BufferFormatToVAFourCC/ s/int/uint32_t/ as this is ...
5 years, 1 month ago (2015-10-29 11:28:36 UTC) #59
william.xie1
Thanks Pawel, PTAL https://codereview.chromium.org/1422563002/diff/120001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/120001/content/common/gpu/media/vaapi_drm_picture.cc#newcode22 content/common/gpu/media/vaapi_drm_picture.cc:22: int GetVASurfaceFormatFromPixmapFormat(gfx::BufferFormat fmt) { On 2015/10/29 ...
5 years, 1 month ago (2015-10-29 14:14:53 UTC) #60
spang
lgtm
5 years, 1 month ago (2015-10-29 16:00:30 UTC) #61
seanvk
lgtm lgtm
5 years, 1 month ago (2015-10-29 16:03:30 UTC) #62
kalyank
https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc#newcode197 content/common/gpu/media/vaapi_drm_picture.cc:197: scaled_pixmap_ = CreateNativePixmap(new_size, kPictureRenderFormat); Sorry, if I wasn't clear ...
5 years, 1 month ago (2015-10-29 17:49:40 UTC) #63
Pawel Osciak
https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc#newcode22 content/common/gpu/media/vaapi_drm_picture.cc:22: // Format for storing the video decoded pictures Nit: ...
5 years, 1 month ago (2015-10-30 02:38:34 UTC) #64
william.xie1
PTAL https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc#newcode22 content/common/gpu/media/vaapi_drm_picture.cc:22: // Format for storing the video decoded pictures ...
5 years, 1 month ago (2015-10-30 08:52:17 UTC) #67
seanvk
https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc#newcode197 content/common/gpu/media/vaapi_drm_picture.cc:197: scaled_pixmap_ = CreateNativePixmap(new_size, kPictureRenderFormat); On 2015/10/30 08:52:17, william.xie wrote: ...
5 years, 1 month ago (2015-10-30 15:20:43 UTC) #68
william.xie1
On 2015/10/30 15:20:43, seanvk wrote: > https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc > File content/common/gpu/media/vaapi_drm_picture.cc (right): > > https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc#newcode197 > ...
5 years, 1 month ago (2015-10-30 15:37:31 UTC) #69
kalyank
On 2015/10/30 02:38:34, Pawel Osciak wrote: > https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc > File content/common/gpu/media/vaapi_drm_picture.cc (right): > > https://codereview.chromium.org/1422563002/diff/140001/content/common/gpu/media/vaapi_drm_picture.cc#newcode22 ...
5 years, 1 month ago (2015-10-30 21:56:27 UTC) #70
william.xie1
On 2015/10/30 21:56:27, kalyank wrote: > On 2015/10/30 02:38:34, Pawel Osciak wrote: > > > ...
5 years, 1 month ago (2015-10-30 22:08:20 UTC) #71
william.xie1
On 2015/10/30 22:08:20, william.xie wrote: > On 2015/10/30 21:56:27, kalyank wrote: > > On 2015/10/30 ...
5 years, 1 month ago (2015-10-30 22:17:45 UTC) #78
kalyank
https://codereview.chromium.org/1422563002/diff/160001/content/common/gpu/media/vaapi_drm_picture.h File content/common/gpu/media/vaapi_drm_picture.h (right): https://codereview.chromium.org/1422563002/diff/160001/content/common/gpu/media/vaapi_drm_picture.h#newcode73 content/common/gpu/media/vaapi_drm_picture.h:73: // Ozone buffer, the storage of the processed buffer ...
5 years, 1 month ago (2015-10-30 22:19:32 UTC) #79
kalyank
On 2015/10/30 22:08:20, william.xie wrote: > On 2015/10/30 21:56:27, kalyank wrote: > > On 2015/10/30 ...
5 years, 1 month ago (2015-10-30 22:21:28 UTC) #80
william.xie1
https://codereview.chromium.org/1422563002/diff/160001/content/common/gpu/media/vaapi_drm_picture.h File content/common/gpu/media/vaapi_drm_picture.h (right): https://codereview.chromium.org/1422563002/diff/160001/content/common/gpu/media/vaapi_drm_picture.h#newcode73 content/common/gpu/media/vaapi_drm_picture.h:73: // Ozone buffer, the storage of the processed buffer ...
5 years, 1 month ago (2015-10-30 22:24:23 UTC) #81
kalyank
> I will take a look into this. > > > This CL enables the ...
5 years, 1 month ago (2015-10-30 22:27:48 UTC) #82
william.xie1
On 2015/10/30 22:27:48, kalyank wrote: > > I will take a look into this. > ...
5 years, 1 month ago (2015-10-30 22:41:47 UTC) #83
kalyank
> > I mean along with the checks to make sure UYVY is supported by ...
5 years, 1 month ago (2015-10-30 23:37:23 UTC) #84
william.xie1
@Pawel, PTAL, thank you!
5 years, 1 month ago (2015-11-02 01:49:55 UTC) #85
william.xie1
PTAL https://codereview.chromium.org/1422563002/diff/160001/ui/ozone/platform/drm/gpu/gbm_buffer.cc File ui/ozone/platform/drm/gpu/gbm_buffer.cc (right): https://codereview.chromium.org/1422563002/diff/160001/ui/ozone/platform/drm/gpu/gbm_buffer.cc#newcode26 ui/ozone/platform/drm/gpu/gbm_buffer.cc:26: const gfx::BufferFormat kOverlayRenderFormat = gfx::BufferFormat::UYVY_422; On 2015/10/30 22:19:32, ...
5 years, 1 month ago (2015-11-02 02:09:25 UTC) #86
Pawel Osciak
https://chromiumcodereview.appspot.com/1422563002/diff/180001/content/common/gpu/media/va_surface.h File content/common/gpu/media/va_surface.h (right): https://chromiumcodereview.appspot.com/1422563002/diff/180001/content/common/gpu/media/va_surface.h#newcode101 content/common/gpu/media/va_surface.h:101: const unsigned int GetVAFormat() const { return format_; } ...
5 years, 1 month ago (2015-11-05 10:23:51 UTC) #87
william.xie1
Thanks Pawel, PTAL Also @Ken Russell @ccameron @piman for ui/gl and content/common/gpu/ https://codereview.chromium.org/1422563002/diff/180001/content/common/gpu/media/va_surface.h File content/common/gpu/media/va_surface.h ...
5 years, 1 month ago (2015-11-06 06:56:14 UTC) #89
piman
lgtm
5 years, 1 month ago (2015-11-06 16:10:30 UTC) #90
kalyank
https://codereview.chromium.org/1422563002/diff/200001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/200001/content/common/gpu/media/vaapi_drm_picture.cc#newcode20 content/common/gpu/media/vaapi_drm_picture.cc:20: // we decode video into YUV420, but for usage ...
5 years, 1 month ago (2015-11-06 17:30:26 UTC) #91
william.xie1
PTAL https://codereview.chromium.org/1422563002/diff/200001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/200001/content/common/gpu/media/vaapi_drm_picture.cc#newcode20 content/common/gpu/media/vaapi_drm_picture.cc:20: // we decode video into YUV420, but for ...
5 years, 1 month ago (2015-11-06 18:24:02 UTC) #92
spang
https://codereview.chromium.org/1422563002/diff/200001/ui/ozone/platform/drm/gpu/drm_device.h File ui/ozone/platform/drm/gpu/drm_device.h (right): https://codereview.chromium.org/1422563002/diff/200001/ui/ozone/platform/drm/gpu/drm_device.h#newcode80 ui/ozone/platform/drm/gpu/drm_device.h:80: // Register any format buffer with the CRTC. On ...
5 years, 1 month ago (2015-11-06 18:29:28 UTC) #93
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1422563002/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1422563002/220001
5 years, 1 month ago (2015-11-06 18:40:46 UTC) #95
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_ninja/builds/91237) ios_rel_device_ninja on ...
5 years, 1 month ago (2015-11-06 18:43:53 UTC) #97
Pawel Osciak
https://chromiumcodereview.appspot.com/1422563002/diff/220001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://chromiumcodereview.appspot.com/1422563002/diff/220001/content/common/gpu/media/vaapi_drm_picture.cc#newcode21 content/common/gpu/media/vaapi_drm_picture.cc:21: // we decode video into YUV420, but for usage ...
5 years, 1 month ago (2015-11-09 03:52:06 UTC) #98
william.xie1
PTAL https://codereview.chromium.org/1422563002/diff/220001/content/common/gpu/media/vaapi_drm_picture.cc File content/common/gpu/media/vaapi_drm_picture.cc (right): https://codereview.chromium.org/1422563002/diff/220001/content/common/gpu/media/vaapi_drm_picture.cc#newcode21 content/common/gpu/media/vaapi_drm_picture.cc:21: // we decode video into YUV420, but for ...
5 years, 1 month ago (2015-11-09 04:58:01 UTC) #99
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1422563002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1422563002/240001
5 years, 1 month ago (2015-11-09 05:42:48 UTC) #101
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/77002)
5 years, 1 month ago (2015-11-09 05:57:53 UTC) #103
Pawel Osciak
Thank you. I guess the remaining issues would be to address the compile error on ...
5 years, 1 month ago (2015-11-09 06:28:20 UTC) #104
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1422563002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1422563002/260001
5 years, 1 month ago (2015-11-09 07:28:08 UTC) #106
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1422563002/280001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1422563002/280001
5 years, 1 month ago (2015-11-09 07:40:10 UTC) #109
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1422563002/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1422563002/300001
5 years, 1 month ago (2015-11-09 08:06:57 UTC) #112
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 1 month ago (2015-11-09 08:44:53 UTC) #114
william.xie1
On 2015/11/09 08:44:53, commit-bot: I haz the power wrote: > Dry run: This issue passed ...
5 years, 1 month ago (2015-11-09 09:04:02 UTC) #115
william.xie1
On 2015/11/09 09:04:02, william.xie wrote: > On 2015/11/09 08:44:53, commit-bot: I haz the power wrote: ...
5 years, 1 month ago (2015-11-09 09:17:23 UTC) #117
reveman
content/common/gpu/gpu_memory_buffer_factory_ozone_native_pixmap.cc lgtm
5 years, 1 month ago (2015-11-09 13:13:35 UTC) #118
kalyank
non-owner lgtm Have a WIP CL here for unifying the logic for buffer selection in ...
5 years, 1 month ago (2015-11-09 20:09:29 UTC) #119
Pawel Osciak
content/common/gpu/media lgtm, with nits. Please also wait for spang@'s approval. https://chromiumcodereview.appspot.com/1422563002/diff/300001/content/common/gpu/media/va_surface.h File content/common/gpu/media/va_surface.h (right): https://chromiumcodereview.appspot.com/1422563002/diff/300001/content/common/gpu/media/va_surface.h#newcode94 ...
5 years, 1 month ago (2015-11-10 06:09:25 UTC) #120
william.xie1
Thanks Pawel, fixed the nits. @spang, PTAL for the final approval. https://codereview.chromium.org/1422563002/diff/300001/content/common/gpu/media/va_surface.h File content/common/gpu/media/va_surface.h (right): ...
5 years, 1 month ago (2015-11-10 06:25:54 UTC) #121
spang
lgtm https://codereview.chromium.org/1422563002/diff/320001/ui/ozone/platform/cast/surface_factory_cast.cc File ui/ozone/platform/cast/surface_factory_cast.cc (right): https://codereview.chromium.org/1422563002/diff/320001/ui/ozone/platform/cast/surface_factory_cast.cc#newcode194 ui/ozone/platform/cast/surface_factory_cast.cc:194: return gfx::BufferFormat::LAST; LAST doesn't really make sense since ...
5 years, 1 month ago (2015-11-10 15:46:18 UTC) #122
william.xie1
fixed the nits https://codereview.chromium.org/1422563002/diff/320001/ui/ozone/platform/cast/surface_factory_cast.cc File ui/ozone/platform/cast/surface_factory_cast.cc (right): https://codereview.chromium.org/1422563002/diff/320001/ui/ozone/platform/cast/surface_factory_cast.cc#newcode194 ui/ozone/platform/cast/surface_factory_cast.cc:194: return gfx::BufferFormat::LAST; On 2015/11/10 15:46:18, spang ...
5 years, 1 month ago (2015-11-10 16:07:56 UTC) #123
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1422563002/340001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1422563002/340001
5 years, 1 month ago (2015-11-10 16:08:53 UTC) #126
commit-bot: I haz the power
Committed patchset #15 (id:340001)
5 years, 1 month ago (2015-11-10 16:33:25 UTC) #127
commit-bot: I haz the power
5 years, 1 month ago (2015-11-10 16:34:29 UTC) #128
Message was sent while issue was closed.
Patchset 15 (id:??) landed as
https://crrev.com/3c17cd45fa74186399b453d34fb4a441933e7c2e
Cr-Commit-Position: refs/heads/master@{#358836}

Powered by Google App Engine
This is Rietveld 408576698