Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
4b87a1397422a1c30da0e593e2dfb93934dd7453
/
compositor
/
compositor.c
11568a7
Turn off hardware cursor when screen fade begins.
by Matt Roper
· 14 years ago
b826302
Remove return type from wlsc_compositor_shutdown
by Benjamin Franzke
· 14 years ago
f389cac
Move away from visuals and just use EGLConfigs or shm format tokens
by Kristian Høgsberg
· 14 years ago
4ebf3a0
Fix cursor visibility bug
by Kristian Høgsberg
· 14 years ago
6f7179c
compositor: Discard surface.frame if the surface isn't visible
by Kristian Høgsberg
· 14 years ago
8e6d712
compositor: Track bound resources for input device
by Kristian Høgsberg
· 14 years ago
57295eb
compositor: Handle NULL buffer in input_device.attach correctly
by Kristian Høgsberg
· 14 years ago
fd07fb7
Create resource for wl_output
by Kristian Høgsberg
· 14 years ago
97d44aa
Pass resources to functions that take object references
by Kristian Høgsberg
· 14 years ago
f790c79
Use wl_display_bind() for binding to globals
by Kristian Høgsberg
· 14 years ago
d9551a3
compositor: drop wl_display_add_object()
by Kristian Høgsberg
· 14 years ago
904055a
compositor: Make all exported objects wl_resources
by Kristian Høgsberg
· 14 years ago
3341820
Use the new wl_callback interface
by Kristian Høgsberg
· 14 years ago
361d2ad
Update compositor shutdown code
by Matt Roper
· 14 years ago
2cc8b87
compositor: fix pitch initialization
by Tiago Vignatti
· 14 years ago
6bded3f
Don't pass NULL pointer as user data to signal handler
by Kristian Høgsberg
· 14 years ago
2116b89
compositor: Move signal handler initialization before module loading
by Tiago Vignatti
· 14 years ago
9ffb6b9
compositor: Only configure surface when it changes geometry
by Kristian Høgsberg
· 14 years ago
4f0df04
compositor: Pick output for surface based on amount of overlap
by Kristian Høgsberg
· 14 years ago
3cad436
xserver: Clean up X server socket on exit
by Kristian Høgsberg
· 14 years ago
7341e9b
compositor: Fix damage tracking for multi-head compositors
by Kristian Høgsberg
· 14 years ago
a8bdeae
compositor: Fix cursor damaging on multi head
by Benjamin Franzke
· 14 years ago
5ec0a93
compositor: Add a simple WM to the xserver launcher
by Kristian Høgsberg
· 14 years ago
cd0d10b
compositor: Damage surface when raising
by Kristian Høgsberg
· 14 years ago
a691aee
compositor: Track opaque region of a surface
by Kristian Høgsberg
· 14 years ago
aee7f84
compositor: Stop repainting below opaque surfaces
by Kristian Høgsberg
· 14 years ago
53df1d8
compositor: Fix a couple of region leaks
by Kristian Høgsberg
· 14 years ago
b8a9833
compositor: Add helper to damage surface below
by Kristian Høgsberg
· 14 years ago
8b72f60
compositor: Clip away obscured damage
by Kristian Høgsberg
· 14 years ago
20300ba
compositor: Accumulate damage in per-surface regions
by Kristian Høgsberg
· 14 years ago
b7c00a4
Send keyboard_focus only to client surfaces
by Benjamin Franzke
· 14 years ago
758dd3e
compsitor: Put background surface in the big surface list
by Kristian Høgsberg
· 14 years ago
8244b44
compositor: Put cursor surfaces into the big surface list
by Kristian Høgsberg
· 14 years ago
751b5bc
compositor: Change default background to be a png
by Kristian Høgsberg
· 14 years ago
27da538
compositor: Add socket based activation for X server
by Kristian Høgsberg
· 14 years ago
487213d
Damage surface before attaching new buffer
by Kristian Høgsberg
· 14 years ago
fd94bf0
compositor: Fix region leak
by Kristian Høgsberg
· 14 years ago
e75cb7f
compositor: Store the output rectangle in a region
by Kristian Høgsberg
· 14 years ago
ef04414
compositor: Repaint immediately after pageflip finishes
by Kristian Høgsberg
· 14 years ago
6f5fc69
compositor: Decrement buffers busy_count in post_release
by Benjamin Franzke
· 14 years ago
ec13890
Merge remote-tracking branch 'bnf/buffer.release-2'
by Kristian Høgsberg
· 14 years ago
0628626
Implement buffer.release event
by Benjamin Franzke
· 14 years ago
2468692
Merge remote-tracking branch 'bnf/fixes-2'
by Kristian Høgsberg
· 14 years ago
8f0ce05
compositor: Send out more detailed output events
by Kristian Høgsberg
· 14 years ago
d72037c
compositor: Send frame event after redraw
by Benjamin Franzke
· 14 years ago
fb4b5a2
compositor: Do not leak old client buffers
by Benjamin Franzke
· 14 years ago
40caded
compositor: Only use GL_LINEAR when surface is transformed
by Kristian Høgsberg
· 14 years ago
cde9bfc
compositor: Damage after setting surface width and height
by Kristian Høgsberg
· 14 years ago
7a5c979
Move map requests to shell
by Kristian Høgsberg
· 14 years ago
ff073a6
compositor: Don't pass a non-existing varying into the fragment shader
by Kristian Høgsberg
· 14 years ago
52612f1
meego-tablet-shell: Tweak spring constants
by Kristian Høgsberg
· 14 years ago
2e02d24
compositor: Call wlsc_buffer_attach() after setting es->width
by Kristian Høgsberg
· 14 years ago
b7acce6
compositor: Fix warning in load_module
by Benjamin Franzke
· 14 years ago
4721a3c
Make use of wl_resource.destroy_listener_list for surfaces.
by Benjamin Franzke
· 14 years ago
e4c40a4
compositor: Disable hw cursor if we're texturing the cursor
by Kristian Høgsberg
· 14 years ago
4d07a1c
compositor: Scanout client buffers even if they're not map_fullscreen
by Kristian Høgsberg
· 14 years ago
1c56218
compositor: Split backends into modules
by Kristian Høgsberg
· 14 years ago
269c782
compositor: Rename tweener to spring
by Kristian Høgsberg
· 14 years ago
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
a04eecc
compositor: Drop broken opaque repaint optimization for now
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
8544903
compositor: Screenhoot into a client provided shm buffer
by Kristian Høgsberg
· 14 years ago
b41d76c
compositor: Use libpng directly instead of gdb-pixbuf
by Kristian Høgsberg
· 14 years ago
d34912c
Just use getopt_long for option parsing
by Kristian Høgsberg
· 14 years ago
0b5116f
compositor: Recalculate fullscreen surface x,y in surface_attach
by Benjamin Franzke
· 14 years ago
172ffd1
compositor: Fix overlapping options
by Kristian Høgsberg
· 14 years ago
b5819dc
compositor: Stop using EGL_EGLEXT_PROTOTYPES and look up extension functions
by Kristian Høgsberg
· 14 years ago
c352ab0
compositor: Don't use glClear for clearing
by Kristian Høgsberg
· 14 years ago
fab5ec1
compositor: Use stride/4 as width for shm textures
by Benjamin Franzke
· 14 years ago
cdd9db7
compositor: Use EGL_WL_bind_wayland_display only if available
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
b186847
Update return types of event handler functions
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
bde55ec
Implement buffer.damage in shm, use it in window.c
by Benjamin Franzke
· 14 years ago
df2f197
compositor: Pass NULL for context to wayland buffer eglCreateImageKHR()
by Kristian Høgsberg
· 14 years ago
91342c6
Switch to new subscribe protocol and wayland-egl
by Kristian Høgsberg
· 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
f512d07
Update modifier state as input devices enter and leave
by Kristian Høgsberg
· 14 years ago
c32c81b
Remove typo
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
04db9fa
Call present after clearing repaint_needed
by Kristian Høgsberg
· 14 years ago
cfc6d27
Clip out pixels covered by opaque surfaces during repaint
by Kristian Høgsberg
· 14 years ago
ec4d342
Support per surface frame events
by Benjamin Franzke
· 14 years ago
264b3f9
compositor: Update only existing backgrounds in output_move
by Benjamin Franzke
· 14 years ago
Next »