RADEON-

Viime kuukausina RADV-johtava kehittäjä Bas Nieuwenhuizen aloitti Vulkan-säteen jäljittämisen tuen. tälle Mesa Radeon Vulkan-ohjaimelle, jota AMD ei tue virallisesti, mutta vaihtoehtona yrityksen avoimen lähdekoodin AMDVLK-ohjaimelle tai heidän alustan omalle Vulkan-ohjaimelleen. Mesa 21.2-devel-koodin lyöminen muutama minuutti sitten on alkuperäiset Vulkan-säteen jäljitysbitit RADV: lle!

Lasku Mesa 21,2-tasoon tänä perjantai-iltana on suurimman osan kiihtyvyysrakenteista BVH-rakennus sekä CPU-että GPU-puoleisille rakenteille.

Kysely-ja kopiointitoiminnot eivät ole paikallaan, mutta jo nyt yhdistetyn MR: n koodi riittää joidenkin Vulkan-säteen jäljitysdemojen suorittamiseen.

Koska tämä tuki ei ole vielä valmis, vaikka Mesa Gitin käyttäminen ei olekaan Vulkan-säteen jäljityslaajennusta näkyvissä. Niiden, jotka haluavat kokeilla tätä RADV: n varhaisen säteen jäljittämisen tukea, on asetettava ympäristömuuttuja RADV_PERFTEST=rt . Optimaalinen tuki/suorituskyky keskittyy myös AMD: n uusimman sukupolven Radeon RX 6000″RDNA2″-sarjan näytönohjaimiin.

On jännittävää nähdä, kuinka tämä Vulkan-säteentunnistustuki karsitaan RADV: lle ja vertaa sitä, kun se on valmis. Tämän avoimen lähdekoodin ohjaimen kanssa on käynnissä jopa kokeilutoiminta. Vulkan-säteen jäljitys vanhemmille näytönohjaimille (pre-RDNA2).

Sillä välin AMD: n virallisella Radeon Software for Linux-ohjainpaketilla, jossa on PRO: n omat pakatut komponentit, on tuettu Vulkan-säteen jäljitys huhtikuusta lähtien . Se on kuitenkin vain binäärinen vain Vulkan-ohjain, joka käyttää edelleen AMD: n omaa shader-kääntäjää. AMD ei ole vielä tarjonnut Vulkan-säteentunnistustukea avoimen lähdekoodin AMDVLK Vulkan-ajurille, joka käyttää AMDGPU LLVM shader-kääntäjän taustaa. Joten tällä hetkellä RADV: llä on hyvät mahdollisuudet voittaa AMDVLK: ta tarjoamalla hyvää avoimen lähdekoodin Vulkan RT-tukea.

Tällä hetkellä ei tosin ole liikaa Vulkan-säteiden jäljittämistä Linuxissa Quake II RTX: n ja joidenkin demojen/vertailuarvojen lisäksi… Mutta ehkä mielenkiintoisinta on käynnissä oleva työ VKD3D-Protonin kanssa anna DirectX Ray-Tracing (DXR)-pelien toimia Linuxissa ja käyttää viime kädessä Vulkan-säteentunnistusrajapintaa. Toivottavasti kaikki nämä Linux-ohjaimet ja projektit, kuten VKD3D-Proton, näkevät kaikki Vulkan RT-tukensa käärittyinä hienosti tänä vuonna. ohjain, jota AMD ei virallisesti tue, mutta vaihtoehtona yrityksen avoimen lähdekoodin AMDVLK-ohjaimelle tai heidän alustan omalle Vulkan-ohjaimelleen. Mesa 21.2-devel-koodin lyöminen muutama minuutti sitten on RADV: n ensimmäiset Vulkan-säteen jäljitysbitit!..

Categories: IT Info