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

Issue 2477043002: exo: Add drm support to motion_events. (Closed)

Created:
4 years, 1 month ago by Daniele Castagna
Modified:
4 years, 1 month ago
Reviewers:
reveman
CC:
chromium-reviews
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

exo: Add drm support to motion_events. Add support to render using dmabufs to motion_events wayland test client. BUG=661010 TEST=XDG_RUNTIME_DIR=/var/run/chrome /tmp/wayland_motion_events --linux_dmabuf_v1 on kevin. Committed: https://crrev.com/67808baf1012d79550204d4cb25c4e3a26caa416 Cr-Commit-Position: refs/heads/master@{#430224}

Patch Set 1 #

Patch Set 2 : Rebase on master. #

Total comments: 33

Patch Set 3 : Address comments and rebase on skia code. #

Patch Set 4 : Make it compile on linux. #

Patch Set 5 : Command line must be initialized for Ozone too. #

Patch Set 6 : Rebase on master. #

Patch Set 7 : fix drm objects order of destruction. #

Patch Set 8 : Fix destruction order. #

Total comments: 35

Patch Set 9 : Address comments. #

Patch Set 10 : Make linux compile. #

Total comments: 11

Patch Set 11 : Last round of nits. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+286 lines, -55 lines) Patch
M components/exo/wayland/BUILD.gn View 1 2 2 chunks +14 lines, -0 lines 0 comments Download
M components/exo/wayland/clients/motion_events.cc View 1 2 3 4 5 6 7 8 9 10 16 chunks +272 lines, -55 lines 0 comments Download

Messages

Total messages: 36 (25 generated)
Daniele Castagna
4 years, 1 month ago (2016-11-04 21:15:30 UTC) #2
reveman
https://codereview.chromium.org/2477043002/diff/20001/components/exo/wayland/BUILD.gn File components/exo/wayland/BUILD.gn (right): https://codereview.chromium.org/2477043002/diff/20001/components/exo/wayland/BUILD.gn#newcode108 components/exo/wayland/BUILD.gn:108: "-lGLESv2", do we need these? https://codereview.chromium.org/2477043002/diff/20001/components/exo/wayland/clients/motion_events.cc File components/exo/wayland/clients/motion_events.cc (right): ...
4 years, 1 month ago (2016-11-04 22:34:15 UTC) #9
Daniele Castagna
PTAL https://codereview.chromium.org/2477043002/diff/20001/components/exo/wayland/BUILD.gn File components/exo/wayland/BUILD.gn (right): https://codereview.chromium.org/2477043002/diff/20001/components/exo/wayland/BUILD.gn#newcode108 components/exo/wayland/BUILD.gn:108: "-lGLESv2", On 2016/11/04 at 22:34:14, reveman wrote: > ...
4 years, 1 month ago (2016-11-05 21:05:12 UTC) #13
reveman
lgtm with nits https://codereview.chromium.org/2477043002/diff/180001/components/exo/wayland/clients/motion_events.cc File components/exo/wayland/clients/motion_events.cc (left): https://codereview.chromium.org/2477043002/diff/180001/components/exo/wayland/clients/motion_events.cc#oldcode221 components/exo/wayland/clients/motion_events.cc:221: nit: keep this blank line https://codereview.chromium.org/2477043002/diff/180001/components/exo/wayland/clients/motion_events.cc ...
4 years, 1 month ago (2016-11-06 22:18:21 UTC) #20
Daniele Castagna
https://codereview.chromium.org/2477043002/diff/180001/components/exo/wayland/clients/motion_events.cc File components/exo/wayland/clients/motion_events.cc (left): https://codereview.chromium.org/2477043002/diff/180001/components/exo/wayland/clients/motion_events.cc#oldcode221 components/exo/wayland/clients/motion_events.cc:221: On 2016/11/06 at 22:18:21, reveman wrote: > nit: keep ...
4 years, 1 month ago (2016-11-06 23:58:46 UTC) #25
reveman
https://codereview.chromium.org/2477043002/diff/220001/components/exo/wayland/clients/motion_events.cc File components/exo/wayland/clients/motion_events.cc (right): https://codereview.chromium.org/2477043002/diff/220001/components/exo/wayland/clients/motion_events.cc#newcode147 components/exo/wayland/clients/motion_events.cc:147: typedef base::ScopedGeneric<GLuint, DeleteTextureTraits> ScopedTexture; nit: using ScopedTexture = ...
4 years, 1 month ago (2016-11-07 02:44:34 UTC) #28
Daniele Castagna
https://codereview.chromium.org/2477043002/diff/220001/components/exo/wayland/clients/motion_events.cc File components/exo/wayland/clients/motion_events.cc (right): https://codereview.chromium.org/2477043002/diff/220001/components/exo/wayland/clients/motion_events.cc#newcode147 components/exo/wayland/clients/motion_events.cc:147: typedef base::ScopedGeneric<GLuint, DeleteTextureTraits> ScopedTexture; On 2016/11/07 at 02:44:34, reveman ...
4 years, 1 month ago (2016-11-07 05:46:53 UTC) #29
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/2477043002/240001
4 years, 1 month ago (2016-11-07 05:47:16 UTC) #32
commit-bot: I haz the power
Committed patchset #11 (id:240001)
4 years, 1 month ago (2016-11-07 06:42:21 UTC) #33
commit-bot: I haz the power
Patchset 11 (id:??) landed as https://crrev.com/67808baf1012d79550204d4cb25c4e3a26caa416 Cr-Commit-Position: refs/heads/master@{#430224}
4 years, 1 month ago (2016-11-07 06:44:37 UTC) #35
perkj_chrome
4 years, 1 month ago (2016-11-07 07:29:54 UTC) #36
Message was sent while issue was closed.
A revert of this CL (patchset #11 id:240001) has been created in
https://codereview.chromium.org/2481713002/ by perkj@chromium.org.

The reason for reverting is: Seems to break PrecacheFetcherTest.DailyQuot
componnentest on Mac 10.9 and 10.10

https://build.chromium.org/p/chromium.mac/builders/Mac10.9%20Tests/builds/31355.

Powered by Google App Engine
This is Rietveld 408576698