6908 Commits (d5556ec78f65c286ae281a17d7b6b2ddc38c4c00)
 

Author SHA1 Message Date
Rose Hudson 71daec9441 export-dmabuf, screencopy: schedule_frame -> needs_frame
1 year ago
Kirill Primak 7791ffe058 data-device: remove undefined grab interface decls
1 year ago
Kirill Primak c6603288fb xdg-shell: update stale docs
1 year ago
Simon Ser 000081db19 cursor, output: apply viewport to cursor
1 year ago
John Lindgren 657ca2205f wlr_gamma_control: add missing forward declarations
1 year ago
Ronan Pigott b18c76642a scene: apply rounding when translating buffer damage
1 year ago
Leonardo Hernández Hernández 4de9c9c47f scene: send wl_surface.preferred_buffer_scale
1 year ago
Simon Ser 37ef9d7356 backend/drm: stop checking for wlr_client_buffer
1 year ago
Simon Ser 67447d6cb4 presentation-time: add separate helper for zero-copy
1 year ago
Simon Ser fe84bfc8d9 scene: add wlr_scene_output_sample_event
1 year ago
Simon Ser 88942d43fd scene: rename output_present event to output_sample
1 year ago
Alexander Orzechowski d8585d661c wlr_scene: Fix buffer damage for output state
1 year ago
Brett Ernst cb5d9abf10 add minimalist cairo example
1 year ago
Simon Ser 1205f03ec9 render/gles2: wrap timer setup in push_gles2_debug()
1 year ago
Simon Ser 4811d9fb18 render: document wlr_buffer_pass_options.timer
1 year ago
Simon Ser b7dca21c2b render: constify struct wlr_buffer_pass_options
1 year ago
Simon Ser fe06e5f49a Use wl_container_of() instead of casts
1 year ago
Simon Ser c2c536de03 render/gles2: drop unnecessary cast
1 year ago
Rose Hudson 214df8eda0 scene_output: optionally record and report timings
1 year ago
Kirill Primak f4eaab12a0 input-method-v2: don't remove inert role resource
1 year ago
Kirill Primak fce7cb249f xwayland-shell: don't remove inert role resource
1 year ago
Kirill Primak dc7686c114 session-lock: don't remove inert role resource
1 year ago
Kirill Primak 7f2ed1e62c layer-shell: don't remove inert role resource
1 year ago
Kirill Primak 7d176b6237 subcompositor: don't remove inert role resource
1 year ago
Simon Ser 27edd024f8 xwayland: pass NULL as event data
1 year ago
Simon Ser 76e2a74282 xwayland: use initializer for struct wlr_xwayland_resize_event
1 year ago
Simon Ser 5bb0057794 xwayland: document event data
1 year ago
Simon Ser 19ba3f0c2a xwayland: drop struct wlr_xwayland_move_event
1 year ago
Simon Ser 972c5f0c11 xwayland: document associate/dissociate events
1 year ago
Simon Ser 7a9f8d8d6b Use struct initializers instead of memset()
1 year ago
Kirill Primak 4966857f21 viewporter: check for an existing viewport
1 year ago
Simon Ser 77d5631e42 license: add copyright line for all contributors
1 year ago
Simon Ser 6f8287128b output: drop wlr_output_cursor_set_image()
1 year ago
Simon Ser f8d70fbece cursor: remove usage of wlr_output_cursor_set_image()
1 year ago
Simon Ser 0fc532f8de cursor: remove wlr_cursor_set_image()
1 year ago
Simon Ser 18bafbfc57 xcursor-manager: drop wlr_xcursor_manager_set_cursor_image()
1 year ago
Simon Ser 71c87ff4b8 cursor: add wlr_cursor_set_buffer()
1 year ago
Simon Ser bb91787b5f cursor: stop using set_image() in wlr_cursor_unset_image()
1 year ago
Manuel Stoeckl bbd53b3b46 screencopy-v1: fix logical->physical region transform
1 year ago
Alexander Orzechowski 57a0313779 wlr_scene: Don't recompute node location during rendering
1 year ago
Alexander Orzechowski 48f2a7a3a1 wlr_scene: Simplify direct scanout handling
1 year ago
Alexander Orzechowski 9613b3bc8a wlr_scene: Wrap render_list nodes in struct
1 year ago
Simon Ser 9c2c906518 examples/pointer: use wlr_cursor_set_xcursor()
1 year ago
Simon Ser 53b07b5b72 cursor: set image for new outputs
1 year ago
Simon Ser d5581e42d4 cursor: add cursor_update_outputs()
1 year ago
Simon Ser d1d6cd9008 cursor: keep track of XCursor manager and name
1 year ago
Simon Ser 69c44de22f cursor: track surface globally, instead of per-output
1 year ago
Simon Ser c46fabe45c cursor: use wlr_cursor_unset_image() in wlr_cursor_set_surface()
1 year ago
Simon Ser f0b8a68654 cursor: store wlr_cursor inline in wlr_cursor_state
1 year ago
Clayton Craft aca48124ad
backend/drm: use panel_orientation if it is set
1 year ago