„Microsoft“ prideda naują „DirectX 12“ funkcijų lygį naujos kartos grafikos technologijai

„Microsoft DirectX 12 Ultimate“

Tik po kelių dienų visi turėtume gauti konkrečios informacijos apie tai, kas yra naujos kartos grafika ir GPU. Nvidia nustatyta rugsėjo 1 d. paskelbs apie naujausias grafikos naujoves , taip pat neturėtume ilgai laukti, kol pamatysime kai kuriuos AMD RDNA 2 GPU - jie maitins tiek „Xbox Series X“, tiek „PlayStation 5“ konsolės. Panašu, kad „Microsoft“ gavo atmintinę ir ruošia savo API visiems šiems artėjantiems naujos kartos grafikos pokyčiams.



Kompanija neseniai paskelbė naujas „DirectX 12“ funkcijų lygis, tai yra 12_2 lygis. Į 12_2 funkcijų lygį įeina didelių bilietų grafikos funkcijos, kurias verta parodyti „Direct3D 12“, ir jos yra pakankamai svarbios, kad jas būtų galima parodyti funkcijų lygyje-pvz., „DirectX“ spindulių sekimas, akių šešėliai, kintamo dažnio atspalvis ir mėginių ėmiklio atsiliepimai.



Funkcijų lygis yra patogus būdas sugrupuoti skirtingas grafikos galimybes, kad, pavyzdžiui, mažiau galinga vaizdo plokštė galėtų naudoti pirmojo lygio funkciją, bet galingesnė vaizdo plokštė naudotų antro lygio funkcijas, pastarąjį lygį, įskaitant visas lygio funkcijas vienas, bet prideda keletą papildomų.



„Microsoft“ teigia, kad funkcijų lygiai leidžia supaprastinti programų kodą, tuo pačiu skatinant naujų aparatinės įrangos galimybių įdiegimą. Tai yra patogus būdas programoms suvokti kartų GPU patobulinimus, kurie atsiranda laikui bėgant. Grubus GPU galimybių grupavimas yra tai, kuo programos gali lengvai pagrįsti savo atvaizdavimo paradigmas, o ne daug individualių galimybių.

„Microsoft“ apima galimybių lentelę, apimančią 12_2 funkcijų lygį, perrašytą čia:



Mažiausiai 12_2
Reikalingas vairuotojo modelis WDDM 2.0
Šešėlio modelis 6.5
Spindulių sekimo pakopa 1.1 pakopa
Kintamas atspalvio dažnis 2 pakopa
Tinklelio šešėliavimo pakopa 1 pakopa
Pavyzdžių atsiliepimai 0,9 pakopa
Išteklių susiejimo pakopa 3 pakopa
Plytelių ištekliai 3 pakopa
Konservatyvi rasterizacija 3 pakopa
Šakninio parašo pakopa 1.1
DepthBoundsTestSupported TIESA
„WriteBufferImmediateSupportFlags“ Tiesioginis, skaičiuoti, rinkinys
MaxGPUVirtualAddressBitsPerResource 40
MaxGPUVirtualAddressBitsPerProcess 40

Taigi naujos kartos grafikos API technologija yra atskirta į naują DX12 funkcijų lygį, o „Microsoft“ teigia, kad yra keletas aparatinės įrangos platformų, kurios palaikys šį funkcijų lygį: „Nvidia GeForce RTX“ ir „Quadro RTX“ GPU, AMD RDNA 2 GPU, „Qualcomm Snapdragon SoC“ ir būsimus atskirus „Intel“ GPU (tai beveik patvirtina, kaip tikėtasi, kad „Intel Xe“ GPU turės aukšto lygio „DirectX“ galimybes).



Ateinantis mėnuo turėtų būti monumentalus grafikos technologijoms, ir atrodo, kad „Microsoft“ tai žino. Panašu, kad ji ruošia „DirectX“ Nvidia RTX 30 serijos ir AMD RDNA 2 GPU ir visoms grafikos technologijoms, kurias jie galės maitinti. Miela.