summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* uikit: Set the offline storage path for QMLcon2011-04-052-2/+16
|
* Make sure to delete wayland surface when QWaylandWindow is destroyed.Samuel Rødal2011-04-051-0/+2
|
* Implement QWaylandIntegration::hasOpenGL().Samuel Rødal2011-04-052-0/+11
|
* Made Qt applications get the correct GLES2 include path.Samuel Rødal2011-04-041-0/+5
| | | | | | Use the same as the one used when building QtOpenGL + examples/demos. Reviewed-by: Jørgen Lind
* Process XCB events on aboutToBlock() instead of awake().Samuel Rødal2011-04-041-1/+1
| | | | | We want the XCB events to be processed right before calling select(), to make sure any remaining events in the queue are flushed.
* Lighthouse: Add drawable bit to the glx config selection rutineJørgen Lind2011-04-043-7/+7
| | | | So that we can use the same thing when creating glx pixmaps
* Wayland: Allways have a userPtr for QWaylandWindowJørgen Lind2011-04-043-7/+8
| | | | | | | | So that we can use it without having to check for 0 in input handling Conflicts: src/plugins/platforms/wayland/qwaylandinputdevice.cpp
* Moved all XCB event handling back into the main thread.Samuel Rødal2011-04-016-210/+86
| | | | | There are to many synchronization problems if any GL call can lead the event processing thread to stall.
* Fixed compilation of wayland plugin when there's no GL support.Samuel Rødal2011-04-011-0/+2
|
* Fixed synchronizations issues in XCB platform plugin.Samuel Rødal2011-03-316-98/+170
| | | | | | Use select() and xcb_poll_for_event() instead of xcb_wait_for_event(), ad xcb_wait_for_event() will lock the XCB connection mutex, preventing the other thread from posting events etc.
* Removed superfluous sync in QXcbWindowSurface.Samuel Rødal2011-03-301-2/+0
|
* Prevent dead-lock when quitting XCB application.Samuel Rødal2011-03-301-0/+2
| | | | Make sure event processing is enabled when we close the connection.
* Compile fix.Samuel Rødal2011-03-301-2/+2
|
* Fixed dead-locks in XCB window surface.Samuel Rødal2011-03-302-13/+11
| | | | | Move the mutex lock into the window surface instead of belonging to the QXcbShmImage, which will be destroyed and recreated in resize().
* Prevent deadlock in XCB due to GLX calling XCB functions.Samuel Rødal2011-03-301-1/+3
|
* Better error reporting in XCB platform.Samuel Rødal2011-03-301-2/+10
| | | | | Try to report the interval of known calls between which the X error was generated, if we can't find a sequence match.
* Unswapped arguments to xcb_set_input_focus.Samuel Rødal2011-03-301-1/+1
|
* Fixed synchronization issue in QXcbWindow.Samuel Rødal2011-03-304-3/+13
|
* Fixed X error in qxcbwindowsurface.cppSamuel Rødal2011-03-301-1/+2
| | | | Don't free null GC.
* Fixed off-by-one error in request name error logging in XCB platform.Samuel Rødal2011-03-301-0/+1
|
* Protect access to the call log with a mutex.Samuel Rødal2011-03-302-5/+13
|
* Added X error tracking to XCB platform.Samuel Rødal2011-03-304-67/+122
|
* Remove unnecessary setters in XCB plugin.Samuel Rødal2011-03-301-3/+0
| | | | | These are the default settings in qwindowsurface.cpp anyway, and the explicit setters are about to be replaced by a features() function.
* Threaded event handling and improved error reporting in XCB plugin.Samuel Rødal2011-03-296-35/+284
|
* Don't break on the first unhandled event in XCB plugin.Samuel Rødal2011-03-291-1/+1
| | | | Prevent the XCB event queue from growing indefinitely.
* Xlib platform plugin also doesn't support PING protocol.Samuel Rødal2011-03-281-1/+1
|
* Fixed typo.Samuel Rødal2011-03-256-9/+9
|
* Fixed GLX on Nvidia for XCB backend.Samuel Rødal2011-03-251-0/+3
| | | | | We probably need to make sure the window is mapped before we start issuing GL commands.
* Lighthouse: Wayland: Fix the readback for the glContext in the eglJørgen Lind2011-03-251-3/+30
| | | | backend
* Lighthouse: Wayland: Print out what platformbackend we are usingJørgen Lind2011-03-254-1/+8
|
* Prevent crash on exit by deleting QXcbWindow's GL context integration.Samuel Rødal2011-03-241-0/+1
|
* Lighthouse: Move glx common code into shared filesJørgen Lind2011-03-2413-392/+33
|
* Lighthouse: Wayland: Make QGLWidget work with the glx integrationJørgen Lind2011-03-241-4/+32
| | | | Still missing same code for egl integration
* Added missing -lX11 to xpixmap_glx wayland integration.Samuel Rødal2011-03-242-1/+2
|
* Lighthouse: Wayland. Added glx backend for gl integrationJørgen Lind2011-03-2415-10/+533
|
* Lighthouse: Wayland Fix naming bug in the glintegrationJørgen Lind2011-03-244-4/+4
|
* Don't say we support _NET_WM_PING when we don't (xcb platform).Samuel Rødal2011-03-241-1/+1
| | | | Fixes graying out of windows on Compiz.
* Lighthouse: Wayland: Added a xpixmap readback glcontextJørgen Lind2011-03-2319-11/+359
| | | | | | It uses a x11 pixmap to render all gl content into, then reads it back using glReadPixels. Then it sends it over the wire like any other shm surface.
* Lighthouse: Wayland: Move the frame throttling into the platform windowJørgen Lind2011-03-233-19/+24
| | | | This is only for the shm case
* Lighthouse: Wayland, implement gl_integrationJørgen Lind2011-03-2320-158/+224
|
* Avoid duplicate calls to eglGetDisplay() in XCB / Xlib platforms.Samuel Rødal2011-03-237-13/+22
| | | | | Just call eglGetDisplay() once, as we also need to call eglInitialize() before the display can be used validly.
* We need the xml libs for QML also for the simulator.con2011-03-221-0/+8
|
* Use the new QT_QPA_DEFAULT_PLATFORM_NAME define.con2011-03-223-13/+7
|
* Fix QT_NO_NETWORKPROXY.con2011-03-221-0/+4
| | | | Reviewed-by: Peter Hartmann <peter.hartmann@nokia.com>
* Lighthouse: Remove drm hack in pro fileJørgen Lind2011-03-221-5/+0
|
* Lighthouse: fixup from cherry-pickJørgen Lind2011-03-211-1/+0
| | | | a9b5cc1b3d6d5fb9569ad3bca9b5584b6415bfd6
* Compile fix for QPAPaul Olav Tvete2011-03-211-1/+2
|
* Lighthouse: Fixing broken pattern in configure scriptJørgen Lind2011-03-211-2/+3
|
* Lighthouse: compile fix for dri2 contextsJørgen Lind2011-03-211-1/+1
|
* Lighthouse: Make it possible to compile in default platform pluginJørgen Lind2011-03-181-3/+10
|