Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
e32c37677611a21395ca52d541181bba5f377ddd
/
src
/
compositor.c
e32c376
compositor: Store original output scale
by Alexander Larsson
· 12 years ago
0b13506
compositor: Store modes in physical units
by Alexander Larsson
· 12 years ago
edddbd1
Convert all scales to int32_t
by Alexander Larsson
· 12 years ago
14e438c
compositor: Parse config file in main(), only keep weston config object
by Kristian Høgsberg
· 12 years ago
6a04791
compositor: Use new config parser for keyboard options
by Kristian Høgsberg
· 12 years ago
7327471
Add new config parser
by Kristian Høgsberg
· 12 years ago
e31e053
rpi: switch to rpi-renderer
by Pekka Paalanen
· 12 years ago
4fc5dd0
compositor: add capability CAPTURE_YFLIP
by Pekka Paalanen
· 12 years ago
7bb6510
compositor: add capability flag for arbitrary surface rotation
by Pekka Paalanen
· 12 years ago
4ea9552
compositor: Support output/buffer scaling
by Alexander Larsson
· 12 years ago
86c8ca0
compositor: forbid sub-surface nesting loops
by Pekka Paalanen
· 12 years ago
16abf6a
protocol: set_desync should flush
by Pekka Paalanen
· 12 years ago
a50e6e4
config-parser: Honor XDG_CONFIG_DIRS
by Ossama Othman
· 12 years ago
ec08f33
move subsurface-server-protocol.h include out of compositor.h
by U. Artie Eoff
· 12 years ago
01388e2
shell: keyboard focus and restacking fixes for sub-surfaces
by Pekka Paalanen
· 12 years ago
e67858b
compositor: introduce sub-surfaces
by Pekka Paalanen
· 12 years ago
7b9195f
compositor: Move gl-renderer vertex arrays into gl-renderer.c
by Kristian Høgsberg
· 12 years ago
6848c25
input: Move surface picking into the pointer grab focus callback
by Kristian Høgsberg
· 12 years ago
fe7aa90
compositor: Adapt to wl_surface going away
by Kristian Høgsberg
· 12 years ago
aad8099
data-device: Update drag icon position from configure and motion handlers
by Kristian Høgsberg
· 12 years ago
e314875
input: Merge wl_seat into weston_seat
by Kristian Høgsberg
· 12 years ago
02bbabb
input: Rename wl_pointer to weston_pointer
by Kristian Høgsberg
· 12 years ago
a71e8b2
input: Rename weston_device_repick() to weston_seat_repick()
by Kristian Høgsberg
· 12 years ago
b5e2610
move input code from compositor.c into input.c
by Kristian Høgsberg
· 12 years ago
29139d4
fold wl_keyboard into weston_keyboard
by Kristian Høgsberg
· 12 years ago
14da96b
text: Add support for panels following the cursor
by Jan Arne Petersen
· 12 years ago
afe690c
Move the optional output name property from drm_output to weston_output
by Richard Hughes
· 12 years ago
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
Next »