Kristian Høgsberg
|
379b678c57
|
Use EGL_KHR_surfaceless_opengl
|
2010-07-28 23:51:00 -04:00 |
Kristian Høgsberg
|
e0f5cc2574
|
Minor spec edits
|
2010-07-28 22:52:06 -04:00 |
Kristian Høgsberg
|
808fd41861
|
Drop coordinates from buttons press, add timestamp to events
|
2010-07-20 17:06:19 -04:00 |
Kristian Høgsberg
|
747638b46b
|
Fix window picking order
|
2010-07-12 17:06:06 -04:00 |
Kristian Høgsberg
|
f252d6a98e
|
Update to use eglGetDRMDisplayMESA()
|
2010-07-08 20:15:10 -04:00 |
Kristian Høgsberg
|
86e0989673
|
Hide wayland cursor when X11 compositor loses focus
|
2010-07-07 09:51:11 -04:00 |
Kristian Høgsberg
|
554a131b29
|
Update TODO list
|
2010-07-07 09:37:41 -04:00 |
Kristian Høgsberg
|
3e6e7e6acb
|
Track libxkbcommon API changes
|
2010-07-02 15:12:02 -04:00 |
Kristian Høgsberg
|
67a21bdf56
|
Fix indentation
|
2010-06-25 18:58:24 -04:00 |
Kristian Høgsberg
|
2d6b7c118b
|
Fix some warnings
|
2010-06-25 16:51:57 -04:00 |
Kristian Høgsberg
|
94adf6cb9e
|
Use libxkbcommon for mapping keycodes to keysyms
|
2010-06-25 16:50:05 -04:00 |
Kristian Høgsberg
|
c8c3734ef9
|
Set window user data using separate function
|
2010-06-25 11:19:22 -04:00 |
Kristian Høgsberg
|
dcb71b62a0
|
Update decoration drawing to be less cairo path happy
|
2010-06-15 17:16:35 -04:00 |
Kristian Høgsberg
|
49e868cb05
|
Fix a few bugs in blur implementation
|
2010-06-15 16:18:58 -04:00 |
Kristian Høgsberg
|
80d746f6e3
|
Consolidate redraw scheduling in window.c
|
2010-06-14 23:52:50 -04:00 |
Kristian Høgsberg
|
0953162db8
|
Fix resizing
|
2010-06-14 23:22:15 -04:00 |
Kristian Høgsberg
|
a946821b4f
|
Propagate shader compile/link errors
And silence the no-error case.
|
2010-06-14 21:03:11 -04:00 |
Kristian Høgsberg
|
bf6ceda545
|
Implement resizing from all sides
|
2010-06-14 20:25:06 -04:00 |
Kristian Høgsberg
|
f9112b2de0
|
Fix X button and keycodes
Not a real fix, we're just mapping them to evdev codes for now.
|
2010-06-14 12:53:43 -04:00 |
Kristian Høgsberg
|
ce5325d3ed
|
Add x11 backend for compositor
This still needs all the bells and whistles from the egl-kms mesa branch,
but it makes it a lot easier to work on wayland.
|
2010-06-14 11:54:02 -04:00 |
Kristian Høgsberg
|
fc783d4071
|
Split native drm part of compositor out
|
2010-06-11 12:56:45 -04:00 |
Kristian Høgsberg
|
44be655b6d
|
Add discussion/notes on object cache to spec
|
2010-06-11 11:25:29 -04:00 |
Kristian Høgsberg
|
54c324e1bd
|
Drop stuff from notes that are in the spec now
|
2010-06-10 13:53:19 -04:00 |
Kristian Høgsberg
|
da6c6b1a38
|
Add extern "C" wrappers to public header files
|
2010-06-10 13:48:44 -04:00 |
Kristian Høgsberg
|
26e6666fab
|
Add section about setting cursor images to spec
|
2010-06-10 13:43:51 -04:00 |
Kristian Høgsberg
|
39f5db73e2
|
Add drag and drop section to spec
|
2010-06-10 13:05:48 -04:00 |
Kristian Høgsberg
|
478d9265f9
|
Send device name at connect time
|
2010-06-08 20:34:11 -04:00 |
Kristian Høgsberg
|
945ea0e743
|
configure.ac: Look for cairo-gl instead of cairo-drm
|
2010-06-08 16:00:55 -04:00 |
Kristian Høgsberg
|
0b77e0914b
|
Update todo
|
2010-06-08 15:41:20 -04:00 |
Kristian Høgsberg
|
38bb716383
|
Drop surface::copy
|
2010-06-08 15:33:55 -04:00 |
Kristian Høgsberg
|
0b8646bbd3
|
Fix surface picking
|
2010-06-08 15:29:14 -04:00 |
Kristian Høgsberg
|
7824d81e07
|
Consolidate more code in clients/window.c
|
2010-06-08 14:59:44 -04:00 |
Kristian Høgsberg
|
a85fe3cf45
|
Use cairo-gl in clients
|
2010-06-08 14:08:30 -04:00 |
Kristian Høgsberg
|
2cdc18452e
|
Fix matrix setup in surface_map()
|
2010-06-08 10:44:38 -04:00 |
Kristian Høgsberg
|
6619d38311
|
Use correct token for drm image format
|
2010-06-07 12:23:01 -04:00 |
Kristian Høgsberg
|
a7f258221a
|
Add spec document in progress
|
2010-06-07 12:22:48 -04:00 |
Kristian Høgsberg
|
1292383025
|
Use eglCreateImageKHR() the right way
|
2010-06-06 22:44:12 -04:00 |
Kristian Høgsberg
|
6a9bbd0db2
|
Quit if set or drop master fails
|
2010-06-06 22:43:55 -04:00 |
Kristian Høgsberg
|
27803c6859
|
Port compositor to GLES2
|
2010-06-06 22:28:54 -04:00 |
Kristian Høgsberg
|
f88ae45e41
|
Make clients at least compile for now
|
2010-06-06 22:28:16 -04:00 |
Kristian Høgsberg
|
f0d65bb50a
|
Update udev rules to work with new udev
|
2010-06-04 22:23:53 -04:00 |
Kristian Høgsberg
|
a2ee675861
|
Make compositor compile and port it to new mesa extensions
|
2010-06-04 22:14:28 -04:00 |
Kristian Høgsberg
|
8286302644
|
Rename wayland-system-compositor back to just compositor
|
2010-06-04 21:52:02 -04:00 |
Kristian Høgsberg
|
b2a432ef18
|
Move clients to subdirectory
|
2010-06-04 21:46:55 -04:00 |
nobled
|
c9e208899b
|
Fix passing the height in resize_window
Otherwise the attr_list's height value is left at 0.
|
2010-03-30 11:25:36 -04:00 |
Kristian Høgsberg
|
fa54885600
|
Fix a couple of typos in rotation matrix
|
2010-03-08 17:16:01 -05:00 |
Kristian Høgsberg
|
3afd45d49c
|
Switch to using mesa EGL
|
2010-03-03 10:34:35 -05:00 |
Kristian Høgsberg
|
f52e03ff47
|
Import Eric Anholts hash table implementation
Adapted from git://people.freedesktop.org/~anholt/hash_table.
|
2010-02-26 11:42:59 -05:00 |
Kristian Høgsberg
|
a5db589efa
|
Add wl_list_for_each() and simplify some loops
|
2010-02-26 10:28:44 -05:00 |
Janusz Lewandowski
|
d923e9d93b
|
Replace cairo_drm_device_t with cairo_device_t
|
2010-02-04 07:51:15 -05:00 |