Microsoft ASD: Tehnologie pentru jocuri mai rapide pe PC
Microsoft a prezentat Advanced Shader Delivery (ASD) la GDC 2026, pentru a reduce timpii de lansare a jocurilor pe PC. Descoperă cum funcționează și beneficiile pentru jucători.
Microsoft a prezentat Advanced Shader Delivery (ASD) la GDC 2026, pentru a reduce timpii de lansare a jocurilor pe PC. Descoperă cum funcționează și beneficiile pentru jucători.
© A. Krivonosov
Microsoft a prezentat o versiune actualizată a tehnologiei Advanced Shader Delivery (ASD) la GDC 2026, concepută pentru a reduce semnificativ timpii de lansare a jocurilor pe computer. Noul sistem automatizează precompilarea shaderelor – un proces care de obicei forțează jucătorii pe PC să aștepte câteva minute înainte de a începe să joace. Microsoft speră că ASD va aduce vitezele de pornire a jocurilor pe Windows mai aproape de experiența de pe console.
Tehnologia funcționează prin intermediul API-ului Direct3D. Dezvoltatorii creează mai întâi o bază de date a obiectelor de stare (SODB), care descrie resursele jocului la nivelul motorului. Aceasta este apoi procesată de compilatoarele de shadere, care generează o bază de date de shadere precompilate (PSDB) compatibilă cu diferite plăci grafice și drivere.
Baza de date finalizată poate fi distribuită împreună cu jocul, ceea ce înseamnă că shaderele sunt pregătite în avans și nu vor necesita compilare pe computerul utilizatorului. În plus, PSDB se poate actualiza automat atunci când sunt lansate noi drivere GPU, permițând descărcarea fișierelor gata făcute prin patch-uri, în loc să necesite recompilare din partea jucătorului.
Producătorii majori de plăci grafice se pregătesc deja pentru a sprijini tehnologia. Nvidia intenționează să o adauge în driverele GeForce RTX mai târziu în acest an, Intel lucrează și el la drivere compatibile, iar Qualcombe planifică să implementeze ASD în viitoarele procesoare grafice Adreno X2. Microsoft îndeamnă dezvoltatorii de motoare de jocuri să integreze sistemul din timp, astfel încât magazinele și editorii să poată distribui bazele de date de shadere gata făcute alături de jocuri.