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-X,
which is subscribed to mesa in 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

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to