On Fri, 15 Nov 2019 10:17:54 -0500
"Drew DeVault" wrote:
> I understand that we can implement DRM protocols in a way which just
> says no, but I'd rather just say no to implementing DRM protocols at
> all. We implement linux-dmabuf for obvious reasons, but I would prefer
> to have DRM features in
On Fri Nov 15, 2019 at 11:29 AM, Pekka Paalanen wrote:
> All existing flags in zwp_linux_dmabuf are not hints either. If a
> compositor does not correctly implement each flag every time a client
> specifies one or more, the result is more or less incorrect. Hence all
> compositors must always rejec
Hi,
On Thu, 14 Nov 2019 at 22:44, Scott Anderson wrote:
> On 15/11/19 4:04 am, Drew DeVault wrote:
> > I think that there would be value in being able to suggest that a
> > particluar buffer be scanned out for performance reasons. But, as a
> > suggestion, and not a demand, and definitely not for
On Thu, 14 Nov 2019 10:04:53 -0500
"Drew DeVault" wrote:
> On Fri Nov 15, 2019 at 12:39 AM, Scott Anderson wrote:
> > > A hint is merely a hint. The compositor can abide or not by that.
> > > This flag will explicitly close the client connection if the buffer
> > > can't be scanned out when this
On 15/11/19 4:04 am, Drew DeVault wrote:
On Fri Nov 15, 2019 at 12:39 AM, Scott Anderson wrote:
A hint is merely a hint. The compositor can abide or not by that.
This flag will explicitly close the client connection if the buffer
can't be scanned out when this flag is passed.
This flag doesn't
On Thursday, November 14, 2019 4:13 PM, Pekka Paalanen
wrote:
> yes. The main use for 'direct-display' flag is dmabufs that are
> "poisonous". Touching their content in any way might kill the
> compositor, or so I hear. Obviously no normal desktop system would ever
> have those, since they would
On Thu, 14 Nov 2019 17:05:41 +1300
Scott Anderson wrote:
> On 14/11/19 3:08 am, Marius Vlad wrote:
> > Flag used to tell the compositor that it should avoid touching the
> > dmabuf buffer and forward it directly to the display controller.
> >
> > Most likely this flag can be used together with t
On Fri Nov 15, 2019 at 12:39 AM, Scott Anderson wrote:
> > A hint is merely a hint. The compositor can abide or not by that.
> > This flag will explicitly close the client connection if the buffer
> > can't be scanned out when this flag is passed.
>
> This flag doesn't sound like a hint to me, but
Has any thought been into how this would need to interact with
dmabuf-hints[1]? Without that, it seems like it would be a total
crapshoot for clients to try and use this flag, since they have no idea
what formats+modifers the display controller supports, and instead only
has the list that the GPU
On 11/14/19 12:20 AM, Drew DeVault wrote:
> Can you elaborate more on non-DRM use-cases? Most compositors are
> already going to use direct scan-out as much as possible, and can make
> reasonably well informed choices about when to do so. For example,
> fullscreen surfaces will generally always b
On 11/14/19 6:05 AM, Scott Anderson wrote:
>>
>
> Has any thought been into how this would need to interact with
> dmabuf-hints[1]? Without that, it seems like it would be a total
> crapshoot for clients to try and use this flag, since they have no idea
> what formats+modifers the display contro
On 14/11/19 3:08 am, Marius Vlad wrote:
Flag used to tell the compositor that it should avoid touching the
dmabuf buffer and forward it directly to the display controller.
Most likely this flag can be used together with the content-protection
protocol. It assures the client that the compositor w
Can you elaborate more on non-DRM use-cases? Most compositors are
already going to use direct scan-out as much as possible, and can make
reasonably well informed choices about when to do so. For example,
fullscreen surfaces will generally always be scanned out if possible.
More interesting approach
Flag used to tell the compositor that it should avoid touching the
dmabuf buffer and forward it directly to the display controller.
Most likely this flag can be used together with the content-protection
protocol. It assures the client that the compositor will never handle
the buffer over to the GP
14 matches
Mail list logo