Elektrine lite

← Feed

@GDCPresoReviews@mastodon.gamedev.place

2026-04-23 07:05 UTC

@dotstdy@mastodon.social Ah, okay. I assumed they were talking about the various "serialize compiled PSO to binary form" APIs, but you're right, they could handle it with a "PSO burn" on startup. I actually played both of these games on PC back in the day, and I don't remember whether they have a "PSO burn" on startup or not.

Replies (1)

  • @dotstdy@mastodon.social 2026-04-23 07:09

    @GDCPresoReviews@mastodon.gamedev.place but yeah i think it's safe to say that the static pso creation thing only really worked out if you happen to design your engine around a small number of pso permutations. e.g. if you're id tech. nixxes have the hardest version of the problem too, where single-platform games are designed around the highly dynamic nature of amd hardware, and then you need to retrofit that on top of an api that forces you to bake everything into the pso. thankfully a lot has improved since then.

    Open ##2698074