Stalker 2 has made me look back and realize that maybe it was a mistake to make Epic Games' Unreal Engine 5 become an industry standard for the next decade.
No matter what you’ve got to compile the shaders, either on launch or when needed. The game should be caching the results of that step though, so the next time it’s needed it can be skipped entirely.
No matter what you’ve got to compile the shaders, either on launch or when needed. The game should be caching the results of that step though, so the next time it’s needed it can be skipped entirely.
Gpus do cache them
That’s why on launch/loading screens work