[Mesa-dev] llvmpipe not supporting EGL_EXT_image_dma_buf_import ?
Christian König
christian.koenig at amd.com
Thu Oct 28 12:02:39 UTC 2021
Well I'm not an expert on llvmpipe, but as far as I know that's a
general problem.
DMA-buf is used by the Linux kernel drivers to pass hardware bufefrs
between processes and drivers.
Since llvmpipe as a software renderer it has no kernel driver, so there
is no easy way to implement that.
What could work is to use dma-buf-heaps as general allocation interface
for llvmpipe or other software rendereres.
Regards,
Christian.
Am 28.10.21 um 13:30 schrieb Irion, Alexander:
> Hello,
> I would like to use the zwp_linux_dmabuf interface of Weston which requires the EGL_EXT_image_dma_buf_import extension. Apparently with llvmpipe renderer (LLVM 12.0.0, 256 bits) this extension is not enumerated.
> Does llvmpipe currently not support EGL_EXT_image_dma_buf_import in general?
> Kind regards,
> Alexander Irion
>
> -----------------
> Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, HRB 106955
More information about the mesa-dev
mailing list