Implement QPlatformNativeInterface::nativeResourceForScreen() for getting the native display handle

Bug #1278868 reported by Chris Coulson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtubuntu (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Oxide requires a native display handle for creating EGL contexts, and to ensure that resource sharing works correctly (see bug 1278470 also) the display handle must be the same one used for contexts created by Qt.

The xcb backend allows us to access the native display handle via QPlatformNativeInterface::nativeResourceForScreen(). It would be nice if qtubuntu allowed us to do the same.

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtubuntu - 0.53+14.04.20140318-0ubuntu1

---------------
qtubuntu (0.53+14.04.20140318-0ubuntu1) trusty; urgency=low

  [ Chris Coulson ]
  * Pass the EGL share context to eglCreateContext (lp: #1278470) (LP:
    #1278470)
  * Implement QPlatformNativeInterface::nativeResourceForScreen() for
    accessing the native display handle (lp: #1278868) (LP: #1278868)
 -- Ubuntu daily release <email address hidden> Tue, 18 Mar 2014 20:20:51 +0000

Changed in qtubuntu (Ubuntu):
status: New → Fix Released
Michał Sawicz (saviq)
no longer affects: qtubuntu
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.