From: Jonathan Marek Date: Sun, 23 Feb 2020 22:30:15 +0000 (-0500) Subject: turnip: enable fullDrawIndexUint32/independentBlend/dualSrcBlend/logicOp X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=87924646db280c8f5f4b227fc610e9e557f15dda;p=mesa.git 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: --- 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,