Jedna z funkcji, które możesz zauważyć w Steam, nazywa się „Wstępne buforowanie cieniowania”, jednak ta funkcja ma tylko mały opis i może być trochę trudna do zrozumienia. Zgodnie z opisem funkcji „Shader Pre-Caching umożliwia Steamowi pobranie wstępnie skompilowanych shaderów GPU pasujących do konfiguracji Twojego systemu. Dzięki temu gry Vulkan i OpenGL ładują się szybciej i poprawiają stabilność klatek podczas rozgrywki. Jeśli ta opcja jest włączona, Steam będzie w razie potrzeby zbierać shadery z twojego systemu. Włączenie tej funkcji może nieznacznie zwiększyć wykorzystanie dysku i przepustowości.”
Shadery to funkcje używane do obliczania kolorów pikseli w oprogramowaniu graficznym, takim jak gry wideo. W przypadku gier korzystających z graficznych interfejsów API Vulkan lub OpenGL te moduły cieniujące są zazwyczaj kompilowane podczas pierwszego uruchomienia gry, po czym są buforowane przez sterownik graficzny.
System Steam "Shader Pre-Caching" analizuje sprzęt graficzny twojego komputera i automatycznie pobiera i wstępnie kompiluje shadery przed uruchomieniem gry. Takie podejście skraca czas pierwszego ładowania odpowiednich gier, a także potencjalnie zwiększa lub oferuje bardziej stabilną wydajność. Ta funkcja jest kosztem niewielkiej przepustowości i wykorzystania dysku twardego.
Oczywiście shadery muszą zostać pobrane; dodatkowo za każdym razem, gdy dana gra zostanie zamknięta, do Steam wysyłany jest mały anonimowy raport o wydajności. Jeśli chodzi o wykorzystanie dysku twardego, większość użytkowników widzi tylko kilka megabajtów używanych przez tę funkcję. Niewielka liczba użytkowników zgłosiła wykorzystanie wielu gigabajtów do modułów cieniujących.
Jak wyłączyć wstępne buforowanie shaderów?
Jeśli jesteś w sieci z ograniczonym limitem danych lub masz tylko niewielką ilość miejsca do przechowywania, możesz wyłączyć wstępne buforowanie Shader. Aby to zrobić, kliknij „Steam” w lewym górnym rogu głównego okna Steam, a następnie kliknij „Ustawienia” w menu rozwijanym.
Po przejściu do ustawień Steam przejdź do zakładki Shader Pre-Caching na dole listy zakładek. Dostępne są dwie opcje „Włącz wstępne buforowanie shaderów” i „Zezwalaj na przetwarzanie w tle shaderów Vulkan”. „Zezwalaj na przetwarzanie w tle modułów cieniujących Vulkan” konfiguruje Steam tak, aby przetwarzał moduły cieniujące, nawet jeśli Twój komputer nie jest całkowicie bezczynny, może to być pomocne, jeśli chcesz, aby shadery były wstępnie kompilowane podczas pobierania gra.
Jeśli chcesz wyłączyć wstępne buforowanie shaderów, po prostu odznacz pole wyboru "Włącz wstępne buforowanie shaderów". Kliknij „OK” w prawym dolnym rogu, aby zapisać zmiany.