Microsoft tutvustas Windows Insider preview raames uuendatud DirectX 12 API-de ning rÀÀkis pÔhjalikult uuendustest. Need vÔimalused jÔuavad turule jÀrgmisel aastal ja sisaldavad kolme peamist funktsiooni.

Esimene vĂ”imalus puudutab ray tracing'i. DirectX 12-s oli see algselt olemas, kuid nĂŒĂŒd on seda laiendatud. EelkĂ”ige on olemasolevatele ray tracing PSO (pipeline state object) objektidele lisatud tĂ€iendavad shader'id. See vĂ”imaldab suurendada tĂ”husust.
JÀrgmisena tasub mainida tehnoloogiat adaktiivsete ExecuteIndirect algoritmide kohta. Kirjelduste kohaselt vÔimaldab see vÔimalus mÀÀrata GPU teostamise ajaskaalal ray'de arvu. LÔpuks on tekkinud vÔimalus kasutada kergendatud ray tracing'i varianti.
Microsoft on töötanud ka geomeetriaga. DirectX 12 API-sse on lisatud vĂ”rgu shader'ite (Mesh Shaders) tugi. See funktsioon kannab nime DirectX Sampler. See vĂ”imaldab mÀÀrata, millised tekstuurid on sagedamini saadaval ja peaksid jÀÀma mĂ€lu. Tulemusena hoitakse videomĂ€lus vaid neid andmeid, mis on vajalikud just nĂŒĂŒd.

Nii et see uuendus vĂ”imaldab vabaneda tĂŒĂŒtutest pikkadest laadimisaegadest virtuaalsetes maailmades. See on nn tekstuuride voogedastustehnoloogia.

Rohkem detaile on Microsofti arendajate blogis. Tasub mĂ€rkida, et paar pĂ€eva tagasi vĂ€ljendas AMD positiivselt selle teema kohta ja vihjas uute funktsioonide peatsest saabumisest Radeon'i toodetes. On ilmne, et need saavad varsti uutes tippvideokaartides, mis on oodata 2020. aastal. Neile prognoositakse muuhulgas riistvaralist ray tracing'i tuge.Â
Allikas: 3dnews.ru
