Skip to content

community/wlroots: add vulkan backend support

Ghost User requested to merge (removed):wlroots into master

now usable with !30596 (merged)

can't use it myself though, seems my gpu is missing a single extension:

00:00:00.087 [DEBUG] [wlr] [render/vulkan/vulkan.c:397] Vulkan device extension VK_AMD_shader_trinary_minmax v1
00:00:00.087 [DEBUG] [wlr] [render/vulkan/vulkan.c:397] Vulkan device extension VK_AMD_texture_gather_bias_lod v1
00:00:00.087 [DEBUG] [wlr] [render/vulkan/vulkan.c:397] Vulkan device extension VK_GOOGLE_decorate_string v1
00:00:00.087 [DEBUG] [wlr] [render/vulkan/vulkan.c:397] Vulkan device extension VK_GOOGLE_hlsl_functionality1 v1
00:00:00.087 [DEBUG] [wlr] [render/vulkan/vulkan.c:397] Vulkan device extension VK_GOOGLE_user_type v1
00:00:00.087 [DEBUG] [wlr] [render/vulkan/vulkan.c:397] Vulkan device extension VK_NV_compute_shader_derivatives v1
00:00:00.087 [DEBUG] [wlr] [render/vulkan/vulkan.c:397] Vulkan device extension VK_VALVE_mutable_descriptor_type v1
00:00:00.087 [ERROR] [wlr] [render/vulkan/vulkan.c:442] vulkan: required device extension VK_EXT_image_drm_format_modifier not found
00:00:00.087 [ERROR] [wlr] [render/vulkan/renderer.c:1500] Failed to create vulkan device

Merge request reports