Git Browser for ODROID
Code Review
Sign In
git.odroid.com
/
weston
/
61e5a2727a0625a7f082ced749b6d41f88ea84e3
/
libweston
/
compositor.c
d7e3511
libweston: ensure backend is not loaded twice
by Pekka Paalanen
· 8 years ago
ae6d35d
libweston: rename weston_output_destroy() to weston_output_release()
by Pekka Paalanen
· 8 years ago
01e0068
libweston: send more wl_surface.enter/leave events
by Pekka Paalanen
· 8 years ago
26ac2e1
libweston: weston_output_init(..., +name)
by Pekka Paalanen
· 8 years ago
4270414
libweston: move weston_output::mode_list init to core
by Pekka Paalanen
· 8 years ago
3052bc7
compositor: fix starvation of wl_buffer::release
by Matt Hoosier
· 8 years ago
9ffb250
libweston: introduce weston_output_from_resource()
by Pekka Paalanen
· 8 years ago
4b582c7
libweston: extend output->region lifetime
by Pekka Paalanen
· 8 years ago
2210ad0
libweston: move globals to weston_compositor_add_output()
by Pekka Paalanen
· 8 years ago
3d2d497
libweston: move output id into add/remove_output()
by Pekka Paalanen
· 8 years ago
cc201e4
libweston: prevent double weston_output_enable()
by Pekka Paalanen
· 8 years ago
7f340ff
libweston: specify weston_output::enabled
by Pekka Paalanen
· 8 years ago
e952a01
libweston: move asserts to add_pending_output()
by Pekka Paalanen
· 8 years ago
d72bad2
libweston: unexport weston_output_update_matrix()
by Pekka Paalanen
· 8 years ago
f9681b5
libweston: unexport weston_compositor_add_output()
by Pekka Paalanen
· 8 years ago
ee16ea9
libweston: two more weston_output docs
by Pekka Paalanen
· 8 years ago
f0ca796
libweston: let add/remove_output handle the lists
by Pekka Paalanen
· 8 years ago
bccda71
libweston: use helper var in weston_compositor_remove_output
by Pekka Paalanen
· 8 years ago
e6ac4fc
libweston: untangle weston_compositor_remove_output doc
by Pekka Paalanen
· 8 years ago
eca5cca
Account for very large repaint window misses
by Daniel Stone
· 8 years ago
c65df64
libweston: improve weston_output_disable() comments
by Pekka Paalanen
· 8 years ago
b4c0886
Fix uninitialized msec_to_next in output_repaint_timer_arm
by Sergi Granell
· 8 years ago
b1f166d
Allow backends to group repaint flushes
by Daniel Stone
· 8 years ago
6847b85
Switch to global output repaint timer
by Daniel Stone
· 8 years ago
05df8c1
Change boolean repaint_scheduled to quad-state enum
by Daniel Stone
· 8 years ago
09a97e2
Change repaint_needed to bool
by Daniel Stone
· 8 years ago
3615ce1
Don't delay initial output paint
by Daniel Stone
· 8 years ago
84aff5c
Calculate next-frame target time in absolute space
by Daniel Stone
· 8 years ago
37ad7e3
timespec: Add timespec_to_msec helper
by Daniel Stone
· 8 years ago
4f3cad7
compositor: damage pending subsurfaces when committing them
by Emilio Pozuelo Monfort
· 8 years ago
7c1fb3f
libweston: grammar fix to recent comment
by Bryce Harrington
· 8 years ago
cd1a1c3
Add comments and whitespace to repaint machinery
by Daniel Stone
· 8 years ago
3d7ca3b
libweston: Properly namespace modules entrypoint
by Quentin Glidic
· 9 years ago
23e1d6f
libweston: Properly namespace backends entrypoint
by Quentin Glidic
· 9 years ago
8268157
libweston: Position layers in an absolute way
by Quentin Glidic
· 9 years ago
bc46292
compositor: fix a minor typo
by Abdur Rehman
· 9 years ago
fb4869d
compositor: Assign new views to the primary plane
by Daniel Stone
· 9 years ago
893b936
Remove DPMS-on when going offscreen
by Daniel Stone
· 9 years ago
beb97e5
libweston: Make module loading safe against long paths
by Daniel Stone
· 9 years ago
b8c16c9
compositor: allow using nested parent as a subsurface sibling
by Arnaud Vrac
· 9 years ago
927267b
libweston: Drop requirement of setting mm_width/mm_height in backends
by Armin Krezović
· 9 years ago
4008740
weston: Rename weston_output_init_pending() to weston_output_init()
by Armin Krezović
· 9 years ago
782f5df
libweston: Merge weston_output_init() into weston_output_enable()
by Armin Krezović
· 9 years ago
a01ab6d
libweston: Add more functionality for handling weston_output objects
by Armin Krezović
· 9 years ago
148c199
compositor: set the opaque region for some views with transform
by Giulio Camuffo
· 9 years ago
08976ac
Revert "compositor: Add internal support to track idle inhibition requests"
by Bryce Harrington
· 9 years ago
873a3f8
Revert "compositor: Add public interface support for client-requested idle inhibition"
by Bryce Harrington
· 9 years ago
c700143
Revert "libweston: Add a signal to fire when the idle inhibitor is dropped"
by Bryce Harrington
· 9 years ago
0795ece
Revert "shell: Inhibit idle fade-out behavior"
by Bryce Harrington
· 9 years ago
9be807c
shell: Inhibit idle fade-out behavior
by Bryce Harrington
· 9 years ago
ca5b624
libweston: Add a signal to fire when the idle inhibitor is dropped
by Bryce Harrington
· 9 years ago
689fece
compositor: Add public interface support for client-requested idle inhibition
by Bryce Harrington
· 9 years ago
f8300c8
compositor: Add internal support to track idle inhibition requests
by Bryce Harrington
· 9 years ago
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
Next »