Imagination Technologies lisäsi OpenGL 4.6 -tuen grafiikkasuorittimiinsa

OpenGL

Imagination Technologies GPusilla on jo OpenGL 4.6 -tuki

Äskettäin uutiset rikkoivat sen Imagination Technologies -ilmoitus blogipostauksen kautta tuki OpenGL 4.6 -grafiikkasovellusliittymälle heidän GPU:issaan, toteutettu Mesa-projektivarastossa kehitetyllä avoimella Zink-ohjaimella.

Mainitaan, että tuki toteuttivat Collabora-kehittäjät yhdessä niitä mielikuvituksen insinöörejä suorittaa Zink-toteutuksen.

Collaboralla oli ilo työskennellä yhdessä Imaginationin insinöörien kanssa tehdäkseen tästä totta, ja on niin ilahduttavaa, että voimme nyt näyttää tulokset maailmalle!

Collaboran kehittäjät mainitsevat, että tämä on ensimmäistä kertaa laitteistotoimittajan luottavan OpenGL-on-Vulkan Mesa -ohjaimeen riittää ohittamaan alkuperäisen OpenGL-ohjaimen kokonaan ja käyttämään sitä toimitustuotteessa.

On hienoa nähdä, että Zinkiä voidaan realistisesti käyttää työhevosena, etenkin korkean suorituskyvyn grafiikka-asetuksissa.

Tietoja ohjaimesta Zink, mainitaan, että tämä tarjoaa OpenGL:n toteutuksen Vulkanin yli laitteistokiihdytetyn OpenGL:n mahdollistamiseksi laitteissa, jotka tukevat vain Vulkan API:ta.

Se on korostettu Zinkin suorituskyky on lähellä alkuperäisten OpenGL-toteutusten suorituskykyä, ltai se sallii laitteistovalmistajien olla käyttämättä resursseja OpenGL:n toteuttamiseen GPU:illaan ja rajoittua tukemaan vain Vulkan API:a niissä ja toteuttamaan OpenGL:n kerroksen kautta. Imagination Technologies oli ensimmäinen valmistaja, joka käytti tätä järjestelmää.

Tuki on saavutettu tekemällä yhteistyötä Collaboran avoimen lähdekoodin asiantuntijoiden kanssa. Zink on kerrostettu OpenGL®-toteutus, osa avoimen lähdekoodin Mesa-projektia, joka mahdollistaa OpenGL® 4.6 -sisällön ajamisen alkuperäisen Vulkan-ohjaimen päällä. Imagination GPU:ille tämä on win-win. Vaikka kehittäjät, jotka pitävät parempana uudempia API:ita, kuten Vulkan ja DirectX, käyttävät OpenGL®:ää harvemmin sen aikaisemman suosion vuoksi, on olemassa lukuisia vanhoja sovelluksia, jotka eivät toimisi Imagination-laitteistolla ilman ohjaintason tukea. lopulliselle versiolleen. OpenGL® 4.6 -tuen tarjoaminen Vulkan-ajureidemme kautta on tyylikäs ratkaisu, joka pitää grafiikkapinomme yksinkertaisena.

Tämä projekti on ollut yksi useista Imaginationin avoimen lähdekoodin projekteista. Yrityksenä arvostamme sitä panosta, jonka avoimen lähdekoodin teknologia tarjoaa ekosysteemille, jolloin kehittäjät voivat menestyä tietyillä erilaistumisalueilla sen sijaan, että he keksivät pyörän joka kerta uudelleen.

Valmistettu liuos testattiin onnistuneesti CTS-testisarjassa (Khronos Conformance Test Suite) ja sen todettiin olevan täysin yhteensopiva OpenGL 4.6 -määrityksen kanssa. Tämä on ensimmäinen sinkkipohjainen tuote, jonka Khronos on virallisesti sertifioinut.

Khronos-kriteerien mukaan, jos toinen Zink-pohjainen toteutus on sertifioitu, Zink-ajuri itse, yleisenä kerroksena, tunnustetaan virallisesti OpenGL 4.6 -yhteensopivaksi. Sertifikaatin hankkimisen avulla voit virallisesti ilmoittaa tuen graafisille standardeille ja käyttää niihin liittyviä Khronos-tavaramerkkejä.

Muiden töiden ohessa Imagination Technologies korostaa avoimen ohjaimien kehittämistä GPU:illeen, jotka perustuvat Rogue-arkkitehtuuriin. Sarja sisältää DRM-ohjaimen (Direct Rendering Manager) Linux-ytimelle, ohjaimen Vulkan 1.0:n alkutoteutuksella ja joukon laiteohjelmistoa GPU:lle.

Vulkan-ajuri on jo sitoutunut Mesan valtavirtaan, ja DRM-ajuria valmistellaan sisällytettäväksi Linux-ytimeen. Jatkossa Zink-tuki voidaan lisätä tähän sarjaan ja täysin avoin grafiikkapino Imagination-laitteistolle OpenGL- ja Vulkan-tuella.

lopuksi, Jos haluat tietää enemmän siitä, Voit tarkistaa tiedot alkuperäisestä huomautuksesta seuraava linkki.


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.