Mir on X11 ignores mir::graphics::GLConfig depth & stencil buffer size
Bug #1589632 reported by
Gerry Boland
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Medium
|
Unassigned | ||
Mir |
Fix Released
|
Medium
|
Cemil Azizoglu | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
QtMir implements mir::graphics:
However the Mir-on-X11 platform does not take this into account.
Please do. Qt needs it for the QML renderer to draw correctly!
Related branches
lp://staging/~cemil-azizoglu/mir/fix-lp1589632
- Mir CI Bot: Approve (continuous-integration)
- Kevin DuBois (community): Approve
-
Diff: 171 lines (+56/-10)4 files modifiedsrc/platforms/mesa/server/x11/graphics/display.cpp (+12/-5)
src/platforms/mesa/server/x11/graphics/display.h (+11/-2)
src/platforms/mesa/server/x11/graphics/platform.cpp (+2/-2)
tests/unit-tests/graphics/mesa/x11/test_display.cpp (+31/-1)
Changed in mir: | |
milestone: | none → 0.24.0 |
assignee: | nobody → Cemil Azizoglu (cemil-azizoglu) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in canonical-devices-system-image: | |
status: | New → Fix Committed |
importance: | Undecided → Medium |
milestone: | none → 13 |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is the config Mir chooses for Qt currently on my Intel SandyBridge (i965):
EGL_BUFFER_SIZE: 32
EGL_ALPHA_SIZE: 8
EGL_BLUE_SIZE: 8
EGL_GREEN_SIZE: 8
EGL_RED_SIZE: 8
EGL_DEPTH_SIZE: 0
EGL_STENCIL_SIZE: 0
EGL_CONFIG_CAVEAT: 12344
EGL_CONFIG_ID: 14