[/Script/Engine.RendererSettings]
r.CreateShadersOnLoad=1
If you use this line in Unreal Engine 4 Games, like in the Engine.ini, you can drastically reduce stuttering by precompiling most, not all, shaders in Unreal Engine 4 Singleplayer games that have no precompilation step at all. I always did this in Ready or Not (DX11), Stray, and other Games where it worked, but since I switched from an Nvidia system where it worked reliably, to my current RX6950XT system, it doesn´t work anymore at all. It shows increased cpu usage, indicating the cpu is crunching on the shaders during loading screens, but once you are ingame, the shader stutter occurs on first playthrough. This shouldn´t happen. Even though the cpu shows me 100% usage and crunches on the shaders, they don´t get cache by the driver. I know this is a workaround many use in the Appdata local engine.ini, a modification, but daymare 1998 for example is so stuttery, due to the lack of the developer to include a proper unreal engine 4 shader compilation step. So users like me, to make the game playable/enjoyable, use this line to reduce hitching and stuttering tremendously to the effect that we can finally enjoy certain UE4 games. On nvidia this works flawlessly, but not on AMD. Which to my shock made me very very dissapointed and just reinforces the meme of bad AMD Drivers. I hope someone with authority would read this and understand what I mean, because it´s getting ridiclious......