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

Issue 365193003: Change NativeBufferOzone to be an object and move the overlay calls to the surface object. (Closed)

Created:
6 years, 5 months ago by achaulk
Modified:
6 years, 5 months ago
CC:
chromium-reviews, rjkroege, kalyank, ozone-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Change NativeBufferOzone to be an object and move the overlay calls to the surface object. BUG=380861 NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=281411

Patch Set 1 #

Total comments: 18

Patch Set 2 : cleanup #

Patch Set 3 : use refptr param #

Total comments: 5

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+233 lines, -59 lines) Patch
M ui/ozone/ozone.gyp View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/ozone/platform/dri/gbm.gypi View 1 1 chunk +2 lines, -0 lines 0 comments Download
A ui/ozone/platform/dri/gbm_buffer.h View 1 1 chunk +48 lines, -0 lines 0 comments Download
A ui/ozone/platform/dri/gbm_buffer.cc View 1 1 chunk +90 lines, -0 lines 0 comments Download
M ui/ozone/platform/dri/gbm_surface_factory.h View 1 1 chunk +1 line, -1 line 0 comments Download
M ui/ozone/platform/dri/gbm_surface_factory.cc View 1 2 4 chunks +21 lines, -27 lines 0 comments Download
M ui/ozone/platform/egltest/ozone_platform_egltest.cc View 1 2 1 chunk +8 lines, -0 lines 0 comments Download
A ui/ozone/public/native_pixmap.h View 1 1 chunk +31 lines, -0 lines 0 comments Download
M ui/ozone/public/surface_factory_ozone.h View 1 2 3 2 chunks +9 lines, -19 lines 0 comments Download
M ui/ozone/public/surface_factory_ozone.cc View 1 2 3 2 chunks +6 lines, -12 lines 0 comments Download
M ui/ozone/public/surface_ozone_egl.h View 1 2 3 2 chunks +16 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
achaulk
I'm going to remove the ozone stuff from that other review and do them separately
6 years, 5 months ago (2014-07-03 18:13:32 UTC) #1
spang
https://codereview.chromium.org/365193003/diff/1/ui/ozone/public/surface_factory_ozone.h File ui/ozone/public/surface_factory_ozone.h (right): https://codereview.chromium.org/365193003/diff/1/ui/ozone/public/surface_factory_ozone.h#newcode33 ui/ozone/public/surface_factory_ozone.h:33: virtual void* /* EGLClientBuffer */ native_handle() = 0; If ...
6 years, 5 months ago (2014-07-03 18:29:09 UTC) #2
dnicoara
https://codereview.chromium.org/365193003/diff/1/ui/ozone/platform/dri/gbm_buffer.cc File ui/ozone/platform/dri/gbm_buffer.cc (right): https://codereview.chromium.org/365193003/diff/1/ui/ozone/platform/dri/gbm_buffer.cc#newcode69 ui/ozone/platform/dri/gbm_buffer.cc:69: if (!dri_->AddFramebuffer(size_.width(), Should skip this is the buffer isn't ...
6 years, 5 months ago (2014-07-03 18:30:17 UTC) #3
alexst (slow to review)
https://codereview.chromium.org/365193003/diff/1/ui/ozone/platform/dri/gbm_buffer.cc File ui/ozone/platform/dri/gbm_buffer.cc (right): https://codereview.chromium.org/365193003/diff/1/ui/ozone/platform/dri/gbm_buffer.cc#newcode37 ui/ozone/platform/dri/gbm_buffer.cc:37: GbmBuffer::GbmBuffer(gbm_device* device, DriWrapper* dri, nit: these fit in 80chars ...
6 years, 5 months ago (2014-07-03 18:30:32 UTC) #4
achaulk
https://codereview.chromium.org/365193003/diff/1/ui/ozone/platform/dri/gbm_buffer.cc File ui/ozone/platform/dri/gbm_buffer.cc (right): https://codereview.chromium.org/365193003/diff/1/ui/ozone/platform/dri/gbm_buffer.cc#newcode37 ui/ozone/platform/dri/gbm_buffer.cc:37: GbmBuffer::GbmBuffer(gbm_device* device, DriWrapper* dri, On 2014/07/03 18:30:32, alexst wrote: ...
6 years, 5 months ago (2014-07-03 19:49:44 UTC) #5
alexst (slow to review)
> I was planning on taking references internally anyway, but users of the API > ...
6 years, 5 months ago (2014-07-03 20:28:48 UTC) #6
achaulk
On 2014/07/03 20:28:48, alexst wrote: > > I was planning on taking references internally anyway, ...
6 years, 5 months ago (2014-07-03 21:33:55 UTC) #7
alexst (slow to review)
lgtm with nits. https://codereview.chromium.org/365193003/diff/40001/ui/ozone/public/surface_factory_ozone.h File ui/ozone/public/surface_factory_ozone.h (right): https://codereview.chromium.org/365193003/diff/40001/ui/ozone/public/surface_factory_ozone.h#newcode17 ui/ozone/public/surface_factory_ozone.h:17: #include "ui/ozone/public/native_pixmap.h" Can we forward declare ...
6 years, 5 months ago (2014-07-04 01:31:49 UTC) #8
spang
lgtm https://codereview.chromium.org/365193003/diff/40001/ui/ozone/public/surface_factory_ozone.h File ui/ozone/public/surface_factory_ozone.h (right): https://codereview.chromium.org/365193003/diff/40001/ui/ozone/public/surface_factory_ozone.h#newcode17 ui/ozone/public/surface_factory_ozone.h:17: #include "ui/ozone/public/native_pixmap.h" On 2014/07/04 01:31:49, alexst wrote: > ...
6 years, 5 months ago (2014-07-04 14:03:16 UTC) #9
achaulk
https://codereview.chromium.org/365193003/diff/40001/ui/ozone/public/surface_factory_ozone.h File ui/ozone/public/surface_factory_ozone.h (right): https://codereview.chromium.org/365193003/diff/40001/ui/ozone/public/surface_factory_ozone.h#newcode17 ui/ozone/public/surface_factory_ozone.h:17: #include "ui/ozone/public/native_pixmap.h" On 2014/07/04 14:03:15, spang wrote: > On ...
6 years, 5 months ago (2014-07-04 15:26:01 UTC) #10
achaulk
The CQ bit was checked by achaulk@chromium.org
6 years, 5 months ago (2014-07-04 16:06:03 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/achaulk@chromium.org/365193003/60001
6 years, 5 months ago (2014-07-04 16:06:25 UTC) #12
commit-bot: I haz the power
6 years, 5 months ago (2014-07-04 16:07:26 UTC) #13
Message was sent while issue was closed.
Change committed as 281411

Powered by Google App Engine
This is Rietveld 408576698