Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
887c0185249b21a4ebec326491b31c3160968201
/
libweston
/
compositor.c
887c018
libweston: Silence tautological-compare warning
by Quentin Glidic
· 9 years ago
9c5dd7e
libweston-desktop: Implement xdg_shell_v6
by Quentin Glidic
· 9 years ago
248dd10
Introduce libweston-desktop
by Quentin Glidic
· 9 years ago
2edc3d5
libweston: Rename weston_surface::configure to ::committed
by Quentin Glidic
· 9 years ago
4ef719c
libweston: Implement wl_output version 3 (release request)
by Quentin Glidic
· 9 years ago
e540384
compositor: Mark all views as dirty when a new output is assigned
by Armin Krezović
· 9 years ago
25a2bdd
Switch to use safe_strtoint instead of strtol
by Bryce Harrington
· 9 years ago
913d7c1
Standardize error checking for strtol calls
by Bryce Harrington
· 9 years ago
d3414f2
Implement pointer locking and confinement
by Jonas Ådahl
· 9 years ago
5d9ca27
compositor: Add surface commit signal
by Jonas Ådahl
· 9 years ago
30d61d8
Implement the relative pointer protocol
by Jonas Ådahl
· 11 years ago
94e2e2d
compositor: Keep track of what views were activated by clicking
by Jonas Ådahl
· 11 years ago
375759e
Require base-10 for strtol() calls
by Bryce Harrington
· 9 years ago
0da12b8
compositor: Switch to new surface/view mapped checks
by Armin Krezović
· 9 years ago
f8486c3
compositor: Untangle surface/view is_mapped from output assignments
by Armin Krezović
· 9 years ago
9c764df
xwayland: make the plugin usable by libweston compositors
by Giulio Camuffo
· 9 years ago
827b5d2
compositor: add plugin-registry
by Pekka Paalanen
· 9 years ago
b5e3ea2
Rename src/ to libweston/
by Pekka Paalanen
· 9 years ago
[Renamed from src/compositor.c]
201769a
compositor: fix wp_viewport.set_source errors
by Pekka Paalanen
· 9 years ago
bb32ccc
compositor: check viewport dst size validity
by Pekka Paalanen
· 9 years ago
d9aae9c
compositor: check viewport source rect validity
by Pekka Paalanen
· 9 years ago
4826f87
compositor: fix wp_viewport use after free
by Pekka Paalanen
· 9 years ago
9c5a0d9
compositor: rename scaler to viewport(er)
by Pekka Paalanen
· 9 years ago
e95ad5c
compositor: migrate to stable viewporter.xml
by Pekka Paalanen
· 9 years ago
0de859e
compositor: recompute output position on mode switch
by David Fort
· 9 years ago
50dbf38
libweston: use enum to choose the backend
by Pekka Paalanen
· 9 years ago
a256c5e
libweston: remove unused backend_init() arguments
by Pekka Paalanen
· 9 years ago
dd18673
compositor,main: use weston_compositor_load_backend()
by Pekka Paalanen
· 9 years ago
179fcda
Split the modules and include files between weston and libweston
by Giulio Camuffo
· 9 years ago
fba27fb
Move the functions launching clients to main.c
by Giulio Camuffo
· 9 years ago
8a12069
compositor: use generated constant instead of hardcoded value
by FORT David
· 9 years ago
130ae6e
compositor: surface and view output comment fixes
by Pekka Paalanen
· 9 years ago
59987fa
compositor: refactor into convert_size_by_transform_scale()
by Pekka Paalanen
· 9 years ago
04baea5
compositor: constify weston_surface_build_buffer_matrix()
by Pekka Paalanen
· 9 years ago
4c72e29
compositor: Hyphenate compound adjective surface-local
by Yong Bakos
· 9 years ago
87953b7
compositor: remove input_loop
by Pekka Paalanen
· 9 years ago
90a6fc6
input: use doubles in the interfaces to notify of input events
by Giulio Camuffo
· 9 years ago
b00c79b
protocol: migrate to stable presentation-time.xml
by Pekka Paalanen
· 9 years ago
89324ce
compositor: Make types consistent for bitshifting unsigned ints
by Bryce Harrington
· 10 years ago
18e4573
compositor: Verify that the maximum number of outputs is not exceeded
by Bryce Harrington
· 10 years ago
3f650b8
compositor: Document how views and surfaces are mapped to outputs
by Bryce Harrington
· 10 years ago
c9626a3
compositor: Document routines relating to idle behavior
by Bryce Harrington
· 10 years ago
9973967
compositor: Add doxygen for weston_surface_to_buffer_rect()
by Derek Foreman
· 10 years ago
152254b
compositor: Add damage_buffer
by Derek Foreman
· 10 years ago
6207b6a
compositor: Remove unused weston_surface_to_buffer function
by Chris Michael
· 10 years ago
e2e15ac
compositor: change rounding in weston_surface_to_buffer_rect()
by Derek Foreman
· 10 years ago
1909c10
compositor, input: Don't use MIN() macro for new resource versions
by Derek Foreman
· 10 years ago
062edf2
compositor: Fix comment of subsurface_commit_to_cache function
by Chris Michael
· 10 years ago
57e92ed
compositor: ignore useless surface_damage
by Derek Foreman
· 10 years ago
51baeb2
compositor: Remove extra blank line
by Chris Michael
· 10 years ago
bc9a61c
compositor: Move weston_matrix_transform_region to compositor.c and export it
by Derek Foreman
· 10 years ago
060cf11
compositor: Change "touched" to bool
by Derek Foreman
· 10 years ago
2d24e64
compositor: don't crash if destroying a compositor without a backend
by Giulio Camuffo
· 10 years ago
56fe1c7
compositor: remove incorrect idle timer initialization
by Egor Starkov
· 10 years ago
230f3b1
dmabuf: implement linux_dmabuf extension
by Pekka Paalanen
· 11 years ago
2f7d33d
compositor: fix crash when destroying incompletely created output
by Dawid Gajownik
· 10 years ago
f9318d1
input: add a weston_pointer_clear_focus() helper function
by Derek Foreman
· 10 years ago
7239d74
compositor: remove a call to weston_compositor_schedule_repaint
by Ryo Munakata
· 10 years ago
1281a36
input: Don't test keyboard/pointer/touch pointers
by Derek Foreman
· 10 years ago
3f86e50
compositor: Respect WESTON_BUILD_DIR env var in weston_load_module
by Derek Foreman
· 10 years ago
27135af
compositor: destroy modifier_binding_list
by Ryo Munakata
· 10 years ago
8ae2db5
input: Pass the appropriate pointer type to bindings instead of a seat
by Derek Foreman
· 10 years ago
b7df04e
compositor: Respect repaint-window when restarting repaint loop.
by Mario Kleiner
· 10 years ago
d7894d0
compositor,shared: add millihz_to_nsec()
by Pekka Paalanen
· 10 years ago
aa21f62
shared: introduce timespec-util.h
by Pekka Paalanen
· 10 years ago
2f2a70c
compositor: make sure to reset views' pointers to destroyed output
by Giulio Camuffo
· 10 years ago
bab996e
compositor: move the main() to a new main.c file
by Giulio Camuffo
· 11 years ago
459137b
compositor: add API to manage compositor instances
by Giulio Camuffo
· 11 years ago
954f183
compositor: introduce struct weston_backend
by Giulio Camuffo
· 11 years ago
e28ee34
compositor: add missing help text
by JoonCheol Park
· 10 years ago
4fa7b7f
compositor: Add missing help text
by Derek Foreman
· 10 years ago
35b2eaa
Moved helper macro to a discrete include file.
by Jon Cruz
· 10 years ago
4678bab
Remove redundant #include path component.
by Jon Cruz
· 10 years ago
a0bbfea
src: Update boilerplate from MIT X11 license to MIT Expat license
by Bryce Harrington
· 10 years ago
9a51cd7
move text_backend initialization into the shell plugin
by Murray Calavera
· 10 years ago
b114715
compositor: send the output_created signal after inserting it in the list
by Giulio Camuffo
· 10 years ago
4c93c08
touch: Make weston_touch_set_focus() take a touch instead of a seat
by Derek Foreman
· 10 years ago
ca79076
compositor: change weston_surface::destroy_signal argument
by Pekka Paalanen
· 10 years ago
08d3fb7
compositor: inert wl_surface objects do not exist
by Pekka Paalanen
· 10 years ago
06c4274
compositor: Help text for --config
by Bryce Harrington
· 10 years ago
8a0e0ba
compositor: add option to specify a weston.ini
by Pekka Paalanen
· 10 years ago
6c71aae
Pass config file from compositor to everything
by Pekka Paalanen
· 10 years ago
dc940ca
compositor: move code into load_configuration()
by Pekka Paalanen
· 10 years ago
17a1a96
compositor: postpone unhandled option check
by Pekka Paalanen
· 10 years ago
67a18b9
compositor: fix weston_output_transform_coordinate
by Derek Foreman
· 10 years ago
c002321
compositor: Create the inverse of the output matrix
by Derek Foreman
· 10 years ago
111c6f9
compositor: fix return code from main()
by Pekka Paalanen
· 10 years ago
8fd4de4
compositor: warn about insane repaint delay
by Pekka Paalanen
· 10 years ago
0513a95
compositor: add repaint delay timer
by Pekka Paalanen
· 11 years ago
662f384
compositor, backends: weston_compositor_read_presentation_clock
by Pekka Paalanen
· 10 years ago
e54e31c
compositor: add weston_surface_to_buffer_region()
by Pekka Paalanen
· 10 years ago
1e05904
compositor: Add surface-to-buffer and buffer-to-surface matrices
by Jason Ekstrand
· 11 years ago
0f67941
compositor: use weston_matrix_transform for weston_output_transform_coordinate
by Derek Foreman
· 11 years ago
fb23df7
Use pixel coordinates for weston_output.matrix
by Jason Ekstrand
· 11 years ago
380adf5
compositor: add weston_view_set_mask() API and state
by Pekka Paalanen
· 10 years ago
fc22a52
compositor: restructure weston_compositor_pick_view()
by Pekka Paalanen
· 10 years ago
502f5e0
compositor: fix plane coords in view_accumulate_damage()
by Pekka Paalanen
· 10 years ago
c7d7fdf
compositor: let view_compute_bbox() take a box32_t
by Pekka Paalanen
· 10 years ago
9e944d3
compositor: remove dead code from weston_output_move()
by Pekka Paalanen
· 10 years ago
e508ce6
compositor: note, weston_surface_damage does it wrong
by Pekka Paalanen
· 10 years ago
Next »