diff --git a/code/renderer/rhi_d3d12.cpp b/code/renderer/rhi_d3d12.cpp index 4f8b308..64485d5 100644 --- a/code/renderer/rhi_d3d12.cpp +++ b/code/renderer/rhi_d3d12.cpp @@ -3341,11 +3341,14 @@ namespace RHI // with direct descriptor heap indexing on Intel, // *Texture*.GetDimensions() calls return incorrect values // UMD version 31.0.101.5382 (0x001F000000651506) is still broken + // UMD version 31.0.101.5444 (0X001F000000651544) is the first fixed version if(initDesc.directDescriptorHeapIndexing && rhi.vendorId == VENDORID_INTEL && - rhi.umdVersion <= 0x001F000000651506) + rhi.umdVersion < 0X001F000000651544) { - ri.Error(ERR_FATAL, "This Intel driver is known to have incorrect behavior.\n"); + ri.Error(ERR_FATAL, + "This Intel graphics driver is known to have incorrect behavior.\n" + "Version 31.0.101.5444 (April 19, 2024) or newer is required.\n"); } #if defined(RHI_ENABLE_AFTERMATH)