Raspberry Pi 4 parantaa 3D-renderöintiään Vulkan 1.2 -päivityksellä

Äskettäin Raspberry Pi:n toimitusjohtajan blogitekstissä Eben Upton paljasti sen la Raspberry 4 on nyt yhteensopiva Vulkan Graphics API:n version 1.2 kanssa.

Saavutettuaan version 1.0 marraskuussa 2020 ja version 1.1 lokakuussa 2021, versio 1.2 integroi standardiin 23 usein käytettyä Vulkan-laajennusta ja on huomattavasti lähempänä tammikuussa julkaistua viimeistä versiota 1.3.

Khronos on antanut hyväksyntänsä ja jonka mukana pitäisi olla ohjainpäivitys käyttöjärjestelmän tulevassa versiossa.

"Kaikki tarvittavat muutokset sisällytettiin jo edelliseen Mesa v3dv -ohjaimeen, ja ne ovat lopulta saatavilla tulevissa Raspberry Pi -käyttöjärjestelmän päivityksissä. Yhteensopivuus useiden muiden laajennusten kanssa, joista osa on välttämättömiä Vulkan 1.3:ssa, sekä monia virheenkorjauksia ja suorituskyvyn parannuksia. ”, sanoo Iago Toral Igaliasta.

Mesan nykyinen versio on 22.1.3 ja uusi koodi luultavasti on saatavilla vasta 22.2. Tämä tarkoittaa, että varhaisilta käyttäjiltä vaaditaan jonkin verran työtä. Uptonin artikkeli viittaa myös Roman Stratiienkon panokseen, joka lisää Android-tuen ohjaimeen. Tämä tasoittaa tietä Android-pelien käyttämiselle Pi 4:ssä Googlen käyttöjärjestelmän portin, kuten Lineage OS:n, kautta.

Tämä kehitys, mukaan lukien tuki Vulkan 1.2:lle, ei välttämättä tarkoita suosittujen pelien näkemistä tai sitä voidaan käyttää tämän tyyppisiin asioihin Raspberry Pi 4:ssä. Mutta se voi parantaa sovelluksen suorituskykyä kuten Kodi, VLC tai laitteistokiihdytetyt verkkosovellukset.

Koneoppimista varten on myös Vulkan-kirjastoja, joka avaa uusia tapoja kouluttaa hermoverkkoja Pi-klustereissa. Useimmille ihmisille, jotka käyttävät Pi:ään palvelimena, DIY-ohjaimena tai kevyenä työpöytänä, Vulkan 1.2 -yhteensopivuus ei ole havaittavissa. Vakio Raspberry Pi -käyttöjärjestelmän työpöytägrafiikkaa ohjaa OpenGL.

Tämä on vanha grafiikkasovellusliittymä, joka Vulkanin on tarkoitus korvata. JooUptonin mukaan on yksi ryhmä, joka hyötyy: Android 3D -pelit ja muut sovellukset. Android käyttää Vulkania edullisena grafiikkasovellusliittymänä.

Kuten useimmat Raspberry Pi -edustukset, tämä näennäisesti pieni muutos voi avata odottamattomia mahdollisuuksia. Vulkan 1.2 -tuki antaa kehittäjille saman 3D-grafiikkaliittymän (mutta ei samaa tehoa) kuin 2019 NVIDIA -näytönohjaimet, 2020 Intel-sirut integroidulla grafiikalla ja kymmeniä muita laitteita.

Kun Vulkan 1.0 -ohjain oli asennettu, Toral pystyi vuonna 2020 suorittamaan alkuperäisen Quake-trilogian Pi 4:llä, ei niin huonolla kuvanopeudella. Modernin Vulkan-ohjaimen asentaminen Pi 4:lle on erityisen tärkeää Uptonille.

Itse asiassa, ennen kuin hän työskenteli Raspberry Pi:n parissa, Upton oli osa Broadcomin tiimiä, joka suunnitteli VideoCore 3D GPU -sirun, saman, joka on asennettu jokaiselle Raspberry Pi -levylle. Upton edusti myös Broadcomia vuosina 2007–2012 Khronosissa, grafiikkasovellusliittymän standardielimessä, joka valvoi OpenGL:n kaltaisia ​​standardeja.

OpenGL osoitti ikänsä jo Uptonin aikana, ja hän oli mukana alkuvaiheessa sen seuraajan Vulkanin vapauttamisessa.

"Meillä on tapana työntää Mesa-julkaisuja eteenpäin sen sijaan, että odotamme kaksi vuotta niiden ilmestymistä seuraavassa suuressa Debian-julkaisussa. On luultavasti liian myöhäistä syyskuun julkaisuun, joten ajattelen vuoden loppua", hän sanoi. Mitä tulee siihen, minne tämä tekniikka voisi mennä, hän sanoi: "Se on hyödyllinen tehokkaampi taustajärjestelmä erilaisille vakiopelimoottoreille (erityisesti Epic Gamesin Unreal-moottorille)." Pelien siirtämiseen alustalle sijoittavat studiot ovat jotain muuta, "mutta on mukavaa, että perusasiat ovat kunnossa."

Lopuksi on syytä mainita, että tukea ei ole vielä saatavilla ladattaville Pi-levyille sopiville käyttöjärjestelmille, mutta sen pitäisi olla saatavilla pian.

Niille, jotka ovat kiinnostunut tietämään siitä lisää, voit tarkistaa yksityiskohdat Seuraavassa linkissä.


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.