29 lipca 2015 r. Microsoft po raz pierwszy uruchomił DirectX 12 w systemie Windows 10. Od tego czasu tysiące programistów korzystało z DirectX 12 do tworzenia gier z lepszą grafiką, większą szybkością i stabilnością. Wraz z wydaniem Windows 10 Fall Creators Update, najnowszej aktualizacji systemu operacyjnego Windows, zaktualizowano również biblioteki DirectX 12, aby użytkownicy i programiści mogli cieszyć się nowymi funkcjami.
Następnie przejrzymy wszystkie nowości zawarte w DirectX 12 po ostatniej aktualizacji Windows 10 Fall Creators Update.
Co nowego w DirectX 12 w jesiennej aktualizacji twórców systemu Windows 10
Jedną z najważniejszych nowości, jakie znajdziemy w tej nowej wersji, jest możliwość uzyskania dostępu do podstawowych zasobów pamięci, co pozwoli na znacznie lepsze debugowanie struktury danych przetwarzanych przez GPU. Będzie to możliwe dzięki wdrożeniu narzędzia w zestawie bibliotek i API.
Ponadto Microsoft zapewnił, że producenci procesorów graficznych (AMD, Nvidia i Intel) dostarczą sterowniki, za pomocą których DirectX może komunikować się z urządzeniami.
Inne nowości
Błędy usuwane przez urządzenieZawiera nowe polecenia, które skupiają się na procesorze i na błędach „utracono urządzenie” lub „urządzenie usunięte”, które mają wpływ na procesor graficzny, gdy aktualizacja sterownika jest instalowana podczas gry lub w przypadku błędów w kodzie gry.
Ulepszone debugowanie: poleceniaJest to narzędzie przeznaczone do tworzenia zakładek, które rejestrują, które polecenia wysłane z procesora zostały już wykonane, a które są w trakcie wykonywania.
Test granic głębokościTeraz programiści będą mogli określić minimalną i maksymalną wartość głębi piksela. Piksele, które są poza zasięgiem, zostaną odrzucone. W ten sposób mogą lepiej wykorzystać wartości głębokości w swoim kodzie i zwolnić zasoby GPU.
Oprócz tych nowych funkcji, będziemy mogli znaleźć wiele innych narzędzi, takich jak programowalny MSAA, aktualizacja oprogramowania do debugowania grafiki czy korekta różnych błędów. Jeśli chcesz poznać wszystkie szczegóły, wszystkie informacje znajdziesz na oficjalnym blogu Microsoft.