Commit Graph

6080 Commits (21f8388b580ab2fc6637c590ccf4a5a87ef8e158)
 

Author SHA1 Message Date
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
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 3 years ago
Simon Ser c6d8a11d2c backend/drm: fetch current CRTC once on startup 3 years ago
Alexander Orzechowski 4f920a206c xwayland: Simplify net_wm_edges_to_wlr 3 years ago
Simon Ser 9e5ad7a845 render/vulkan: add missing entries in vulkan_strerror() 3 years ago
Simon Ser b475190327 backend/drm: log failures in drm_surface_blit() 3 years ago
Simon Ser a2063c93ea backend/drm: drop drm_crtc_page_flip() 3 years ago
Simon Ser 0c962c98cc backend/drm: log when restoring mode after VT switch fails 3 years ago
Simon Ser 98a83ce14c backend/drm: fix EINVAL atomic commits after VT switch 3 years ago
Simon Ser ca432ea539 backend/drm: extract current mode logic into separate function 3 years ago
Simon Ser eeb7a81138 backend/drm: extract connect_drm_connector() logic 3 years ago
Alexander Orzechowski c07424411a wlr_scene: Destroy the texture when setting a new buffer. 3 years ago
Simon Ser 9560a7eefd backend/drm: use atomic API to fetch current connector's CRTC 3 years ago
Simon Ser 3a949ea8eb idle-notify-v1: new protocol implementation 3 years ago
Kirill Primak a049d66dd7 xdg-toplevel: send invalid_parent error 3 years ago
Alexander Orzechowski 5ba6cf517b wlr_scene: use wl_container_of() instead of casts 3 years ago
Simon Ser 0c0cea0258 backend/drm: use wl_container_of() instead of casts for wlr_drm_mode 3 years ago
Alexander Orzechowski ada6f104e6 backend/drm/legacy: Fix whitespace 3 years ago
Simon Ser a28caf08e3 backend: use global output name counters 3 years ago