34 Commits (acff29b3b3c3ab804db54fcc8524df53b6b9e1fb)

Author SHA1 Message Date
Alexandros Frantzis acff29b3b3 libweston: Support zwp_surface_synchronization_v1.set_acquire_fence 6 years ago
Pekka Paalanen 26ded94aa0 pixman: make shadow buffer optional 7 years ago
Pekka Paalanen c900881e09 compositor-x11: migrate to head-based output API 7 years ago
Pekka Paalanen 01f60211b2 libweston: introduce weston_head 7 years ago
Pekka Paalanen f461414501 libweston: remove restore functionality 7 years ago
Derek Foreman e277276b85 shared: Update all users of DATADIR 7 years ago
Armin Krezović b9906aaead compositor-x11: Implement mode switching 7 years ago
Alexandros Frantzis 409b01fd6d libweston: Use struct timespec for compositor time 7 years ago
Alexandros Frantzis 47e79c860b libweston: Use struct timespec for key events 7 years ago
Alexandros Frantzis 80321942e7 libweston: Use struct timespec for axis events 7 years ago
Alexandros Frantzis 215bedc88b libweston: Use struct timespec for button events 7 years ago
Alexandros Frantzis 84b31f8956 libweston: Use struct timespec for motion events 7 years ago
Pekka Paalanen 7da9a3802f libweston: set backend pointer earlier 7 years ago
Pekka Paalanen ae6d35db14 libweston: rename weston_output_destroy() to weston_output_release() 7 years ago
Pekka Paalanen 26ac2e1218 libweston: weston_output_init(..., +name) 7 years ago
Pekka Paalanen 4270414549 libweston: move weston_output::mode_list init to core 7 years ago
Daniel Stone b1f166d71e Allow backends to group repaint flushes 8 years ago
Quentin Glidic 23e1d6f176
libweston: Properly namespace backends entrypoint 8 years ago
Daniel Stone f86e67d01f compositor-x11: Remove support for ancient XCB 8 years ago
Ryo Munakata e6dec90e29 compositor-x11: fix segfault when use_pixman is true 8 years ago
Armin Krezović 225bf9dff1 compositor-x11: Move vfunc setting from set_size to enable 8 years ago
Miguel A. Vico 41700e355f gl-renderer: Add <platform_attribs> param to gl_renderer_display_create 8 years ago
Miguel A. Vico c095cde364 gl-renderer: Rename gl_renderer::output_create to output_window_create 8 years ago
Miguel A. Vico dddc670c04 gl-renderer: Rename gl_renderer_create to gl_renderer_display_create 8 years ago
Vincent Abriou c950667e87 libweston: include weston-egl-ext.h in drm, x11 and wayland compositor 8 years ago
Armin Krezović 4008740d5e weston: Rename weston_output_init_pending() to weston_output_init() 8 years ago
Armin Krezović c3d2f960d2 weston: Port X11 backend to new output handling API 8 years ago
Benoit Gschwind 51c6f631c0
compositor-x11: remove redundant state arg of x11_backend_deliver_button_event 8 years ago
Benoit Gschwind 4ddc4cc4fa
compositor-x11: add assert to avoid misuse of x11_backend_deliver_button_event 8 years ago
Armin Krezović 295e9d004e compositor-x11: Use non-cast functions to retrieve backend and output objects 8 years ago
Jussi Kukkonen 649bbce607 include stdint.h for int32_t/uint32_t 8 years ago
Armin Krezović ad27693127 compositor-x11: Flush xcb connection from x11_output_destroy() 9 years ago
Benoit Gschwind 5c2f20edb0 compositor-x11: fix title overflow in x11_backend_create_output 9 years ago
Pekka Paalanen b5e3ea218b Rename src/ to libweston/ 9 years ago
Pekka Paalanen a256c5ed8d libweston: remove unused backend_init() arguments 9 years ago
Benoit Gschwind e16acabf7a x11: port the x11 backend to the new init api 9 years ago
Pekka Paalanen 157109b6d5 compositor-x11: stop using input_loop 9 years ago
Giulio Camuffo 90a6fc659f input: use doubles in the interfaces to notify of input events 9 years ago
Pekka Paalanen b00c79b587 protocol: migrate to stable presentation-time.xml 9 years ago
Marek Chalupa 345b4f5b11 compositor-x11: send pointer frame after axis event 9 years ago
Peter Hutterer 87743e9303 Support axis source, axis discrete, frame and axis stop events 9 years ago
Peter Hutterer 89b6a4931e Add a weston_pointer_axis_event 9 years ago
Jonas Ådahl d2510105a6 input: Make pointer grab motion callbacks take an event struct 9 years ago
Giulio Camuffo 93daabbc71 compositor: pass the backend config struct to the backends init function 9 years ago
Marko 61b4d3ea44 compositor-x11: Fix Weston running on a secondary X screen 9 years ago
Pekka Paalanen 5ffb440c3f compositor-x11: init linux_dmabuf support 9 years ago
Derek Foreman 1281a36e3b input: Don't test keyboard/pointer/touch pointers 9 years ago
Giulio Camuffo 459137bfe6 compositor: add API to manage compositor instances 10 years ago
Giulio Camuffo 954f183e2f compositor: introduce struct weston_backend 10 years ago
Bryce Harrington 665b025019 compositor-x11: More verbose logging 10 years ago