5369 Commits (7d560df90e7ee684dc26306f44a0b3c7f8cf2702)
 

Author SHA1 Message Date
Simon Ser 1bf9676e87 render/egl: improve modifier support detection
3 years ago
Simon Ser de0bc78319 render/pixman: advertise MOD_INVALID instead of MOD_LINEAR
3 years ago
Simon Ser 051d1ce90e render/egl: add wlr_egl_create_with_context
3 years ago
Simon Ser ffd4a27714 render/egl: store IMG_context_priority in wlr_egl
3 years ago
Quantum 812ab2e716 Fix uninitialized variable errors in release mode
3 years ago
Moon Sungjoon 611b9ca843 backend/wayland: improve wayland input device name
3 years ago
Isaac Freund a44b2af672
tinywl: use wlr_scene
3 years ago
Simon Ser ba974a4e9f scene: add wlr_scene_get_scene_output
3 years ago
Simon Zeni dd84c5a1cc types/wlr_drm_lease_v1: add NULL check to drm lease resource destroy
3 years ago
Simon Ser 697a1cd0f5 output: add wlr_output_get_primary_formats
3 years ago
Simon Ser e93435016e output: fix typo in wlr_output_impl.get_primary_formats docs
3 years ago
Simon Ser 2540de494e output: don't leave dangling cursor_front_buffer
3 years ago
Simon Ser 456b971099 output: destroy swapchain when disabled
3 years ago
Rouven Czerwinski 6bfb930aa7 linux-dmabuf-v1: fix implicit check
3 years ago
Simon Ser fbaefd90fc backend/drm: poison buffers which cannot be scanned out
3 years ago
John Lindgren bff5b2c559 Insert new outputs at the end of the list
3 years ago
Jonathan Wong 0fb479ca61 Added whitespace between "output" and "(not"
3 years ago
Rouven Czerwinski d37eb5c2ea linux-dmabuf-v1: filter out LINEAR if implicit
3 years ago
Simon Ser 254ab890e7 scene: add support for viewporter
3 years ago
Simon Ser 83d78f9fd4 render: add DMA-BUF docs
3 years ago
Simon Ser ef1669d33e backend/drm: always add LINEAR to supported modifiers
3 years ago
Simon Ser 98f2efde98 render/drm_format_set: remove special LINEAR case
3 years ago
Simon Ser d5df8d5cbf render/egl: always add LINEAR to supported modifiers
3 years ago
Simon Ser e163a7cf48 backend/drm: fail on explicit modifier in drmModeAddFB2
3 years ago
Simon Ser affe9eda57 Require INVALID for implicit format modifiers
3 years ago
Simon Ser d78cb808b1 render/drm_format_set: add wlr_drm_format_has
3 years ago
Simon Ser 585a908a01 scene: add wlr_scene_xdg_surface_create
3 years ago
Simon Zeni 1d3dd7fc08 backend: remove noop backend
3 years ago
Simon Ser b234edcf58 backend/headless: drop wlr_headless_backend_create_with_renderer
3 years ago
Simon Ser 2e33139ef7 render: introduce WLR_RENDER_DRM_DEVICE
3 years ago
Simon Ser f29abe4c77 backend/headless: stop picking a DRM FD
3 years ago
Simon Ser e4f748c6e9 render/allocator: fallback to renderer DRM FD in autocreate
3 years ago
Simon Ser bf57825560 render: pick DRM FD in autocreate
3 years ago
Simon Ser bcefb71cf6 docs/env_vars: drop WLR_DIRECT_TTY
3 years ago
Joshua Ashton f132d66816 render/vulkan: Optimize vertex shader
3 years ago
Simon Ser 5332935afc render/vulkan: quiet glslangValidator
3 years ago
Simon Ser 1d9c1bcea6 input-device: remove wlr_input_device.link
3 years ago
Isaac Freund c9ba9e82b6
wlr_drag: emit destroy after wl_data_device.leave
3 years ago
Simon Ser 3b93da70a0 backend/wayland: report parent presentation clock
3 years ago
Simon Ser 3d73b899ff linux-dmabuf-v1: hide wlr_linux_buffer_params_v1
3 years ago
Simon Zeni d70d74ad4f ci/archlinux: enable address and undefined sanitizers
3 years ago
Simon Zeni 52c34e8253 tinywl: build with meson if examples option is enabled
3 years ago
Simon Ser e656697a7d backend/drm: scan leases on uevent
3 years ago
Simon Ser 6bb8973309 drm-lease-v1: listen to lease destroy event
3 years ago
Simon Ser 86f5ecf468 backend/drm: introduce wlr_drm_lease
3 years ago
Simon Ser a37f538ca0 Introduce WLR_DEVICE_LEASE events
3 years ago
Manuel Stoeckl d0bb7df630 output: remove XRGB8888 cursor fallback format
3 years ago
Manuel Stoeckl e879d566bb output: Add function to set preferred render format
3 years ago
Manuel Stoeckl 3d7d6ec06f output: use XRGB8888 format instead of ARGB8888
3 years ago
Manuel Stoeckl 7508f87fcb output: lift up output format fallback logic
3 years ago