** Branch linked: lp:~loic.molinari/qtubuntu/qtubuntu-requested-surface-
format-fix

** Description changed:

- QPlatformIntegration::createPlatformWindow() is given a QWindow with an
- associated QSurfaceFormat describing the surface format (and options
- like the swap interval) requested by the user. This is currently ignored
- by QtUbuntu which always creates an ARGB8888 surface.
+ QPlatformIntegration::createOpenGLContext() and
+ QPlatformIntegration::createPlatformWindow()are given a QSurfaceFormat
+ describing the format (and other options like the swap interval)
+ requested by the user. This is currently ignored by QtUbuntu which
+ always creates an ARGB8888 context and an ARGB surface.
  
- On top of that, it should also tell Mir whether the requested surface is
- opaque or not and allow compositing optimization by rendering opaque
- surfaces front-to-back with depth write/test on (early z-culling) and
- blending off.
+ Telling mir whether the requested surface is opaque or not allows
+ compositing optimization by rendering opaque surfaces front-to-back with
+ depth write/test on (early z-culling) and blending off.

** Changed in: qtubuntu (Ubuntu)
     Assignee: (unassigned) => Loïc Molinari (loic.molinari)

** Changed in: qtubuntu (Ubuntu)
       Status: New => In Progress

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

Title:
  Requested window surface format is ignored

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtubuntu/+bug/1458609/+subscriptions

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

Reply via email to