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

Issue 2687093002: Rename GLImageOzoneNativePixmap to GLImageNativePixmap and move it from ui/ozone/gl to ui/gl (Closed)

Created:
3 years, 10 months ago by Julien Isorce
Modified:
3 years, 9 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, kalyank, ozone-reviews_chromium.org, piman+watch_chromium.org, posciak+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Rename GLImageOzoneNativePixmap to GLImageNativePixmap and move it from ui/ozone/gl to ui/gl This enable gl::GLImageEGL with EGL_LINUX_DMA_BUF_EXT on linux desktop. This code was not specific to ozone and available on any standard linux platforms. BUG=584248 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2687093002 Cr-Commit-Position: refs/heads/master@{#454624} Committed: https://chromium.googlesource.com/chromium/src/+/25e34786aca737cf84b1b1d59c5051bdc88cb045

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebase #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+67 lines, -421 lines) Patch
M gpu/ipc/service/gpu_memory_buffer_factory_ozone_native_pixmap.cc View 3 chunks +5 lines, -5 lines 0 comments Download
M media/gpu/vaapi_drm_picture.cc View 2 chunks +3 lines, -4 lines 0 comments Download
M ui/gl/BUILD.gn View 1 1 chunk +7 lines, -0 lines 0 comments Download
A + ui/gl/gl_image_native_pixmap.h View 3 chunks +7 lines, -8 lines 2 comments Download
A + ui/gl/gl_image_native_pixmap.cc View 6 chunks +16 lines, -17 lines 0 comments Download
M ui/ozone/BUILD.gn View 2 chunks +0 lines, -2 lines 0 comments Download
M ui/ozone/demo/surfaceless_gl_renderer.cc View 2 chunks +3 lines, -3 lines 0 comments Download
M ui/ozone/gl/BUILD.gn View 1 chunk +0 lines, -16 lines 0 comments Download
D ui/ozone/gl/gl_image_ozone_native_pixmap.h View 1 chunk +0 lines, -51 lines 0 comments Download
D ui/ozone/gl/gl_image_ozone_native_pixmap.cc View 1 chunk +0 lines, -281 lines 0 comments Download
M ui/ozone/gl/gl_image_ozone_native_pixmap_unittest.cc View 4 chunks +23 lines, -30 lines 0 comments Download
M ui/ozone/platform/drm/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M ui/ozone/platform/drm/gpu/gbm_surface.cc View 2 chunks +3 lines, -3 lines 0 comments Download

Messages

Total messages: 34 (18 generated)
Julien Isorce
PTAL.
3 years, 10 months ago (2017-02-21 17:00:39 UTC) #2
reveman
lgtm would be nice to move the dmabuf case into a separate GLImage impl but ...
3 years, 9 months ago (2017-02-23 03:25:59 UTC) #3
Julien Isorce
On 2017/02/23 03:25:59, reveman wrote: > lgtm > > would be nice to move the ...
3 years, 9 months ago (2017-02-23 13:51:01 UTC) #4
dnicoara
lgtm + rjkroege@ for broader Ozone owner review
3 years, 9 months ago (2017-02-23 16:07:03 UTC) #12
spang
lgtm
3 years, 9 months ago (2017-02-23 18:27:18 UTC) #14
rjkroege
lgtm
3 years, 9 months ago (2017-02-24 03:32:57 UTC) #15
Julien Isorce
On 2017/02/24 03:32:57, rjkroege (slow) wrote: > lgtm Thx for the reviews. And + sandersd@ ...
3 years, 9 months ago (2017-02-24 10:32:35 UTC) #17
sandersd (OOO until July 31)
media/ lgtm.
3 years, 9 months ago (2017-02-24 21:09:47 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2687093002/40001
3 years, 9 months ago (2017-03-03 15:29:18 UTC) #21
commit-bot: I haz the power
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_presubmit/builds/377797)
3 years, 9 months ago (2017-03-03 15:35:36 UTC) #23
Julien Isorce
On 2017/03/03 15:35:36, commit-bot: I haz the power wrote: > Try jobs failed on following ...
3 years, 9 months ago (2017-03-03 15:42:42 UTC) #26
sadrul
lgtm
3 years, 9 months ago (2017-03-03 15:44:17 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2687093002/40001
3 years, 9 months ago (2017-03-03 15:45:13 UTC) #29
commit-bot: I haz the power
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/25e34786aca737cf84b1b1d59c5051bdc88cb045
3 years, 9 months ago (2017-03-03 18:20:20 UTC) #32
Julien Isorce
https://codereview.chromium.org/2687093002/diff/40001/ui/gl/gl_image_native_pixmap.h File ui/gl/gl_image_native_pixmap.h (left): https://codereview.chromium.org/2687093002/diff/40001/ui/gl/gl_image_native_pixmap.h#oldcode17 ui/gl/gl_image_native_pixmap.h:17: namespace ui { sadrul@, should I change namespace from ...
3 years, 9 months ago (2017-03-22 17:33:52 UTC) #33
sadrul
3 years, 9 months ago (2017-03-22 17:35:11 UTC) #34
Message was sent while issue was closed.
https://codereview.chromium.org/2687093002/diff/40001/ui/gl/gl_image_native_p...
File ui/gl/gl_image_native_pixmap.h (left):

https://codereview.chromium.org/2687093002/diff/40001/ui/gl/gl_image_native_p...
ui/gl/gl_image_native_pixmap.h:17: namespace ui {
On 2017/03/22 17:33:52, Julien Isorce wrote:
> sadrul@, should I change namespace from ui to gl here ?

Yes please.

Powered by Google App Engine
This is Rietveld 408576698