Microsoft prezentuje DirectX level 12_2

 Microsoft wydając DirectX 12 Ultimate wprowadził sporo nowości, których część kart po prostu nie wspiera. Teraz pojawiła się natomiast druga duża aktualizacja, o symbolu level 12_2, która też dodaje kilka nowych rzeczy i modyfikuje już istniejące funkcje. Mamy więc do czynienia z API DX12, DX 12 Ultimate i DX Ultimate (lvl 12_2). Dla mniej zorientowanych w temacie użytkowników może to być niestety mylące. Tym bardziej, że nowa wersja bibliotek wymaga sterownika z modelem WDDM 2.0 i Shader Model 6.5, a wprowadzone przez nią funkcje wymagają zastosowania komponentu o nazwie Direct3D 12. Przypomnę, że poprzednia generacja operowała jeszcze na Direct3D 11. W sumie mamy niezły bajzel w nazewnictwie, a jednymi kartami, które na dzień dzisiejszy potrafią wykorzystać nowe API są układy od Nvidii z GPU Turing.

To na szczęście niebawem się zmieni za sprawą premiery kart z GPU na bazie RDNA2 i Ampere.

Wracając jednak do DX12 level 12_2, nowe biblioteki wprowadzają naprawdę dużo modyfikacji, z których najwięcej dotyczy czterech funkcji. Są to:

• DirectX raytracing – wiadomo, to samo, co u Nvidii, tylko programowo
• Mesh shaders – nowy sposób na lepsze cieniowanie obiektów (stanowi połączenie istniejących rozwiązań)
• Variable rate shading – technika odpowiedzialna za cieniowanie obiektów w różnej rozdzielczości w zależności od ich położenia. Polega na podzieleniu obrazu na obszary, z których każdy jest cieniowany osobno przy różnych ustawieniach shaderów. Obszary, na które często patrzymy mają każdy piksel cieniowany osobno, a w pozostałych piksele są łączone w grupy i cieniowane wspólnie.
• Sampler feedback – odpowiada za optymalizowanie zużycia pamięci, poprzez lepsze zarządzanie teksturami i mipmapami.

Udostępnij artykuł na swoich mediach społecznościowych:


Kategorie: Muzyka | GSM | Programowanie | Edukacja | Biuro i firma | Narzędzia | Multimedia | Internet i komunikacja | Grafika | Dom | Bezpieczeństwo
Popularne programy:
7 Zip Adobe Acrobat Reader Dc Adblock Apache Openoffice Blender Brave Ccleaner Daemon Tools Lite Davinci Resolve Directx 12 Directx11 Discord Driver Booster Fat32 Format Free Mouse Auto Clicker Geforce Experience Gimp Gog Galaxy Google Chrome Google Finance Google Lens Huawei Health Hwinfo64 Hwmonitor Instagram Internet Explorer 11 Internet Explorer Java Se Runtime Environment Karta Ikea Family Languagetool Logmein Hamachi Media Player Classic Microsoft Authenticator Microsoft Edge Microsoft Net Framework Microsoft Office 2016 Microsoft Office Microsoft Teams Monitor Burz Mozilla Firefox Mp4 To Mp3 Converter Mpk Krakw Rozkad Jazdy Msi Afterburner Musescore Nero Burning Rom Notepad Obs Studio Openofficeorg Opera Pogoda Icm Protonmail Putty Portable Qbittorrent Radar Lotw Realtek High Definition Audio Reverso Rufus Samsung Smart Switch Mobile Scrabble Speedfan Steam Strava Teamviewer Telegram Tiktok Tumacz Polsko Angielski Tvn24 Go Tvp Stream Uber Eats Food Delivery Ubisoft Connect Ublock Origin Virtualbox Vlc Media Player Windows 10 Windows 11 Home Edition Windows 7 Service Pack Windows 7 Windows 81 Windows Media Player Windows Winrar Zdjcia Google Bluestacks Brawl Stars Epic Games Launcher Roblox Drzewo Genealogiczne Ii Flashscore Livesportspl Itunes U Youtube Kids Faktura Xl Pizzaportalpl Jedzenie Online