Mali-400 drivers don't support import texture from DMA-BUF

I get this strength issues from ODROID

drivers for Mali-400 don't support

eglCreateImageKHR with EGL_LINUX_DMA_BUF_EXT

?

but drivers internaly use DMA_BUF

any reason or workaround for this for this?

And why UMP is supported and DMA_BUF isn't?

Parents
  • but drivers internaly use DMA_BUF any reason or workaround for this for this?


    No specific reason - mostly history. Workaround wise - DMA BUFF and UMP achieve very similar things - it is generally possible to wrap a UMP memory resource in a DMA BUFF wrapper, and visa-versa.

    And why UMP is supported and DMA_BUF isn't?

    ... because UMP pre-dates DMA_BUF by about 8 years.

    HTH,

    Pete

Reply
  • but drivers internaly use DMA_BUF any reason or workaround for this for this?


    No specific reason - mostly history. Workaround wise - DMA BUFF and UMP achieve very similar things - it is generally possible to wrap a UMP memory resource in a DMA BUFF wrapper, and visa-versa.

    And why UMP is supported and DMA_BUF isn't?

    ... because UMP pre-dates DMA_BUF by about 8 years.

    HTH,

    Pete

Children
More questions in this forum