Kristian Høgsberg
|
0b8646bbd3
|
Fix surface picking
|
15 years ago |
Kristian Høgsberg
|
7824d81e07
|
Consolidate more code in clients/window.c
|
15 years ago |
Kristian Høgsberg
|
a85fe3cf45
|
Use cairo-gl in clients
|
15 years ago |
Kristian Høgsberg
|
2cdc18452e
|
Fix matrix setup in surface_map()
|
15 years ago |
Kristian Høgsberg
|
6619d38311
|
Use correct token for drm image format
|
15 years ago |
Kristian Høgsberg
|
a7f258221a
|
Add spec document in progress
|
15 years ago |
Kristian Høgsberg
|
1292383025
|
Use eglCreateImageKHR() the right way
|
15 years ago |
Kristian Høgsberg
|
6a9bbd0db2
|
Quit if set or drop master fails
|
15 years ago |
Kristian Høgsberg
|
27803c6859
|
Port compositor to GLES2
|
15 years ago |
Kristian Høgsberg
|
f88ae45e41
|
Make clients at least compile for now
|
15 years ago |
Kristian Høgsberg
|
f0d65bb50a
|
Update udev rules to work with new udev
|
15 years ago |
Kristian Høgsberg
|
a2ee675861
|
Make compositor compile and port it to new mesa extensions
|
15 years ago |
Kristian Høgsberg
|
8286302644
|
Rename wayland-system-compositor back to just compositor
|
15 years ago |
Kristian Høgsberg
|
b2a432ef18
|
Move clients to subdirectory
|
15 years ago |
nobled
|
c9e208899b
|
Fix passing the height in resize_window
Otherwise the attr_list's height value is left at 0.
|
15 years ago |
Kristian Høgsberg
|
fa54885600
|
Fix a couple of typos in rotation matrix
|
15 years ago |
Kristian Høgsberg
|
3afd45d49c
|
Switch to using mesa EGL
|
15 years ago |
Kristian Høgsberg
|
f52e03ff47
|
Import Eric Anholts hash table implementation
Adapted from git://people.freedesktop.org/~anholt/hash_table.
|
15 years ago |
Kristian Høgsberg
|
a5db589efa
|
Add wl_list_for_each() and simplify some loops
|
15 years ago |
Janusz Lewandowski
|
d923e9d93b
|
Replace cairo_drm_device_t with cairo_device_t
|
15 years ago |
Kristian Høgsberg
|
a341fa016c
|
Use FBOs instead of eagle-specific API
|
15 years ago |
Kristian Høgsberg
|
450cc8136d
|
Require libdrm 2.4.17 for page flip API
|
15 years ago |
Kristian Høgsberg
|
2aac302bd9
|
Stop using surface::copy in window
|
15 years ago |
Kristian Høgsberg
|
6a1b20102c
|
window: factor out surface attachment code
|
15 years ago |
Kristian Høgsberg
|
e4bf8844f6
|
Use new page flip API
|
15 years ago |
Kristian Høgsberg
|
d2311cfba7
|
Set an drop drm master on enter and leave vt
This way we can vt switch between wayland and X.
|
15 years ago |
Kristian Høgsberg
|
beed22b9a3
|
Update TODO
|
15 years ago |
Kristian Høgsberg
|
12308a4997
|
Add color scheme support
|
15 years ago |
Kristian Høgsberg
|
1b8b66f938
|
Light up multiple outputs when possible
Multihead is still a little confused, but this is a first step.
|
15 years ago |
Kristian Høgsberg
|
e000d8cd23
|
Make connector option actually work
|
15 years ago |
Kristian Høgsberg
|
9ae561d5bd
|
Make gears track focus
|
15 years ago |
Kristian Høgsberg
|
8f2f773846
|
Add a simple PDF viewer
|
15 years ago |
Kristian Høgsberg
|
7d7b5dbf4d
|
Tweak theme a bit
|
15 years ago |
Kristian Høgsberg
|
2cbedd1874
|
Terminate on Ctrl-Alt-Backspace
So that 10 years from now we can have a huge flamewar about it.
|
15 years ago |
Kristian Høgsberg
|
3f8f39c019
|
Remove surfaces when destroyed, refocus pointer
|
15 years ago |
Kristian Høgsberg
|
dd73dd5c81
|
Select the right fb on enter_vt
|
15 years ago |
Kristian Høgsberg
|
ffbc607123
|
Only raise surface on click, not release
|
15 years ago |
Kristian Høgsberg
|
f5878facf3
|
Support running on a specified KMS connector
|
15 years ago |
Kristian Høgsberg
|
b559fcbf72
|
Add function to remove surfaces from client
|
15 years ago |
Kristian Høgsberg
|
f15ce9f400
|
Add a hash remove implementation
|
15 years ago |
Kristian Høgsberg
|
ecf65fe041
|
Implement user_data for surface
Not sure if we need more than one piece of user_data per surface.
And this should be a general feature of any proxy object.
|
15 years ago |
Kristian Høgsberg
|
59fa346ac9
|
Export list implementation
|
15 years ago |
Kristian Høgsberg
|
9db4efaefa
|
Drop sessions for now
|
15 years ago |
Kristian Høgsberg
|
75b70cef55
|
Fix gears rotation for high timestamp values
|
15 years ago |
Kristian Høgsberg
|
5d312db56e
|
Tweak repaint timeout to 5ms after vblank
Reduces risk of flicker, but we need something better here.
|
15 years ago |
Kristian Høgsberg
|
4adaf5c6bc
|
Fix surface copy by using FBOs
|
15 years ago |
Kristian Høgsberg
|
5fc96ff6e2
|
Dont use an image surface for the tmp
It may have a incompatible stride and there's no point
in using a cairo surface for this.
|
15 years ago |
Kristian Høgsberg
|
b0a167cdc9
|
Always repaint out of vsync callback.
|
16 years ago |
Kristian Høgsberg
|
45b7a3a645
|
Terminate on Super-Backspace.
It's almost like Ctrl-Alt-Backspace!
|
16 years ago |
Kristian Høgsberg
|
2644910241
|
Update to track the cairo_drm_device_t rename
|
16 years ago |