7098 Commits (bf0246e50c8ba39ccc6833538d4a1e796407aa41)
 

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