Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uikit: Set the offline storage path for QML | con | 2011-04-05 | 2 | -2/+16 |
| | |||||
* | Make sure to delete wayland surface when QWaylandWindow is destroyed. | Samuel Rødal | 2011-04-05 | 1 | -0/+2 |
| | |||||
* | Implement QWaylandIntegration::hasOpenGL(). | Samuel Rødal | 2011-04-05 | 2 | -0/+11 |
| | |||||
* | Made Qt applications get the correct GLES2 include path. | Samuel Rødal | 2011-04-04 | 1 | -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ødal | 2011-04-04 | 1 | -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 rutine | Jørgen Lind | 2011-04-04 | 3 | -7/+7 |
| | | | | So that we can use the same thing when creating glx pixmaps | ||||
* | Wayland: Allways have a userPtr for QWaylandWindow | Jørgen Lind | 2011-04-04 | 3 | -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ødal | 2011-04-01 | 6 | -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ødal | 2011-04-01 | 1 | -0/+2 |
| | |||||
* | Fixed synchronizations issues in XCB platform plugin. | Samuel Rødal | 2011-03-31 | 6 | -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ødal | 2011-03-30 | 1 | -2/+0 |
| | |||||
* | Prevent dead-lock when quitting XCB application. | Samuel Rødal | 2011-03-30 | 1 | -0/+2 |
| | | | | Make sure event processing is enabled when we close the connection. | ||||
* | Compile fix. | Samuel Rødal | 2011-03-30 | 1 | -2/+2 |
| | |||||
* | Fixed dead-locks in XCB window surface. | Samuel Rødal | 2011-03-30 | 2 | -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ødal | 2011-03-30 | 1 | -1/+3 |
| | |||||
* | Better error reporting in XCB platform. | Samuel Rødal | 2011-03-30 | 1 | -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ødal | 2011-03-30 | 1 | -1/+1 |
| | |||||
* | Fixed synchronization issue in QXcbWindow. | Samuel Rødal | 2011-03-30 | 4 | -3/+13 |
| | |||||
* | Fixed X error in qxcbwindowsurface.cpp | Samuel Rødal | 2011-03-30 | 1 | -1/+2 |
| | | | | Don't free null GC. | ||||
* | Fixed off-by-one error in request name error logging in XCB platform. | Samuel Rødal | 2011-03-30 | 1 | -0/+1 |
| | |||||
* | Protect access to the call log with a mutex. | Samuel Rødal | 2011-03-30 | 2 | -5/+13 |
| | |||||
* | Added X error tracking to XCB platform. | Samuel Rødal | 2011-03-30 | 4 | -67/+122 |
| | |||||
* | Remove unnecessary setters in XCB plugin. | Samuel Rødal | 2011-03-30 | 1 | -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ødal | 2011-03-29 | 6 | -35/+284 |
| | |||||
* | Don't break on the first unhandled event in XCB plugin. | Samuel Rødal | 2011-03-29 | 1 | -1/+1 |
| | | | | Prevent the XCB event queue from growing indefinitely. | ||||
* | Xlib platform plugin also doesn't support PING protocol. | Samuel Rødal | 2011-03-28 | 1 | -1/+1 |
| | |||||
* | Fixed typo. | Samuel Rødal | 2011-03-25 | 6 | -9/+9 |
| | |||||
* | Fixed GLX on Nvidia for XCB backend. | Samuel Rødal | 2011-03-25 | 1 | -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 egl | Jørgen Lind | 2011-03-25 | 1 | -3/+30 |
| | | | | backend | ||||
* | Lighthouse: Wayland: Print out what platformbackend we are using | Jørgen Lind | 2011-03-25 | 4 | -1/+8 |
| | |||||
* | Prevent crash on exit by deleting QXcbWindow's GL context integration. | Samuel Rødal | 2011-03-24 | 1 | -0/+1 |
| | |||||
* | Lighthouse: Move glx common code into shared files | Jørgen Lind | 2011-03-24 | 13 | -392/+33 |
| | |||||
* | Lighthouse: Wayland: Make QGLWidget work with the glx integration | Jørgen Lind | 2011-03-24 | 1 | -4/+32 |
| | | | | Still missing same code for egl integration | ||||
* | Added missing -lX11 to xpixmap_glx wayland integration. | Samuel Rødal | 2011-03-24 | 2 | -1/+2 |
| | |||||
* | Lighthouse: Wayland. Added glx backend for gl integration | Jørgen Lind | 2011-03-24 | 15 | -10/+533 |
| | |||||
* | Lighthouse: Wayland Fix naming bug in the glintegration | Jørgen Lind | 2011-03-24 | 4 | -4/+4 |
| | |||||
* | Don't say we support _NET_WM_PING when we don't (xcb platform). | Samuel Rødal | 2011-03-24 | 1 | -1/+1 |
| | | | | Fixes graying out of windows on Compiz. | ||||
* | Lighthouse: Wayland: Added a xpixmap readback glcontext | Jørgen Lind | 2011-03-23 | 19 | -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 window | Jørgen Lind | 2011-03-23 | 3 | -19/+24 |
| | | | | This is only for the shm case | ||||
* | Lighthouse: Wayland, implement gl_integration | Jørgen Lind | 2011-03-23 | 20 | -158/+224 |
| | |||||
* | Avoid duplicate calls to eglGetDisplay() in XCB / Xlib platforms. | Samuel Rødal | 2011-03-23 | 7 | -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. | con | 2011-03-22 | 1 | -0/+8 |
| | |||||
* | Use the new QT_QPA_DEFAULT_PLATFORM_NAME define. | con | 2011-03-22 | 3 | -13/+7 |
| | |||||
* | Fix QT_NO_NETWORKPROXY. | con | 2011-03-22 | 1 | -0/+4 |
| | | | | Reviewed-by: Peter Hartmann <peter.hartmann@nokia.com> | ||||
* | Lighthouse: Remove drm hack in pro file | Jørgen Lind | 2011-03-22 | 1 | -5/+0 |
| | |||||
* | Lighthouse: fixup from cherry-pick | Jørgen Lind | 2011-03-21 | 1 | -1/+0 |
| | | | | a9b5cc1b3d6d5fb9569ad3bca9b5584b6415bfd6 | ||||
* | Compile fix for QPA | Paul Olav Tvete | 2011-03-21 | 1 | -1/+2 |
| | |||||
* | Lighthouse: Fixing broken pattern in configure script | Jørgen Lind | 2011-03-21 | 1 | -2/+3 |
| | |||||
* | Lighthouse: compile fix for dri2 contexts | Jørgen Lind | 2011-03-21 | 1 | -1/+1 |
| | |||||
* | Lighthouse: Make it possible to compile in default platform plugin | Jørgen Lind | 2011-03-18 | 1 | -3/+10 |
| |