Giovanni Mascellani : vkd3d: Specify the aspect when creating NULL UAVs.
Module: vkd3d Branch: master Commit: 5e7f9d4d0d3d2ac3c69162cadbec86fddf8af541 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/5e7f9d4d0d3d2ac3c69162cadbec86... Author: Giovanni Mascellani <gmascellani(a)codeweavers.com> Date: Tue Dec 26 11:46:48 2023 +0100 vkd3d: Specify the aspect when creating NULL UAVs. This fixes a crash on MoltenVK. --- libs/vkd3d/resource.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/vkd3d/resource.c b/libs/vkd3d/resource.c index 609c6710..356c2f09 100644 --- a/libs/vkd3d/resource.c +++ b/libs/vkd3d/resource.c @@ -3444,6 +3444,7 @@ static void vkd3d_create_null_uav(struct d3d12_desc *descriptor, vkd3d_desc.miplevel_count = 1; vkd3d_desc.layer_idx = 0; vkd3d_desc.layer_count = 1; + vkd3d_desc.vk_image_aspect = VK_IMAGE_ASPECT_COLOR_BIT; vkd3d_desc.components.r = VK_COMPONENT_SWIZZLE_R; vkd3d_desc.components.g = VK_COMPONENT_SWIZZLE_G; vkd3d_desc.components.b = VK_COMPONENT_SWIZZLE_B;
participants (1)
-
Alexandre Julliard