De lehetne úgy is csinálni, csak nem ezt választották.
Mivel a shader fordítás rendszerszinten dinamikus, így ezen csak egy nagyobb átszabással tudnának változtatni. Tehát a shader fordításból eredő akadásokat egyelőre be kell nyelni az első futtatáskor. Aztán persze a shadereket a driver magának elcache-seli, tehát később már nem fog akadni.
A GeForce-specifikus gond javítása erősen véleményes, mert nagy kérdés, hogy a játék milyen konstans és CBV erőforrásokat használ. Bizonyos formátumokat nem lehet a root signature-be helyezni, tehát ezek a döntések nem feltétlenül rosszul meghozottak, bőven lehet, hogy API limitációból erednek.
[ Szerkesztve ]