Kup nám pivo

DirectX AgilitySDK přináší pokročilou funkci pro doručování shaderů, která eliminuje zasekávání a delší doby načítání spojené s kompilací shaderů.

Sada AgilitySDK pro Microsoft DirectX 12 s pokročilým poskytováním shaderů je nyní mimo verzi preview, což pomáhá řešit problémy s kompilací shaderů.

Moderní PC hráči jsou poněkud zklamáni nedávnými trendy v optimalizaci pro svou milovanou platformu. Většina, ne-li všechny, hry jsou v hrozném stavu se špatnou optimalizací, která běží se slušnou snímkovou frekvencí pouze na špičkovém hardwaru. Nebo, pokud ani špičkový hardware nestačí, většina vývojářů se zaměřuje na technologie upscalingu, aby kompenzovala špatnou optimalizaci při vydání. Trvá to řadu záplat, někdy i rok po vydání, než hra dosáhne stabilního nebo hratelného stavu.

Jedním z problémů, které postihují PC hry, je zasekávání kompilace shaderů a delší doby načítání her způsobené předkompilací shaderů. Tyto problémy jsou nejčastější u titulů založených na Unreal Engine 5 a ačkoli se zdá, že některé tituly pro UE5 vykazují dobrou úroveň optimalizace, jde jen o to, kolik úsilí vývojáři vynakládají. S tím, jak se termíny zkracují, protože vydavatelé na vývojáře tlačí, což vede k intenzivním obdobím kritických situací a ještě menšímu času na optimalizaci, se tyto problémy staly pro PC hráče velkým problémem.

Přečti si  EA Sports F1 25: 2026 Season Pack nyní k dispozici

Microsoft se však zdá být ochotný tyto problémy řešit prostřednictvím svého DirectX API, a proto je nejnovější verze Agility SDK 1.618 s funkcí Advanced Shader Delivery konečně mimo verzi preview. Tato verze je tak důležitá, protože by měla konečně vyřešit problémy související s kompilací shaderů.

ASUS Strix GS-BE7200

Podle blogu vývojářů DirectX bude funkce Advanced Shader Delivery v AgilitySDK 1.618 distribuovat předkompilované shadery při stahování hry. To by mělo pomoci eliminovat zasekávání kompilace shaderů ve hře a dlouhé doby načítání, a přinést tak herní zážitek konzolové kvality na platformě PC Gaming na Windows.

Od 16. října bude funkce Advanced Shader Delivery nejprve dostupná na handheldu ROG Xbox Ally. Předkompilované shadery budou přidány pro vybrané hry během jejich stahování. Funkce se sice časem rozšíří na všechna zařízení a platformy s Windows 11, ale nejprve bude dostupná v aplikaci Xbox, ale i další platformy, jako je Steam, EGS atd., budou moci kompilovat SODB (databáze stavových objektů) do předkompilovaných databází shaderů a distribuovat je svým uživatelům.

Přečti si  Senua oznámena během Xbox Showcase

Tato verze představuje 3 důležité části související s pokročilým poskytováním shaderů:

  • Nástroje pro tvorbu a sběr dat v databázi stavových objektů (SODB)
  • Offline kompilátory od našich hardwarových partnerů
  • API pro registraci instalátoru her

Sada Microsoft DirectX Agility SDK navíc umožní offline kompilátorům předkompilovat shadery, čímž se eliminuje použití lokálních hardwarových prostředků, jako jsou GPU. Několik IHV již má offline kompilátory připravené pro herní vývojáře.

Vypadá to tedy, že se konečně dočkáme pořádných opatření proti zasekávání kompilace shaderů a dobám načítání. Doufáme, že vývojáři vynaloží větší úsilí na využití nejnovějších funkcí DirectX Agility SDK, aby hráčům na PC poskytli lepší herní zážitek.

Sledujte Game Press na Google, abyste dostávali naše novinky a recenze do svých feedů a vše věděli hned.
ZDROJWCCFtech
Adam Jacik
Šéfredaktor a majitel webu, který se hernímu světu věnuje již od éry Commodore 64. Díky více než dvacetiletým zkušenostem a hlubokému zájmu o technologie dokáže spojovat historický kontext s moderními trendy a vést redakci směrem k odborné, kvalitní a důvěryhodné tvorbě. Ve volném čase se věnuje sledování kvalitní kinematografie, golfu, lyžování a sportovní střelbě, které pro něj představují vyvážený protipól dynamickému technologickému prostředí.

ZANECHAT ODPOVĚĎ

Zadejte svůj komentář!
Zde prosím zadejte své jméno