diff --git a/src/intel/vulkan_hasvk/anv_device.c b/src/intel/vulkan_hasvk/anv_device.c index 037bc2c2430..c78416add6a 100644 --- a/src/intel/vulkan_hasvk/anv_device.c +++ b/src/intel/vulkan_hasvk/anv_device.c @@ -1880,7 +1880,7 @@ anv_get_physical_device_properties_1_2(struct anv_physical_device *pdevice, p->shaderSignedZeroInfNanPreserveFloat16 = true; p->shaderDenormFlushToZeroFloat32 = true; - p->shaderDenormPreserveFloat32 = true; + p->shaderDenormPreserveFloat32 = pdevice->info.ver >= 8; p->shaderRoundingModeRTEFloat32 = true; p->shaderRoundingModeRTZFloat32 = true; p->shaderSignedZeroInfNanPreserveFloat32 = true;