Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
59d5da79be419242405107197e764c14101e87a7
/
src
/
compositor.c
59d5da7
Add a output_created_signal on weston_compositor
by Richard Hughes
· 12 years ago
64ddde1
Add a destroy_signal on weston_output
by Richard Hughes
· 12 years ago
e5a1225
Make backends always specify output repaint time
by Jonas Ådahl
· 12 years ago
91ae483
compositor: Use wl_pointer_set_current to cleanup after surface destruction
by Rob Bradford
· 12 years ago
e14560e
compositor: add information about the fbdev backend to --help output
by Philipp Brüschweiler
· 12 years ago
57edf7f
compositor: add WESTON_COMPOSITOR_OFFSCREEN state
by Philipp Brüschweiler
· 12 years ago
7fe01b1
sdk: be C++ friendly
by Giulio Camuffo
· 12 years ago
88817f8
compositor: Remove unused wl_pointer variable
by Kristian Høgsberg
· 12 years ago
e5b42e4
Added handler for SIGABRT
by Peter Maatman
· 12 years ago
5006596
compositor-x11: Fix relative motion reporting for multiple outputs
by Kristian Høgsberg
· 12 years ago
c088e2c
compositor: Support notifying with absolute position too
by Rob Bradford
· 12 years ago
5085a75
shell: handle multiple popups
by Giulio Camuffo
· 12 years ago
4b409c3
compositor: remove unused field option_idle_time
by Philipp Brüschweiler
· 12 years ago
483243f
compositor, shell: surface transform inheritance
by Pekka Paalanen
· 12 years ago
c3ce738
compositor: introduce weston_surface_geometry_dirty()
by Pekka Paalanen
· 12 years ago
f1f48cf
compositor: remove redundant geometry dirtying
by Pekka Paalanen
· 12 years ago
14b2fe7
Eat scroll event if a key binding function is executed because of it.
by Rune K. Svendsen
· 12 years ago
e1bd5a0
compositor: Don't rely on surface->clip to cull overlay obscured damage
by Ander Conselvan de Oliveira
· 12 years ago
8ad1982
compositor: Keep a z-ordered list of planes
by Ander Conselvan de Oliveira
· 12 years ago
e7144fd
compositor: Only send release event in response to wl_surface.attach
by Kristian Høgsberg
· 12 years ago
2034780
compositor: Fold weston_buffer_post_release into weston_buffer_reference
by Kristian Høgsberg
· 12 years ago
068b61c
compositor: Change notify_motion to take relative motion events
by Kristian Høgsberg
· 12 years ago
e2464fd
compositor: Split pointer motion code into its own function
by Kristian Høgsberg
· 12 years ago
9bcaaeb
compositor: Make sure surface->transform.inverse is a complete matrix
by Kristian Høgsberg
· 12 years ago
c1e6c8a
compositor: Make sure surface->transform.matrix,inverse are always valid
by Kristian Høgsberg
· 12 years ago
184df50
compositor: call configure on surfaces with a null buffer too
by Giulio Camuffo
· 12 years ago
a457563
compositor: Rename lock and unlock signals to idle and wake
by Ander Conselvan de Oliveira
· 12 years ago
87524b6
compositor: Move state tracking complexity into shell
by Ander Conselvan de Oliveira
· 12 years ago
19d10ef
compositor: Move fade animation out of core Weston into shell
by Ander Conselvan de Oliveira
· 12 years ago
cbdebc2
compositor: Split util.c into binding.c and animation.c
by Ander Conselvan de Oliveira
· 12 years ago
142d546
compositor: Don't free config_file before we done using it
by Kristian Høgsberg
· 12 years ago
cb4685b
Pass argc and argv to modules
by Kristian Høgsberg
· 12 years ago
4172f66
Pass argc pointer to parse_options()
by Kristian Høgsberg
· 12 years ago
db79057
compositor: set data_device keyboard focus in seat_get_keyboard
by Rafal Mielniczuk
· 12 years ago
2f07ef6
xkb: Don't call exit on failure in weston_compositor_xkb_init()
by Kristian Høgsberg
· 12 years ago
af4f2aa
Install header files and pkg-config file for external modules
by Kristian Høgsberg
· 12 years ago
554a0da
compositor: Use libunwind if available for better backtraces
by Marcin Slusarz
· 12 years ago
a75a789
text: fix weston key bindings with input methods
by Jan Arne Petersen
· 13 years ago
4c65da5
compositor: Init fade surface color properly
by Ander Conselvan de Oliveira
· 12 years ago
088c62e
Use __func__ in log message instead of hard coded function name
by Scott Moreau
· 12 years ago
1224514
Add --version option
by Scott Moreau
· 13 years ago
1bbf372
matrix: track transform type
by Vasily Khoruzhick
· 13 years ago
23e72b8
pixman-renderer: Don't unreference NULL hw_buffer image
by Ander Conselvan de Oliveira
· 13 years ago
efaca34
Document --use-pixman option
by Kristian Høgsberg
· 13 years ago
2bbb2b8
compositor: Don't let pointers get outside of an output on mode switch
by Ander Conselvan de Oliveira
· 13 years ago
5c38ef4
compositor: Update output state after mode switch
by Ander Conselvan de Oliveira
· 13 years ago
c9e64ab
compositor: Cleanup if we can't find the symbol in the module
by Rob Bradford
· 13 years ago
26e009c
compositor: Avoid sending event for invalid point
by Rob Bradford
· 13 years ago
409eebf
compositor-drm: Support overlays with transformed buffers
by Ander Conselvan de Oliveira
· 13 years ago
81ee3f5
compositor: move texture_damage into renderer private
by Pekka Paalanen
· 13 years ago
68033ac
compositor: move pitch into renderer private
by Pekka Paalanen
· 13 years ago
ccfeae2
compositor: add early wl_buffer.release
by Pekka Paalanen
· 13 years ago
de685b8
compositor: introduce weston_buffer_reference
by Pekka Paalanen
· 13 years ago
aecd3ec
compositor: do not flush shm buffer on destroy
by Pekka Paalanen
· 13 years ago
a6421c4
compositor: do not release if re-attaching buffer
by Pekka Paalanen
· 13 years ago
0396ba2
compositor: Fix rendering with shm transformed buffers
by Ander Conselvan de Oliveira
· 13 years ago
674fd1d
text: Start input method from configuration
by Jan Arne Petersen
· 13 years ago
2908a3d
compositor-drm: Support scan out of transformed buffers
by Ander Conselvan de Oliveira
· 13 years ago
012b4c7
compositor: Implement buffer transformation
by Ander Conselvan de Oliveira
· 13 years ago
0a88772
compositor: Move clearing of primary plane damage to the backends
by Ander Conselvan de Oliveira
· 13 years ago
b8fcca9
compositor: Move buffer damage fields from weston_output to gl-renderer
by Ander Conselvan de Oliveira
· 13 years ago
75cc571
Move weston_surface GL and EGL state into gles2-renderer.
by John Kåre Alsaker
· 13 years ago
878f449
compositor: Move surface color state to gles2-renderer.
by John Kåre Alsaker
· 13 years ago
bcdd579
gles2: update texture only if needed
by Pekka Paalanen
· 13 years ago
a51e6fa
build: make default backend configurable
by Pekka Paalanen
· 13 years ago
c509d2b
compositor: Add debug key bindings infrastructure
by Ander Conselvan de Oliveira
· 13 years ago
4d0214c
compositor: Use pixman_region32_intersect_rect() instead of temp region
by Kristian Høgsberg
· 13 years ago
b4f4a59
Reset pending surface delta x and y on commit
by Daniel Stone
· 13 years ago
d8e8271
Clip surface damage to the surface area
by Daniel Stone
· 13 years ago
c31f3dd
SHM: Don't flush damage when there is none
by Daniel Stone
· 13 years ago
4bcf3a5
compositor: Fix culling of repaints behind opaque surfaces
by Ander Conselvan de Oliveira
· 13 years ago
5df8eca
compositor: Fix partial repaints
by Ander Conselvan de Oliveira
· 13 years ago
00fbbe6
compositor: Clip pointer coordinates on pointer enter as well
by Kristian Høgsberg
· 13 years ago
e2e3d07
compositor: Check if surface creation failed in weston_compositor_fade.
by John Kåre Alsaker
· 13 years ago
47c1b98
compositor: Call into grab handler for touch events
by Matt Roper
· 13 years ago
5fd5580
compositor: Unmap drag icon surface when its released
by Ander Conselvan de Oliveira
· 13 years ago
8ec4ab6
compositor: fix event-test
by Pekka Paalanen
· 13 years ago
bc10638
compositor, clients: apply wl_surface.frame on commit
by Pekka Paalanen
· 13 years ago
6c71ee1
compositor: fix surface pointer cast
by Pekka Paalanen
· 13 years ago
0cbd3b5
compositor, clients: double-buffer input region
by Pekka Paalanen
· 13 years ago
512dde8
compositor, clients: double-buffer opaque region
by Pekka Paalanen
· 13 years ago
8e15918
compositor, clients: make damage double-buffered
by Pekka Paalanen
· 13 years ago
5df44de
compositor: make wl_surface.attach double-buffered
by Pekka Paalanen
· 13 years ago
490d02a
weston: Use float instead of GLfloat.
by John Kåre Alsaker
· 13 years ago
1d01b01
compositor: Add kill signal
by Tiago Vignatti
· 13 years ago
b9af479
compositor: Make weston_surface_assign_output() static
by Kristian Høgsberg
· 13 years ago
231ba17
compositor: Always assign an output when updating a surface transform
by Ander Conselvan de Oliveira
· 13 years ago
8ea818f
compositor: Generalize output previous damage into per buffer damage
by Ander Conselvan de Oliveira
· 13 years ago
b13b9ff
text: Have only one text_model_factory
by Philipp Brüschweiler
· 13 years ago
547149a
compositor: Accumulate obscured damage into the primary plane damage
by Ander Conselvan de Oliveira
· 13 years ago
a6813d2
compositor: Generalize module loading
by Kristian Høgsberg
· 13 years ago
eb00e2e
compositor: Always set WAYLAND_DISPLAY
by Kristian Høgsberg
· 13 years ago
a4624f6
compositor: Don't return the dlsym handle in load_module()
by Kristian Høgsberg
· 13 years ago
b00a9d3
compositor: Make all non-backend modules use module_init() as entry point
by Kristian Høgsberg
· 13 years ago
4226385
compositor: Destroy gles2 resource for weston_surface in gles2-renderer.c
by Kristian Høgsberg
· 13 years ago
3a0de88
compositor: Move unbind_display call into gles2-renderer.c
by Kristian Høgsberg
· 13 years ago
fa1be02
compositor: Introduce a weston_renderer object
by Kristian Høgsberg
· 13 years ago
b7b77e6
compositor: Move EGL/GLES2 parts of weston_surface_attach to gles2-renderer.c
by Kristian Høgsberg
· 13 years ago
b1fd2d6
compositor: Move update_shm_texture() to gles2-renderer.c
by Kristian Høgsberg
· 13 years ago
25894fc
compositor: Move gles2 initialization to gles2-renderer.h
by Kristian Høgsberg
· 13 years ago
Next »