From 87924646db280c8f5f4b227fc610e9e557f15dda Mon Sep 17 00:00:00 2001 From: Jonathan Marek Date: Sun, 23 Feb 2020 17:30:15 -0500 Subject: [PATCH] turnip: enable fullDrawIndexUint32/independentBlend/dualSrcBlend/logicOp These are already implemented but missing from VkPhysicalDeviceFeatures. Signed-off-by: Jonathan Marek Tested-by: Marge Bot Part-of: --- src/freedreno/vulkan/tu_device.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/freedreno/vulkan/tu_device.c b/src/freedreno/vulkan/tu_device.c index 82c1cb686be..f78de1bfd4c 100644 --- a/src/freedreno/vulkan/tu_device.c +++ b/src/freedreno/vulkan/tu_device.c @@ -577,14 +577,14 @@ tu_GetPhysicalDeviceFeatures(VkPhysicalDevice physicalDevice, *pFeatures = (VkPhysicalDeviceFeatures) { .robustBufferAccess = false, - .fullDrawIndexUint32 = false, + .fullDrawIndexUint32 = true, .imageCubeArray = false, - .independentBlend = false, + .independentBlend = true, .geometryShader = false, .tessellationShader = false, .sampleRateShading = true, - .dualSrcBlend = false, - .logicOp = false, + .dualSrcBlend = true, + .logicOp = true, .multiDrawIndirect = false, .drawIndirectFirstInstance = false, .depthClamp = false, -- 2.30.2