<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Hi,<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>I am developing an application which uses vaapi and egl. My goal is to use vaDeriveImage and vaAcquireBufferHandle to get the drm buffer id which then can be used to create a EGLImageKHR. My problem is, that on amd hardware (AMD GX-212ZC SOC with Radeon(TM) R1E Graphics and AMD GX-424CC SOC with Radeon(TM) R5E Graphics) vaDeriveImage fails with "invalid VASurfaceID" and when I do vaGetImage as a fallback to get the image vaAcquireBufferHandle fails with "invalid VABufferID". The same code works on Intel hardware.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Mesa version: 11.2.2<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div> - Should this work in general?<br data-mce-bogus="1"></div><div> - Is there any special setting needed?<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Kind regards<br data-mce-bogus="1"></div><div>Jan Burgmeier<br data-mce-bogus="1"></div></div></body></html>