Halo Infinite compiles shaders for thirty minutes every time I launch it. So CoD isn’t the only one.
[deleted]
Submitted 2 months ago by Buttflapper@lemmy.world to games@lemmy.world
Comments
Sanctus@lemmy.world 2 months ago
catloaf@lemm.ee 2 months ago
The alternatives are sitting at a loading screen, or the game freezing to compile a shader every time it needs a new one. Would you prefer one of those?
shani66@ani.social 2 months ago
What? Pretty sure preloading shaders is the norm now
BigBananaDealer@lemm.ee 2 months ago
what the hell does this even mean
HuntressHimbo@lemm.ee 2 months ago
Shaders are typically code run on the GPU to make your game look good. They power lighting and various effects used in rendering the game. Virtually everything uses shaders, and precompiling them can save a lot of resources over having to compute them on the fly, but comes with associated hassles.
Krakaval@jlai.lu 2 months ago
Why does every client needs to compile them ? Couldn’t they compile the shaders maybe once per graphic card model and push those already compiled assets into the GPU ?
Banichan@dormi.zone 2 months ago
Gamers when they have to wait a whole minute
Sonotsugipaa@lemmy.dbzer0.com 2 months ago
Also gamers when any scene at any point has less than 500000 polygons and UINT32_MAX particles, each with its own material