[Mesa-dev] [Bug 108967] DRM : eglCreatePbufferSurface failed with error EGL_BAD_MATCH

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Dec 12 11:35:28 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=108967

--- Comment #6 from Tapani Pälli <lemody at gmail.com> ---
(In reply to Vishwanath Chandapur from comment #5)
> As of now we are still getting same error "eglCreatePbufferSurface failed
> with error EGL_BAD_MATCH"
> 
> And we are using "EGL_KHR_surfaceless_context" API .Is there any way we can
> check in mesa is using surfaceless_context.

Oops sorry it seems I got confused about 'surfaceless' as a platform and
'surfaceless' as an EGL extension. You don't need to enable 'surfaceless'
platform in the configure. The EGL_KHR_surfaceless_context should be there,
supported by all EGL dri2 based implementations. You may try to catch
eglMakeCurrent calls made by Qt to see if it passes EGL_NO_SURFACE for both
read and write surface, this would mean that it does not try to initialize a
real surface such as pbuffer.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20181212/0a3900a9/attachment-0001.html>


More information about the mesa-dev mailing list