From f804ddc4c701438b9ad93604f5cc2c41b5bb13b0 Mon Sep 17 00:00:00 2001 From: Hans-Kristian Arntzen Date: Tue, 31 May 2022 14:22:42 +0200 Subject: [PATCH] vkd3d: Allow integer dot product unconditionally. Signed-off-by: Hans-Kristian Arntzen --- libs/vkd3d/device.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c index 0140bbac..f2d4855f 100644 --- a/libs/vkd3d/device.c +++ b/libs/vkd3d/device.c @@ -6040,9 +6040,7 @@ static void vkd3d_init_shader_extensions(struct d3d12_device *device) VKD3D_SHADER_TARGET_EXTENSION_SPV_EXT_DEMOTE_TO_HELPER_INVOCATION; } - if (device->device_info.shader_integer_dot_product_features.shaderIntegerDotProduct && - device->device_info.shader_integer_dot_product_properties.integerDotProduct4x8BitPackedSignedAccelerated && - device->device_info.shader_integer_dot_product_properties.integerDotProduct4x8BitPackedUnsignedAccelerated) + if (device->device_info.shader_integer_dot_product_features.shaderIntegerDotProduct) { device->vk_info.shader_extensions[device->vk_info.shader_extension_count++] = VKD3D_SHADER_TARGET_EXTENSION_SPV_KHR_INTEGER_DOT_PRODUCT;