Intel mahdollisesti työskentelee modernilla Gallium3D-ohjaimella Linux Gen 9 -näytönohjaimille

ja nykyinen laitteisto.



Jos spekuloidaan kuka postituslistalla mainittu 'Ken' on, todennäköisesti Kenneth Graunke, Mesan ja avoimen lähdekoodin kuljettajien kehitystyön pitkäaikainen avustaja - ja hän todella viime aikoina siirsi henkilökohtaiset repot uuteen FreeDesktop.org Gitlab, joka sisältää äskettäin päivitetyn “Iris” -haarapäivityksen Mesa-arkistossaan ja sisältää ehdottomasti Intel Gallium3D -ohjaimen.

Tämä ei ole myöskään henkilökohtainen sivuprojekti, koska sitoutumishistoria osoittaa meille, että uuden Iris Gallium3D -ohjaimen kanssa on työskennelty viime kuukausien ajan - tarkalleen viimeiset kahdeksan kuukautta. Ja vaikka Iris Gallium3D on hitaasti muotoutumassa, näyttää siltä, ​​että kuljettajalla on vielä paljon työtä DRI3: n parissa ja joidenkin edistyneiden OpenGL-ominaisuuksien, kuten Mesa shader -levyn välimuisti, compute shaders, ja myös ensisijaisten tukikohteiden käsittely näkyy. keskittyä nykyisen sukupolven 'Gen 9' -grafiikkaan, ei vanhemmat Gen 8 -laitteistot tai tulevat Gen 10 Cannonlake- ja Gen 11 Icelandake -grafiikat.

Joten olettaen, että kaikki menee sujuvasti ja Intel tekee virallisen ilmoituksen joskus tulevaisuudessa, näyttää siltä, ​​että kehitetään ehdottomasti Intel Gallium3D -ohjainta nimeltä Iris, ja on erittäin mielenkiintoista nähdä, kuinka paljon aikaa ja energiaa Intel käyttää siihen , kun otetaan huomioon, että heidän Vulkan-kuljettajansa ovat edelleen menestyviä yhdessä ANV-kuljettajien kanssa. Tämä voi kuitenkin onnistua, koska useiden Mesa-ohjainten ja NIR-ikä, joka keskittyy tämän väliesityksen ympärille, tekee Gallium3D: lle siirtymisestä paljon toteuttamiskelpoisempaa kuin aikaisemmin - Iris itse asiassa käyttää tarkistettua NIR-kääntäjää. .



Jos Intelin pitäisi mennä Gallium3D: n kanssa, heillä on mahdollisuus käyttää Gallium Nine -tilaseurantaa, mikä mahdollistaa paljon nopeamman Direct3D 9 -tukea Viinissä, mahdollista laskentatukea Cloverissa ja lisää koodin jakamista erilaisten avoimen lähdekoodin Gallium-ohjainten välillä - mukaan lukien erilaiset Gallium-tilan kiinnitysmahdollisuudet, kuten VA-API / VDPAU-videokiihdytys, vaikka Intelillä on jo itsenäinen VA-API-ohjaimen toteutus. Ei paljon, että heillä on jo erilliset Beignet- ja OpenCL-NEO-projektit, jotka tarjoavat tällä hetkellä suurta OpenCL-tukea.



Intel on aiemmin käyttänyt Iris-koodinimeä muissa projekteissa tuotemerkkien valmistamiseksi joistakin heidän huippuluokan grafiikoistaan ​​HD / UHD-grafiikan yli - mikä saattaa tarkoittaa, että tämä Iris Gallium -ajuripino tulee olemaan osa heidän tulevaa suunnitteluaan Intelin erilliselle grafiikalle kortti, jonka huhutaan julkaistavan vuonna 2020 - seuraamme tarkasti tätä kehitystä, joten pysy kuulolla!

3 minuuttia luettu