Gracze PC mogą wkrótce zyskać funkcję, która znacznie przyspieszy czas uruchamiania gier. Microsoft ogłosił swoją technologię Advanced Shader Delivery, która całkowicie zmienia sposób, w jaki obsługiwana jest kompilacja shaderów — główne źródło zacięć i opóźnień.
Po zainstalowaniu gry lub nowego sterownika graficznego, prawdopodobnie utknąłeś czekając przez minuty na kompilację shaderów. Dzieje się tak, ponieważ kod shaderów musi być przetwarzany na nowo na twoim konkretnym sprzęcie i wersji sterownika za każdym razem. Nowa metoda Microsoftu przenosi to zadanie do chmury. Technologia działa za pomocą systemu pakietów Precompiled Shader Database (PSDB), które są tworzone na serwerach Microsoftu we współpracy z producentami GPU i są dostosowane do konkretnych konfiguracji GPU i sterowników.
Kiedy pobierasz grę przez aplikację Xbox PC na Windows, system automatycznie zidentyfikuje twoją konfigurację sprzętową i pobierze odpowiedni pakiet prekompilowanych shaderów. W rezultacie gra może po prostu użyć tych gotowych shaderów przy pierwszym uruchomieniu, oszczędzając zarówno czas, jak i zasoby twojego systemu. Według Microsoftu, to rozwiązanie skróciło czas kompilacji o 85% w nadchodzącej grze Avowedod Obsidian Entertainment.
Pierwszymi urządzeniami, które mają wspierać tę technologię, są nowe przenośne urządzenia ASUS ROG Ally. Jednak Microsoft planuje rozszerzyć dostępność na inne konfiguracje PC. Firma zamierza wydać narzędzia dla deweloperów, aby zintegrować Advanced Shader Delivery z ich silnikami gier już we wrześniu. Dla graczy oznacza to nie tylko szybsze czasy uruchamiania, ale także lepszą żywotność baterii w przenośnych urządzeniach, takich jak laptopy do gier i handheldy.
Jednak ta nowa technologia tworzy zależność od serwerów Microsoftu i stabilnego połączenia internetowego. Nie będzie działać offline ani z bardzo nietypowymi konfiguracjami sprzętowymi. Ponadto użytkownicy będą musieli dzielić się danymi o swoim sprzęcie, aby system mógł funkcjonować.
Więc jeśli inicjatywa Microsoftu zyska szerokie wsparcie, długie oczekiwanie na kompilację shaderów może stać się przeszłością. Z drugiej strony, sprawi to, że zależność naszych gier od połączenia internetowego będzie bardziej widoczna niż kiedykolwiek.