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

Issue 2543633005: exo: NV12 support for linux-buffer-params interface. (Closed)

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

Description

exo: NV12 support for linux-buffer-params interface. So far the only client using linux-buffer-params interface has only been wayland_motion_client that allocates only RGB buffers. A new wayland test client that uses linux-buffer-params and produces YUV formats is in the works. This CL adds NV12 to linux-buffer-params. It additionally removes the check that the fds coming from wayland are valid, since wayland guarantees that already. BUG= Committed: https://crrev.com/d89189d4cb6762dcbd0e622f6473920408a30fc2 Cr-Commit-Position: refs/heads/master@{#437400}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Post error if more than on fd is set. #

Patch Set 3 : Move code around. #

Patch Set 4 : Can't have an invalid fd. #

Patch Set 5 : Fds via wayland can't be invalid. #

Patch Set 6 : Multiple fds will be the way. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -2 lines) Patch
M components/exo/wayland/server.cc View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 24 (13 generated)
Daniele Castagna
4 years ago (2016-11-30 22:38:14 UTC) #2
Daniele Castagna
ccing gurchetansingh@
4 years ago (2016-11-30 22:40:48 UTC) #3
reveman
https://codereview.chromium.org/2543633005/diff/1/components/exo/wayland/server.cc File components/exo/wayland/server.cc (right): https://codereview.chromium.org/2543633005/diff/1/components/exo/wayland/server.cc#newcode700 components/exo/wayland/server.cc:700: if (!i) { can we post an error or ...
4 years ago (2016-11-30 22:59:49 UTC) #4
Daniele Castagna
https://codereview.chromium.org/2543633005/diff/1/components/exo/wayland/server.cc File components/exo/wayland/server.cc (right): https://codereview.chromium.org/2543633005/diff/1/components/exo/wayland/server.cc#newcode700 components/exo/wayland/server.cc:700: if (!i) { On 2016/11/30 at 22:59:49, reveman wrote: ...
4 years ago (2016-11-30 23:31:02 UTC) #5
Daniele Castagna
On 2016/11/30 at 23:31:02, Daniele Castagna wrote: > https://codereview.chromium.org/2543633005/diff/1/components/exo/wayland/server.cc > File components/exo/wayland/server.cc (right): > > ...
4 years ago (2016-11-30 23:41:20 UTC) #6
Daniele Castagna
On 2016/11/30 at 23:41:20, Daniele Castagna wrote: > On 2016/11/30 at 23:31:02, Daniele Castagna wrote: ...
4 years ago (2016-12-09 00:09:47 UTC) #11
reveman
lgtm
4 years ago (2016-12-09 00:19:16 UTC) #12
gurchetansingh
On 2016/11/30 22:40:48, Daniele Castagna wrote: > ccing gurchetansingh@ lgtm
4 years ago (2016-12-09 00:30:12 UTC) #15
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/2543633005/100001
4 years ago (2016-12-09 00:56:49 UTC) #19
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years ago (2016-12-09 01:15:29 UTC) #22
commit-bot: I haz the power
4 years ago (2016-12-09 01:17:47 UTC) #24
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/d89189d4cb6762dcbd0e622f6473920408a30fc2
Cr-Commit-Position: refs/heads/master@{#437400}

Powered by Google App Engine
This is Rietveld 408576698