Using simple test apps (lp:~gerboland/+junk/openglwindow &
lp:~gerboland/+junk/qquickwindow-debug), it appears that yes Qt is using
OpenGL 1.4 on X for both raw GL and QtQuick apps.

./qquickwindow-debug 
Window format: QSurfaceFormat(version 2.0, options QFlags(), depthBufferSize 
24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, 
stencilBufferSize 8, samples -1, swapBehavior 2, swapInterval 1, profile  0) 
Context format: QSurfaceFormat(version 1.4, options QFlags(0x4), 
depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, 
alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior 2, 
swapInterval 1, profile  0) 
GLES: false

The "Context format: ... version 1.4" the thing to look for.

The EGL backend for Qt (X uses the GLX backend) is requiring OpenGl2 or
greater (since that is what the Window is asking for), but the GLX
backend seems to ignore that request, and just work.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1549455

Title:
  Unity8-dash on Intel Atom graphics crashes and restarts continuously
  [qtubuntu: ASSERT: "eglDestroyContext(mEglDisplay, EglContext) ==
  EGL_TRUE"]

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1549455/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to