summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jørgen Lind [Mon, 14 Mar 2011 11:46:53 +0000 (12:46 +0100)]
Use Factory for GraphicsHardwareIntegration
Jørgen Lind [Mon, 14 Mar 2011 11:22:09 +0000 (12:22 +0100)]
Add WaylandSurface class
This class is intended to be used when implementing a compositor
Paul Olav Tvete [Fri, 11 Mar 2011 16:09:24 +0000 (17:09 +0100)]
Don't break the non-GL case
Paul Olav Tvete [Fri, 11 Mar 2011 15:45:14 +0000 (16:45 +0100)]
Add a factory function for creating GraphicsHardwareIntegration
We do it the simple way for now...
Jørgen Lind [Fri, 11 Mar 2011 15:12:03 +0000 (16:12 +0100)]
Renamed bindBufferToTexture to createTextureFromBuffer
Jørgen Lind [Fri, 11 Mar 2011 12:34:06 +0000 (13:34 +0100)]
Moved INCLUDEPATH from pro file to pri file
Jørgen Lind [Fri, 11 Mar 2011 11:42:58 +0000 (12:42 +0100)]
Add a dri2_xcb backend. This does not use the eglBindWaylandDisplayWL
extension. So it can be considered an example of how make a
Qt-Compositor without using eglBindWaylandDisplayWL but still using the
drm protocol
Jørgen Lind [Fri, 11 Mar 2011 11:36:58 +0000 (12:36 +0100)]
Delay initialising the Wayland::Compositor until we'r in constructor
Also add a handle so we can retrieve Wayland::Compositor from
WaylandCompositor :)
Jørgen Lind [Fri, 11 Mar 2011 11:35:32 +0000 (12:35 +0100)]
Add private implementation of mesa_egl integration
This so we don't need to pollute the headers with EGL defines
Jørgen Lind [Fri, 11 Mar 2011 11:33:25 +0000 (12:33 +0100)]
Pass in Wayland::Display instead of wl_display to initializeHardware
And fix stupid spelling misstake :(
Jørgen Lind [Wed, 9 Mar 2011 12:29:08 +0000 (13:29 +0100)]
Fix not having "our own include paths in pri files"
Rev-by: paul
Paul Olav Tvete [Wed, 9 Mar 2011 12:11:43 +0000 (13:11 +0100)]
Fix typo in API
Code completion strikes again...
Jørgen Lind [Wed, 9 Mar 2011 08:42:55 +0000 (09:42 +0100)]
I have changed the git config to: showUntrackedFiles = no
So this commit should be squashed with
6065bf0c958f63bb1513d3cbb4dc750a763a9de6 but we cant because of public
history:)
Jørgen Lind [Wed, 9 Mar 2011 08:36:30 +0000 (09:36 +0100)]
Initial attempt on abstracting the HW interface.
This is just so that we have a general setup. Something is easier to
work with than nothing :)
Jørgen Lind [Wed, 9 Mar 2011 06:50:15 +0000 (07:50 +0100)]
Move private api into its own folder
Jørgen Lind [Mon, 7 Mar 2011 16:17:30 +0000 (17:17 +0100)]
Initial glsupport in qtcomp. It can now draw simple_client
"cant move it around though :D" This is just to get something on screen.
Now we have to start doing this "proper". Trying to abstract some things
out etc :)
Samuel Rødal [Fri, 4 Mar 2011 16:30:01 +0000 (17:30 +0100)]
Create new examples directory for the example compositor.
Moving the example compositor makes the separation between the
compositor interface and the example implementation explicit.
Paul Olav Tvete [Fri, 4 Mar 2011 16:29:17 +0000 (17:29 +0100)]
Add the DRM protocol files
This interface was removed from Wayland, and is now the responsibility
of the EGL implementation.
Paul Olav Tvete [Wed, 2 Mar 2011 14:54:23 +0000 (15:54 +0100)]
Make it easy to build without DRM support
Paul Olav Tvete [Wed, 2 Mar 2011 14:35:37 +0000 (15:35 +0100)]
Update to latest Wayland version
Jørgen Lind [Wed, 2 Mar 2011 12:26:40 +0000 (13:26 +0100)]
Initial commit for the Qt-Compositor.
The project goal is to be a toolbox which all Qt based Wayland compositors use.
Initial work is done by:
Samuel Rødal <samuel.rodal@nokia.com>
Paul Olav Tvete <paul.tvete@nokia.com>
and myself