DirectX 12 with the SM6 shader format not support in win11

I’m having a problem starting a new game. I am getting this error when starting UE5.4.3

image

I have a new PC which supports the shaders…

I selected the options in the settings…

I’ve tried verifying the installation, re-installing, updating the drivers to the latest version.

Any ideas how to resolve getting this Alert every time I start the project without just ignoring it? Are there other requirements I need to check? I just switched from using a Mac to be able to use the advanced rendering features, but seems like I won’t be still won’t be able to?

Thanks for any help !

Make sure you have all dependencies installed like DirectX, .NET, Visual C++, etc.

1 Like

I looked at Hardware and Software Specifications for Unreal Engine | Unreal Engine 5.4 Documentation | Epic Developer Community. What other dependencies are your referring to? My computer meets the hardware and drivers requirements. For Software, I have latest Windows 11 and DirectX 12. When I initially installed I clicked the Prerequisites link, is that what you are referring to ?

The Intel Iris Xe integrated GPUs aren’t supported for Nanite, really common issue when people try to run UE5 games in DX12.

Nanite requires the full DX12 ultimate feature set to work, there’s certain features like 64bit atomic instructions that are optional parts of Shader Model 6.6 but required for Nanite.

1 Like

Wow. I checked all the specs and saw DirectX 12 6.6 and thought it would handle SM6. So I now have a new computer I just upgraded to so I can use all the new UE5.4 features, just to find out it won’t work for what I got it for. Is it just Nanite and Lumen which will not work. Can it handle the Metahumans and the hair?