6473 Commits (18bafbfc57039e16d1dabd78b882b3d6477f76b5)
 

Author SHA1 Message Date
Simon Ser 9f793d3503 layer-shell-v1: specify version in constructor
2 years ago
fakechen 4026da53f8 egl: remove eglQueryWaylandBufferWL define
2 years ago
Kirill Primak 627a5c5112 xwayland: fix wlr_xwayland_surface_from_wlr_surface() docs
2 years ago
Simon Ser 2b22a10478 scene: constify region APIs
2 years ago
Simon Ser c5d79bfb26 region: constify
2 years ago
Simon Ser fe4225d5de output: constify damage APIs
2 years ago
Simon Ser 9e10e9af7f output-damage: constify wlr_output_damage_add()
2 years ago
Simon Ser fb7bd920a6 damage-ring: constify wlr_damage_ring_add()
2 years ago
Simon Ser 93597952aa buffer: constify wlr_client_buffer_apply_damage()
2 years ago
Simon Ser 6baf045590 render/texture: constify wlr_texture_update_from_buffer()
2 years ago
Simon Ser 9fd28d1e81 util/region: constify
2 years ago
Simon Ser feb5691240 backend: remove const casts for pixman_region32_t
2 years ago
Simon Ser 8bbe8624df build: bump pixman version
2 years ago
Simon Ser 6c33e5dc50 build: add subproject fallback for Pixman
2 years ago
Simon Ser 1928d1ce9f build: move udev dep to backend/
2 years ago
Simon Zeni f3ba14e491 render/vulkan: remove hardcoded validation layers
2 years ago
Simon Ser 1c4a625fe3 backend/drm: ensure disconnected outputs are disabled after VT switch
2 years ago
Simon Zeni ed71915742 render/egl: fix uninitialized pointers in init_dmabuf_formats
2 years ago
Simon Ser e1ba64c4b7 render/vulkan: use initializer for VkBufferImageCopy
2 years ago
Simon Ser d112c2d922 render/vulkan: wait for device to become idle in vulkan_destroy()
2 years ago
Simon Ser f4f3c15c1e render/vulkan: always wait for last stage to complete before rendering
2 years ago
Simon Ser 7fdcb45e66 render/vulkan: use command buffer pool for stage
2 years ago
Simon Ser f1eae0eeeb render/vulkan: add a command buffer pool
2 years ago
Simon Ser a8a194d695 render/vulkan: switch to timeline semaphores
2 years ago
Simon Ser f92d1499cd render/vulkan: add helper to load command function pointer
2 years ago
Simon Ser 5b23987349 build: bump version to 0.17.0-dev
2 years ago
Simon Ser 1712a7d274 build: bump to version 0.16.0
2 years ago
Alexander Orzechowski c58ad0f171 wlr_scene: Remove duplicate buffer check when submitting a new buffer
2 years ago
Simon Ser 84e727daae backend/drm: request page-flip event on modeset
2 years ago
Kirill Primak a707b7b101 output-damage: deprecate
2 years ago
Alexander Orzechowski ea40ba4f6a wlr_scene: Fix texture reuse
2 years ago
illiliti eec95e3d5e backend/drm: use pnp.ids to fetch EDID data
2 years ago
Simon Ser d75b4d8e86 Revert "backend/drm: fetch EDID manufacturer from udev_hwdb"
2 years ago
Kirill Primak 4152db92ef damage-ring: add missing headers
2 years ago
Simon Ser 440d7fa072 scene: destroy addons before cleaning up internal state
2 years ago
Simon Ser 24c149fefb scene: fix whitespace
2 years ago
Kirill Primak c284700deb Revert "render/pixman: apply source image cropping"
2 years ago
zccrs 270914d379 render/vulkan: add some interfaces to allow compositors to integrate
2 years ago
Kirill Primak 9fefeb69d6 render/pixman: apply source image cropping
2 years ago
Kirill Primak 123a08b448 scene: fix output damage expansion
2 years ago
Simon Ser 6c31f3b078 render/vulkan: use wl_array for wlr_vk_shared_buffer.allocs
2 years ago
Kirill Primak 388de59df3 compositor: use the correct input region
2 years ago
Kirill Primak b7623694ac tinywl: handle view unmap while grabbed
2 years ago
Simon Ser ea68506b73 render/vulkan: fix and add missing wl_list comments
2 years ago
Simon Ser 9a5cc36818 render/vulkan: simplify texture VkPipelineShaderStageCreateInfo
2 years ago
Simon Ser cfb768aab9 render/vulkan: use struct initializers
2 years ago
Simon Ser 7f5180af77 render/vulkan: simplify extension checks
2 years ago
Kirill Primak c09d3450d4 compositor: enforce surface destruction order
2 years ago
Kirill Primak 099b9de752 compositor: drop role object NULL checks in handlers
2 years ago
Kirill Primak 32daa43a45 xwayland/xwm: use role object destroy handler
2 years ago