Remix.run Logo
nailer 14 hours ago

Couldn't they generate shaders for every model of card on the client side (or popular ones in their lab), and share them?

First person with a a Gigabyte Shlerp RTX 8000 compiles shaders and uploads them, everyone else gets the precompiled shaders.

I don't know what I'm talking about so gamedevs feel free to correct me.

clawlor 12 hours ago | parent | next [-]

> Nvidia’s Auto Shader Compiler is distinct from Microsoft’s Advanced Shader Delivery system, which lets developers generate databases of precompiled shaders that can be downloaded ahead of time to align with a player’s specific system. Nvidia said earlier this month that it is “working closely with Microsoft” to add Advanced Shader Delivery support to its GeForce RTX line “later this year.”

whatevaa 13 hours ago | parent | prev [-]

Shaders are mini programs running on GPU. It is possible to exploit them as vulnerability. You do not want to trust client provided executable code.

teeklp 13 hours ago | parent | next [-]

Idk, seems like a reasonable hurdle to overcome. What if everybody compiles them and sends them in for a brief period and the server picks the most common results.

nailer 12 hours ago | parent | prev [-]

Yep - so maybe signed from NVIDIA's lab for the top n cards?