7054 Commits (13b9b54f3f22e6c932207f6cad9632782ec86d71)
 

Author SHA1 Message Date
Kenny Levinsen 13b9b54f3f wlr_scene: Skip direct scanout on color transform
7 months ago
David Turner 34201b0e7f render/pixman: Fix non-uniform scale with rotation
7 months ago
David Turner d7f63ab76c render/pixman: Remove half-pixel shift
7 months ago
JiDe Zhang 36c0d5fe3a output: reset hardware_cursor on failure
7 months ago
nerdopolis 35c3194ae5 backend/libinput: Fix call of handle_libinput_readable() when WLR_LIBINPUT_NO_DEVICES is set
7 months ago
Simon Zeni 325d843814 backend/x11: don't exit on dri3 DRM FD query failure
8 months ago
Isaac Freund 6219d7b819
wlr_surface: update get_root_surface() docs
8 months ago
Simon Ser 2c4d3ad12d render/vulkan: don't use UNDEFINED layout for imported DMA-BUFs
8 months ago
Alexander Orzechowski 56ebfde540 docs: Add notes about WLR_SCENE_DISABLE_VISIBILITY effectively disabling direct scanout.
8 months ago
Kirill Primak f0b7fb72a8 render/vulkan: don't free a descriptor set from an already destroyed lut3d dummy pool
8 months ago
Kirill Primak 073c3e8837 render/vulkan: free render format setups on destroy
8 months ago
Kirill Primak e20ae113f8 render/vulkan: free pipeline layouts on destroy
8 months ago
Kirill Primak 00bc75439f render/vulkan: fix texture clip region leak
8 months ago
Kirill Primak 510664e79b output: disable hardware cursor when falling back to software
8 months ago
Kirill Primak f534434be6 output: extract hardware cursor disabling logic
8 months ago
Kirill Primak 9c50cd71b6 xdg-toplevel: allow edge_none for resizing
8 months ago
groveer 293b0aa502 wlr_pointer_gestures_v1: emit destroy signal in destroy function
8 months ago
groveer dead0ebcc8 wlr_pointer_gestures_v1: init destroy signal
8 months ago
Alexander Orzechowski 53be443f39 wlr_scene: Add WLR_SCENE_HIGHLIGHT_TRANSPARENT_REGION env
8 months ago
Kirill Primak 8fdf9dc4f0 scene: fix double scaling of opaque region for blend mode optimization
8 months ago
Kirill Primak 341154a5f6 alpha-modifier-v1: add a missing NULL check in wlr_alpha_modifier_v1_get_surface_state()
8 months ago
Simon Ser 027d453f6a scene/surface: add support for alpha-modifier-v1
8 months ago
Simon Ser 563f100627 alpha-modifier-v1: new protocol implementation
8 months ago
Consolatis 8abd43803b xwayland: remove saved_{width,height}
8 months ago
Simon Ser b22bb921d3 ci: convert last remnant from "meson setup" migration
8 months ago
Simon Ser aa340ade65 render/color: split off lcms2 code
8 months ago
David Turner 77006e5565 render/pixman: half-pixel shift to match GPUs
8 months ago
David Turner e08d52bbc6 render/pixman: Improve transform performance
8 months ago
Kenny Levinsen be667b0628 backend/drm: Free drm device name on error
8 months ago
Simon Ser 3aef433f97 backend/drm: handle errors when fetching DRM name/version
8 months ago
Manuel Stoeckl 82b4bc3f5f renderer: add field to indicate color transform support
8 months ago
Manuel Stoeckl 391410deb5 wlr_scene: add color transform argument for rendering
8 months ago
Manuel Stoeckl ffdbfdbbbd render/vulkan: add support for output color transforms
8 months ago
Manuel Stoeckl e443434876 render/vulkan: create plain framebuffers on demand
8 months ago
Manuel Stoeckl adbfd3c321 render/vulkan: add lut3d output shader option
8 months ago
Manuel Stoeckl c64144a39b render/vulkan: add dummy 3d lookup table to output shader
8 months ago
Simon Ser 895e3d18b9 render/color: introduce wlr_color_transform
8 months ago
David Turner ee0007c0f2 render/pixman: Fix source crop
8 months ago
David Turner 061b996768 render/pixman: fix flipped transforms
8 months ago
Alexander Orzechowski 41fd552f53 wlr_scene: Set `wlr_damage_ring_set_bounds` earlier
8 months ago
Alexander Orzechowski 1dc44a1afe wlr_scene: Schedule new frame for WLR_SCENE_DEBUG_DAMAGE_HIGHLIGHT in output commit handler
8 months ago
Alexander Orzechowski 14692a7c55 wlr_scene: Fix WLR_SCENE_DEBUG_DAMAGE_HIGHLIGHT output damage
8 months ago
Consolatis e70afebfc9 scene: do not reset scene_buffer state on buffer release
8 months ago
Simon Ser ebef710746 renderer: replace get_render_buffer_caps() with struct field
8 months ago
Simon Ser 0686666cf5 render: drop wlr_renderer_get_dmabuf_texture_formats()
8 months ago
Simon Ser 85c1eda721 render: unify getter for texture formats
8 months ago
Ilia Bozhinov c63275d75e xwayland: add a size-safe wrapper for xcb_send_event
8 months ago
Simon Zeni cc10a5259d backend/libinput: avoid potential NULL access in wlr_libinput_get_device_handle
8 months ago
Simon Zeni 8221c487ed xcursor/wlr_xcursor: properly clean xcursor in case of realloc failure in load_callback
8 months ago
Ilia Bozhinov 75ecba444a seat: add serials to touch up events
8 months ago