From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alistair Strachan Subject: Re: [drm_hwc] PSA: drm_hwc submissions via gitlab Date: Fri, 04 May 2018 17:50:59 +0000 Message-ID: References: <20180503150409.GD73214@art_vandelay> <20180503191255.GG73214@art_vandelay> <20180504173541.GL73214@art_vandelay> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0854334345==" Return-path: Received: from mail-it0-x234.google.com (mail-it0-x234.google.com [IPv6:2607:f8b0:4001:c0b::234]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6E8CA6E7C0 for ; Fri, 4 May 2018 17:51:10 +0000 (UTC) Received: by mail-it0-x234.google.com with SMTP id e20-v6so4414589itc.1 for ; Fri, 04 May 2018 10:51:10 -0700 (PDT) In-Reply-To: <20180504173541.GL73214@art_vandelay> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: seanpaul@chromium.org Cc: Robert Foss , issor.oruam@gmail.com, alexandru-cosmin.gheorghe@arm.com, liviu.dudau@arm.com, dri-devel@lists.freedesktop.org, Stefan Schake , isimha@nvidia.com, marcheu@chromium.org, rhyskidd@gmail.com, puneetster@google.com, Greg Hartman , cwhuang@linux.org.tw, kalyan.kondapally@intel.com, Thierry Reding , danalbert@google.com, nartal@nvidia.com, Dmitry Shmidt , Adrian Salido , tfiga@google.com, amartin@nvidia.com, seasonl@nvidia.com, zachr@chromium.org, matt.szczesiak@arm.com, David Hanna , Marissa Wall , davidu@nvidia.com List-Id: dri-devel@lists.freedesktop.org --===============0854334345== Content-Type: multipart/alternative; boundary="00000000000012c345056b64f726" --00000000000012c345056b64f726 Content-Type: text/plain; charset="UTF-8" On Fri, May 4, 2018 at 10:35 AM Sean Paul wrote: > On Fri, May 04, 2018 at 05:19:50PM +0000, Mauro Rossi wrote: [snip] > > Another question is for Intel and Chromeos developers: are you planning > to > > update your minigbm projects to the new common gralloc_handle.h handle > > structure in latest libdrm? > > > > I assume yes, but I'm not hooked in to what's happening with minigbm. > +1. We can take this to another thread. The main issue is that minigbm assumes a 1:1 planes to handles paradigm, the new generic handle does not. > I'm asking because freedesktop drm_hwcomposer (hwctwo) moved to new libdrm > > gralloc_handle.h handle > > and it would make sense for minigbm to evolve accordingly, > > > > and I'd like to try them in oreo-x86 as a like-for-like replacement > option > > for gbm_gralloc > > Did you see the latest patches from Alistair Strachan to add minigbm as a > supported platform? That might do what you want. > If we move to the common handle, my changes can be dropped. That's the goal, it's just not possible right now. --00000000000012c345056b64f726 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, May 4,= 2018 at 10:35 AM Sean Paul <se= anpaul@chromium.org> wrote:
= On Fri, May 04, 2018 at 05:19:50PM +0000, Mauro Rossi wrote:
[snip]=C2=A0
> Another question i= s for Intel and Chromeos developers: are you planning to
> update your minigbm projects to the new common gralloc_handle.h handle=
> structure in latest libdrm?
>

I assume yes, but I'm not hooked in to what's happening with minigb= m.

+1. We can take this to another thre= ad. The main issue is that minigbm assumes a 1:1 planes to handles paradigm= , the new generic handle does not.

> I'm asking because freedesktop drm_hwcomposer (hwctwo) moved to ne= w libdrm
> gralloc_handle.h handle
> and it would make sense for minigbm to evolve accordingly,
>
> and I'd like to try them in oreo-x86 as a like-for-like replacemen= t option
> for gbm_gralloc

Did you see the latest patches from Alistair Strachan to add minigbm as a supported platform? That might do what you want.

<= /div>
If we move to the common handle, my changes can be dropped. That&= #39;s the goal, it's just not possible right now.
--00000000000012c345056b64f726-- --===============0854334345== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0854334345==--