diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c index 3a1ee91fb74..dfd8581a18f 100644 --- a/src/intel/vulkan/anv_device.c +++ b/src/intel/vulkan/anv_device.c @@ -1560,7 +1560,7 @@ void anv_GetPhysicalDeviceProperties( .maxTessellationEvaluationInputComponents = 128, .maxTessellationEvaluationOutputComponents = 128, .maxGeometryShaderInvocations = 32, - .maxGeometryInputComponents = 64, + .maxGeometryInputComponents = devinfo->gen >= 8 ? 128 : 64, .maxGeometryOutputComponents = 128, .maxGeometryOutputVertices = 256, .maxGeometryTotalOutputComponents = 1024,