From 26bfe007c1b9c0da51944f469efd1427b7ece10d Mon Sep 17 00:00:00 2001 From: myT <> Date: Fri, 3 May 2024 01:38:56 +0200 Subject: [PATCH] updated Intel driver version check since the fix is out --- code/renderer/rhi_d3d12.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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)