wlroots/types
David Turner cf43a447cb scene: Transform coordinates for direct scanout
We support direct scanout when there is an output and buffer
transform so long as the transforms are the same (so cancel out for the
buffer contents).  But we still need to apply the output transform to
the destination box location and size.
2024-10-28 13:28:23 +00:00
..
buffer Avoid using wayland-{client,server}.h 2024-04-17 13:37:12 +00:00
data_device seat: add serials to touch up events 2024-04-18 14:34:51 +00:00
output Support direct scanout with src crop and dst boxes 2024-10-22 18:28:09 +01:00
scene scene: Transform coordinates for direct scanout 2024-10-28 13:28:23 +00:00
seat seat/pointer: reset pressed buttons on "grab-compatible" focus change 2024-08-14 22:43:44 +03:00
tablet_v2 wlr_surface: fix argument order consistency 2024-07-13 19:56:58 +00:00
xdg_shell xdg-positioner: use enum_is_valid functions 2024-10-23 18:52:34 +08:00
meson.build linux-drm-syncobj-v1: new protocol implementation 2024-06-12 18:40:25 +02:00
wlr_alpha_modifier_v1.c alpha-modifier-v1: add a missing NULL check in wlr_alpha_modifier_v1_get_surface_state() 2024-05-01 03:07:16 +03:00
wlr_compositor.c compositor: add surface role map hook 2024-08-14 18:52:13 +00:00
wlr_content_type_v1.c
wlr_cursor.c cursor: add support for linux-drm-syncobj-v1 2024-08-06 17:37:06 +00:00
wlr_cursor_shape_v1.c
wlr_damage_ring.c damage_ring: Remove wlr_damage_ring_set_bounds 2024-10-09 06:31:46 +00:00
wlr_data_control_v1.c
wlr_drm.c render: drop wlr_renderer_get_dmabuf_texture_formats() 2024-04-21 11:27:29 +00:00
wlr_drm_lease_v1.c
wlr_export_dmabuf_v1.c
wlr_ext_foreign_toplevel_list_v1.c ext-foreign-toplevel-list: add _from_resource() 2024-10-01 18:59:18 +03:00
wlr_foreign_toplevel_management_v1.c
wlr_fractional_scale_v1.c
wlr_fullscreen_shell_v1.c
wlr_gamma_control_v1.c
wlr_idle_inhibit_v1.c
wlr_idle_notify_v1.c
wlr_input_device.c
wlr_input_method_v2.c input-method-v2: set no keymap format if no keymap is set 2024-09-11 15:09:56 +05:30
wlr_keyboard.c keyboard: add utilities for pointer keys 2024-10-07 18:41:07 +00:00
wlr_keyboard_group.c
wlr_keyboard_shortcuts_inhibit_v1.c
wlr_layer_shell_v1.c layer-shell: introduce wlr_layer_surface_v1_get_exclusive_edge() 2024-08-18 01:02:08 +00:00
wlr_linux_dmabuf_v1.c wlr_linux_dmabuf_v1: log plane index in error messages for dma-buf 2024-10-15 18:05:16 +00:00
wlr_linux_drm_syncobj_v1.c linux-drm-syncobj-v1: Skip release if there is no timeline 2024-08-28 18:44:46 +02:00
wlr_matrix.c
wlr_output_layer.c
wlr_output_layout.c
wlr_output_management_v1.c
wlr_output_power_management_v1.c output-power-management: send zwlr_output_power_v1.failed on output destroy 2024-08-01 15:24:20 +03:00
wlr_output_swapchain_manager.c swapchain, damage_ring: Drop buffer age 2024-08-21 09:45:54 -04:00
wlr_pointer.c pointer: release pressed buttons on destroy 2024-09-24 19:53:54 +00:00
wlr_pointer_constraints_v1.c pointer-constraints: don't init/finish current/pending states 2024-08-14 15:41:31 +00:00
wlr_pointer_gestures_v1.c wlr_pointer_gestures_v1: emit destroy signal in destroy function 2024-05-06 10:47:33 +03:00
wlr_presentation_time.c presentation-time: bump protocol version to v2 2024-10-28 02:58:48 +05:30
wlr_primary_selection.c
wlr_primary_selection_v1.c
wlr_region.c
wlr_relative_pointer_v1.c
wlr_screencopy_v1.c wlr_screencopy_v1: send fine-grained damage events 2024-09-10 20:54:04 +08:00
wlr_security_context_v1.c
wlr_server_decoration.c
wlr_session_lock_v1.c
wlr_shm.c shm: add support for wl_shm version 2 2024-07-07 18:16:45 +02:00
wlr_single_pixel_buffer_v1.c
wlr_subcompositor.c subcompositor: drop unused subsurface state 2024-10-08 19:18:38 +03:00
wlr_switch.c
wlr_tablet_pad.c
wlr_tablet_tool.c
wlr_tearing_control_v1.c tearing_control_v1: Free the wlr_tearing_control_v1 on error 2024-09-09 16:16:56 +08:00
wlr_text_input_v3.c
wlr_touch.c
wlr_transient_seat_v1.c
wlr_viewporter.c
wlr_virtual_keyboard_v1.c
wlr_virtual_pointer_v1.c pointer: release pressed buttons on destroy 2024-09-24 19:53:54 +00:00
wlr_xcursor_manager.c
wlr_xdg_activation_v1.c
wlr_xdg_decoration_v1.c
wlr_xdg_foreign_registry.c
wlr_xdg_foreign_v1.c xdg-foreign: clean up 2024-08-14 15:56:36 +03:00
wlr_xdg_foreign_v2.c xdg-foreign: clean up 2024-08-14 15:56:36 +03:00
wlr_xdg_output_v1.c