Discussion:
[Mesa-dev] [Bug 108967] DRM : eglCreatePbufferSurface failed with error EGL_BAD_MATCH
b***@freedesktop.org
2018-12-07 12:07:41 UTC
Permalink
https://bugs.freedesktop.org/show_bug.cgi?id=108967

Bug ID: 108967
Summary: DRM : eglCreatePbufferSurface failed with error
EGL_BAD_MATCH
Product: Mesa
Version: 17.3
Hardware: ARM
OS: Linux (All)
Status: NEW
Severity: major
Priority: medium
Component: EGL
Assignee: mesa-***@lists.freedesktop.org
Reporter: ***@gmail.com
QA Contact: mesa-***@lists.freedesktop.org

We use qtwebengine ,Currently failing to initialize with
error:
--------------------------------------------------------------------------------
gl_surface_qt.cpp(480)] eglCreatePbufferSurface failed with error EGL_BAD_MATCH
gl_surface_qt.cpp(480)] eglCreatePbufferSurface failed with error EGL_BAD_MATCH
-------------------------------------------------------------------------------

mesa is configured with platform drm and wayland (Below config).
It seems mesa egl doesn't support "PbufferSurface" for both wayland and drm
platform.
But qt is expecting to have pBuffers.
Is possible to have any alternative to fix this issue.

Hardware:imx6qdl
Linux kernel version: 4.14
QT Version: 5.9
mesa Version:17.3.8

mesa-17.3.8- configure:

prefix: /usr
exec_prefix: /usr
libdir: /usr/lib
includedir: /usr/include

OpenGL: yes (ES1: yes ES2: yes)

OSMesa: no

DRI platform: drm
DRI drivers: swrast
DRI driver dir: ${libdir}/dri
GLX: no

EGL: yes
EGL drivers: builtin:egl_dri2
GBM: yes
EGL/Vulkan/VL platforms: wayland drm

Vulkan drivers: no

llvm: no

Gallium drivers: etnaviv imx
Gallium st: mesa

HUD extra stats: no
HUD lmsensors: no


Shared libs: yes
Static libs: no
Shared-glapi: yes
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
Loading...