From e81bd4b25d51024900894b6f2e5e351b2eac2e77 Mon Sep 17 00:00:00 2001 From: Chip Davis Date: Mon, 11 Feb 2019 12:40:38 -0600 Subject: [PATCH] Turn on shaderInt8. Now that SPIRV-Cross is updated to support it, we can safely advertise this. Fixes #372. --- MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm b/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm index 8972762c..d05cdd24 100644 --- a/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm +++ b/MoltenVK/MoltenVK/GPUObjects/MVKDevice.mm @@ -86,7 +86,7 @@ void MVKPhysicalDevice::getFeatures(VkPhysicalDeviceFeatures2* features) { case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_FLOAT16_INT8_FEATURES_KHR: { auto* f16Features = (VkPhysicalDeviceFloat16Int8FeaturesKHR*)next; f16Features->shaderFloat16 = true; - f16Features->shaderInt8 = false; // FIXME Needs SPIRV-Cross update + f16Features->shaderInt8 = true; next = (MVKVkAPIStructHeader*)f16Features->pNext; break; }