Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
0bc0e24968cc9274d79827ec8e717fbd84441c2b
/
compositor
/
compositor.h
0bc0e24
compositor: Group matrix and inverse in struct wlsc_transform
by Kristian Høgsberg
· 14 years ago
d880e14
compositor: Export matrix functions
by Kristian Høgsberg
· 14 years ago
2e94d11
compositor: Remove unused surface matrix, add optional transform
by Kristian Høgsberg
· 14 years ago
4a9be13
Tweak tweener constants and add friction parameter
by Kristian Høgsberg
· 14 years ago
fac11d2
Remove unused surface->buffer field
by Kristian Høgsberg
· 14 years ago
b41d76c
compositor: Use libpng directly instead of gdb-pixbuf
by Kristian Høgsberg
· 14 years ago
e5b3b26
Cast fd's to intptr_t before casting to EGLNativeDisplay
by Benjamin Franzke
· 14 years ago
b5819dc
compositor: Stop using EGL_EGLEXT_PROTOTYPES and look up extension functions
by Kristian Høgsberg
· 14 years ago
fab5ec1
compositor: Use stride/4 as width for shm textures
by Benjamin Franzke
· 14 years ago
02ec0a5
compositor: Support loadable shells
by Kristian Høgsberg
· 14 years ago
cce1aec
compositor: Fade to black on idle timeout
by Kristian Høgsberg
· 14 years ago
7ffc448
compositor: Refactor shader setup a bit
by Kristian Høgsberg
· 14 years ago
e10a5d9
compositor: Implement a simple screensaver feature
by Kristian Høgsberg
· 14 years ago
315b3dc
Make use of wayland-server shm common code
by Benjamin Franzke
· 14 years ago
bab41fb
compositor: Use surface_attached_to list for shm-buffers
by Benjamin Franzke
· 14 years ago
0c347f0
compositor: Add wlsc_shm_buffer_attach
by Benjamin Franzke
· 14 years ago
5d00709
compositor: Add OpenWF Display backend
by Benjamin Franzke
· 14 years ago
66aa235
Optimize fullscreen scanout abit
by Benjamin Franzke
· 14 years ago
431da9a
Make use of a hardware cursor in compositor-drm
by Benjamin Franzke
· 14 years ago
1178a3c
compositor(-drm): Pageflip to fullscreen surfaces
by Benjamin Franzke
· 14 years ago
547cadf
Move more switcher details to switcher.c
by Kristian Høgsberg
· 14 years ago
30021d7
Move switcher behaviour into switcher.c
by Kristian Høgsberg
· 14 years ago
0793756
Move shell bindings to shell.c
by Kristian Høgsberg
· 14 years ago
a8ec863
Extend wlsc_binding to cover buttons too
by Kristian Høgsberg
· 14 years ago
11e2828
Merge remote-tracking branch 'bnf/surface-frame-event'
by Kristian Høgsberg
· 14 years ago
3555d09
Add a simple key binding mechanism
by Kristian Høgsberg
· 14 years ago
ec4d342
Support per surface frame events
by Benjamin Franzke
· 14 years ago
9c26ff3
compositor-drm: Support output hotplugging
by Benjamin Franzke
· 14 years ago
eefc36c
compositor-drm: Fix multi head rendering
by Benjamin Franzke
· 14 years ago
c649a92
compositor: Remove drm.c, use shm.c for pointer images
by Benjamin Franzke
· 14 years ago
2af7f10
compositor: Remove wlsc_drm
by Benjamin Franzke
· 14 years ago
be01456
compositor-wayland: Use wayland-egl window surfaces
by Benjamin Franzke
· 14 years ago
1b765ff
compositor: Add flags parameter to wlsc_output_init
by Benjamin Franzke
· 14 years ago
525e4c0
compositor: Clip repaint to the damage region
by Kristian Høgsberg
· 14 years ago
fa4e2a7
compositor: Switch away from using VBOs and just stream the vertex data
by Kristian Høgsberg
· 14 years ago
31bd6c7
Use pixman regions to reduce repainting
by Kristian Høgsberg
· 14 years ago
c9824dd
compositor: Implement super-tab window switching
by Kristian Høgsberg
· 14 years ago
f992b2f
Don't crash when the previous keyboard surface goes away
by Kristian Høgsberg
· 15 years ago
0ce2457
Add initial basic support for fullscreen surfaces
by Kristian Høgsberg
· 15 years ago
3ba4858
compositor-x11: Handle keyboard focus correctly so we avoid stuck modifiers
by Kristian Høgsberg
· 15 years ago
93331ff
compositor: Forward pointer focus notification from compostor backend
by Kristian Høgsberg
· 15 years ago
f58d8ca
compositor-x11: Set window icon
by Kristian Høgsberg
· 15 years ago
ae6c8a6
First attempt at selection support
by Kristian Høgsberg
· 15 years ago
4cca349
Split shell object out from compositor.c into its own file
by Kristian Høgsberg
· 15 years ago
8525a50
Move buffer creation and buffer details into drm.c and shm.c
by Kristian Høgsberg
· 15 years ago
e4762a6
Move tty and vt handling out in its own file
by Kristian Høgsberg
· 15 years ago
43db401
Split out evdev handling to its own file
by Kristian Høgsberg
· 15 years ago
8f66a57
Ignore surface.map_toplevel() if already mapped
by Kristian Høgsberg
· 15 years ago
f1ef15c
Move grab definitions to wayland-util.h
by Kristian Høgsberg
· 15 years ago
c5c510e
Set up visuals in wayland-server
by Kristian Høgsberg
· 15 years ago
9c3e8d7
Move grab state to struct wl_input_device
by Kristian Høgsberg
· 15 years ago
8321e69
Use grab object for motion grabs too
by Kristian Høgsberg
· 15 years ago
287343a
Use a grab object for drag and drop
by Kristian Høgsberg
· 15 years ago
6d65d5f
Handle shell.move using a grab object
by Kristian Høgsberg
· 15 years ago
359d667
Add grab object infrastructure
by Kristian Høgsberg
· 15 years ago
4be2ed9
Drop dummy wl_grab_surface hack
by Kristian Høgsberg
· 15 years ago
a9e8961
Use surface destroy notifier for cancelling grabs
by Kristian Høgsberg
· 15 years ago
3d76e65
Use the per-surface destroy callback for grabs as well
by Kristian Høgsberg
· 15 years ago
c551bd2
Add a surface destroy callback and use it for focus tracking
by Kristian Høgsberg
· 15 years ago
b313b02
Chage the 'base' field to be the name of the super class instead
by Kristian Høgsberg
· 15 years ago
caa6442
compositor: Use a virtual destructor when shutting down
by Kristian Høgsberg
· 15 years ago
2643707
Move pointer and keyboard focus tracking into libwayland-server
by Kristian Høgsberg
· 15 years ago
ec2e642
Add wayland backend for compositor (nested)
by Benjamin Franzke
· 15 years ago
61a8251
Add a geometry option for x11 compositor
by Kristian Høgsberg
· 15 years ago
3d5bae0
Add a shm buffer sharing mechanism
by Kristian Høgsberg
· 15 years ago
98ffc93
Fix EGLImageKHR leak in wl_buffer destroy
by Kristian Høgsberg
· 15 years ago
ce457ba
Add timestamp to pointer image attach request
by Kristian Høgsberg
· 15 years ago
76b4332
Move example compositor to subdirectory
by Kristian Høgsberg
· 15 years ago
[Renamed from compositor.h]
9d69f8e
Replace commit/ack/frame protocol with simpler sync and frame callbacks
by Kristian Høgsberg
· 15 years ago
e9d37bd
Use a transient object for the dnd session
by Kristian Høgsberg
· 15 years ago
eef08fb
First step towards drag and drop protocol
by Kristian Høgsberg
· 15 years ago
77a4a79
Fix warnings
by Kristian Høgsberg
· 15 years ago
1db21f1
Use different cursor images in the compositor
by Kristian Høgsberg
· 15 years ago
77fb167
Add protocol for setting the pointer image
by Kristian Høgsberg
· 15 years ago
a661f26
Name libraries -client and -server for consistency
by Kristian Høgsberg
· 15 years ago
640609a
Implement current drm auth scheme in the drm object
by Kristian Høgsberg
· 15 years ago
5fcd0aa
Introduce 'buffer' object for attaching, image cahce and cursor images
by Kristian Høgsberg
· 15 years ago
5b75f1b
Implement server side move override
by Kristian Høgsberg
· 15 years ago
83fc061
Introduce 'shell' object for moving and resizing surfaces in the compositor
by Kristian Høgsberg
· 15 years ago
808fd41
Drop coordinates from buttons press, add timestamp to events
by Kristian Høgsberg
· 15 years ago
86e0989
Hide wayland cursor when X11 compositor loses focus
by Kristian Høgsberg
· 15 years ago
ce5325d
Add x11 backend for compositor
by Kristian Høgsberg
· 15 years ago
fc783d4
Split native drm part of compositor out
by Kristian Høgsberg
· 15 years ago
8286302
Rename wayland-system-compositor back to just compositor
by Kristian Høgsberg
· 15 years ago
[Renamed from wayland-system-compositor.h]
82f6e8a
Rename egl-compositor to wayland-system-compositor.
by Kristian Høgsberg
· 17 years ago