18 Commits (e80bdcdad2082b6710f9a47c355f8ace20ed788b)

Author SHA1 Message Date
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
Jon Cruz 35b2eaa989 Moved helper macro to a discrete include file. 10 years ago
Jon Cruz 4678bab13c Remove redundant #include path component. 10 years ago
Bryce Harrington a0bbfea64b src: Update boilerplate from MIT X11 license to MIT Expat license 10 years ago
Murray Calavera 883ac02d22 Whitespace corrections 10 years ago
Derek Foreman e76f185050 gl-renderer: Take a list of acceptable formats in create functions 10 years ago
Giulio Camuffo b114715dae compositor: send the output_created signal after inserting it in the list 10 years ago
Jonny Lamb 74eed31108 gl-renderer: call supports() automatically in create() 10 years ago
Jonny Lamb ace6920912 compositor-{drm, wayland, x11}: remove useless tests for ->supports 10 years ago
Jonny Lamb a3e6a4a87a gl-renderer: move all EGL_PLATFORM_* defines here 10 years ago
Jonny Lamb 62185f42ea compositor-{drm, x11, wayland}: stop including EGL headers here 10 years ago
Jonny Lamb 671148f064 gl-renderer: use eglCreatePlatformWindowSurfaceEXT to get EGLSurfaces 10 years ago
Jonny Lamb 70eba3fbde gl-renderer: use eglGetPlatformDisplayEXT to get an EGLDisplay 10 years ago
Pekka Paalanen 662f384e6a compositor, backends: weston_compositor_read_presentation_clock 10 years ago
Ryo Munakata 76fb7ec272 shell,compositor-x11: Fix trivial memory leaks 10 years ago
Derek Foreman d540f4bb76 compositor-x11: Move the x11 window close to an idle handler 10 years ago
Dima Ryazanov 3e4d4bdd94 Fix "Back", "Forward", and other special mouse buttons in the X11 compositor. 10 years ago