6478 Commits (4966857f211cb6f48852928076a59f16aadb742b)
 

Author SHA1 Message Date
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
Kirill Primak acd5a64fd1 xdg-shell: use role object destroy handler
2 years ago
Kirill Primak 92fbfda2ca drag-icon: use role object destroy handler
2 years ago
Kirill Primak 75af6a0a39 input-method: use role object destroy handler
2 years ago
Kirill Primak bcf6b2bbf8 session-lock: use role object destroy handler
2 years ago
Kirill Primak 2518ace573 subcompositor: use role object destroy handler
2 years ago
Kirill Primak 3da2cf3eb3 layer-shell: use role object destroy handler
2 years ago
Kirill Primak 756260ac05 compositor: introduce wlr_surface_destroy_role_object()
2 years ago
Kirill Primak 1243a855d4 xdg-shell: fix geometry types
2 years ago
Kirill Primak 92e3c5b798 scene: fix buffer source box transforming
2 years ago
Simon Ser 3b75ab97e2 render/vulkan: drop outdated comments
2 years ago
Simon Ser 2ac2835a1f render/vulkan: remove exts arg from vulkan_instance_create()
2 years ago
David96 7a42392da2 render/vulkan: add caching to vulkan_read_pixels
2 years ago
Simon Ser 05454618cd xwayland: split headers
2 years ago
Simon Ser fc3d8b228b backend/drm: get possible CRTCs in create_drm_connector()
2 years ago
Simon Ser 92580a2f67 backend/drm: extract create_drm_connector()
2 years ago
Simon Ser 4d04144b92 render/gles2: de-duplicate vertex shaders
2 years ago
Simon Ser d69018c195 render/gles2: move color uniform from quad.vert to quad.frag
2 years ago
Simon Ser a75f9be2e8 render/gles2: move shaders to individual files
2 years ago
Simon Ser bc416ed752 render/gles2: log error on shader compilation failure
2 years ago
Simon Ser f83b3809cf render/gles2: remove stale gles2_texture_from_wl_drm() prototype
2 years ago
Isaac Freund a773231c42 wlr-output-management: implement adaptive sync
2 years ago
Alexander Orzechowski c2d2773df5 wlr_scene: Handle fractional scaling better
2 years ago
Simon Ser 6d90518c97 egl: add WLR_EGL_NO_MODIFIERS
2 years ago
Simon Ser ccf4e04036 output: clarify custom modes warning
2 years ago
Simon Ser f0ee563416 output: try to use fixed mode in wlr_output_set_custom_mode()
2 years ago
Simon Ser 2ee59e1a08 xwyland/xwm: simplify unpaired_link handling
2 years ago
Simon Ser c6d8a11d2c backend/drm: fetch current CRTC once on startup
2 years ago
Alexander Orzechowski 4f920a206c xwayland: Simplify net_wm_edges_to_wlr
2 years ago
Simon Ser 9e5ad7a845 render/vulkan: add missing entries in vulkan_strerror()
2 years ago
Simon Ser b475190327 backend/drm: log failures in drm_surface_blit()
2 years ago
Simon Ser a2063c93ea backend/drm: drop drm_crtc_page_flip()
2 years ago
Simon Ser 0c962c98cc backend/drm: log when restoring mode after VT switch fails
2 years ago
Simon Ser 98a83ce14c backend/drm: fix EINVAL atomic commits after VT switch
2 years ago
Simon Ser ca432ea539 backend/drm: extract current mode logic into separate function
2 years ago
Simon Ser eeb7a81138 backend/drm: extract connect_drm_connector() logic
2 years ago
Alexander Orzechowski c07424411a wlr_scene: Destroy the texture when setting a new buffer.
2 years ago
Simon Ser 9560a7eefd backend/drm: use atomic API to fetch current connector's CRTC
2 years ago
Simon Ser 3a949ea8eb idle-notify-v1: new protocol implementation
2 years ago
Kirill Primak a049d66dd7 xdg-toplevel: send invalid_parent error
2 years ago
Alexander Orzechowski 5ba6cf517b wlr_scene: use wl_container_of() instead of casts
2 years ago
Simon Ser 0c0cea0258 backend/drm: use wl_container_of() instead of casts for wlr_drm_mode
2 years ago
Alexander Orzechowski ada6f104e6 backend/drm/legacy: Fix whitespace
2 years ago
Simon Ser a28caf08e3 backend: use global output name counters
2 years ago
Gentaiii 11192e6930 Fixed false allocation failed
2 years ago
Simon Ser 221ee83d44 render/vulkan: drop wlr_vk_instance.extensions
2 years ago