[Mesa-dev] Nouveau driver problem when using EGL_LINUX_DMA_BUF_EXT

Ilia Mirkin imirkin at alum.mit.edu
Thu Apr 26 03:22:29 UTC 2018


On Wed, Apr 18, 2018 at 6:04 AM, Volker Vogelhuber
<v.vogelhuber at digitalendoscopy.de> wrote:
> On 17.04.2018 15:44, Pekka Paalanen wrote:
>> If Nouveau cannot handle that correctly, it would hopefully refuse the
>> import.
>
> Although it would not solve my problem, it would be at least a proper
> handling of the API calls. I still doubt the implementations is not
> supported, as I got the image data rendered. It's just it is not rendered
> correctly. So it seems like data transfer is successfully done in general,
> but only not with the right parameters.

My leading theory is that NVIDIA hardware can only texture/render from
linear surfaces with pitch (and offset) aligned to 64 bytes.
Unfortunately this is something of a pain to test without all the
proper setup, but it's something I'll hopefully get to. If that theory
pans out, we'll start failing the imports of such images.

Cheers,

  -ilia


More information about the mesa-dev mailing list