Hi all,

We are currently querying supported modifiers only from gpu drivers via 
EGL_EXT_image_dma_buf_modifiers extension.
But we should also query and advertise modifiers which are supported by DRM 
device. We are already getting this information via IN_FORMATS of a drm plane.

IMO, it is not enough to just query and advertise every supported format and 
modifiers combination to applications.
Applications can easily choose a format, which is only supported by GPU device 
and not DRM device. In the end, this would force us to use gpu for composition.
We should mark modifiers of DRM device as preferred ones. This would require 
modifying linux-dmabuf protocol.

What do you think? 

Best regards

Emre Ucan

Advanced Driver Information Technology GmbH
Engineering Software Base (ADITG/ESB)
Robert-Bosch-Str. 200
31139 Hildesheim
Germany

Tel. +49 5121 49 6937
Fax +49 5121 49 6999
eu...@de.adit-jv.com

ADIT is a joint venture company of Robert Bosch GmbH/Robert Bosch Car 
Multimedia GmbH and DENSO Corporation
Sitz: Hildesheim, Registergericht: Amtsgericht Hildesheim HRB 3438
Geschaeftsfuehrung: Wilhelm Grabow, Ken Yaguchi
_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to