„Imagination Technologies“ prie savo GPU pridėjo „OpenGL 4.6“ palaikymą

OpenGL

Imagination Technologies GPus jau turi OpenGL 4.6 palaikymą

Neseniai žinia tai atskleidė Imagination Technologies anonsas per tinklaraščio įrašą „OpenGL 4.6“ grafikos API palaikymas jų GPU, įdiegta naudojant atvirą Zink tvarkyklę, sukurtą Mesa projekto saugykloje.

Minima, kad parama buvo įdiegta Collabora kūrėjų kartu su The vaizduotės inžinieriai atlikti Zink įgyvendinimą.

„Collabora“ turėjo malonumą dirbti kartu su „Imagination“ inžinieriais, kad tai taptų realybe, ir labai džiugu, kad dabar galime parodyti rezultatus pasauliui!

„Collabora“ kūrėjai mini, kad tai yra pirmą kartą pastebėjau, kad aparatūros pardavėjas pasitiki „OpenGL-on-Vulkan Mesa“ tvarkykle pakanka visiškai apeiti vietinę OpenGL tvarkyklę ir naudoti ją pristatymo gaminyje.

Nuostabu matyti, kad „Zink“ gali būti realiai naudojamas kaip darbinis arkliukas, ypač esant didelio našumo grafikos nustatymams.

Apie valdiklį Cinkas, minima, kad š suteikia OpenGL diegimą per Vulkan, kad įgalintų aparatūros pagreitintą OpenGL įrenginiuose, kurie palaiko tik Vulkan API.

Tai pabrėžiama „Zink“ našumas yra artimas vietinių „OpenGL“ diegimų našumui, larba leidžia aparatūros gamintojams neleisti išteklių diegiant OpenGL savo GPU ir apsiriboti tik Vulkan API palaikymu ir OpenGL diegimu per sluoksnį. Imagination Technologies buvo pirmasis gamintojas, panaudojęs šią schemą.

Palaikymas buvo pasiektas dirbant kartu su Collabora atvirojo kodo specialistais. „Zink“ yra daugiasluoksnis „OpenGL®“ diegimas, atvirojo kodo „Mesa“ projekto dalis, leidžiantis „OpenGL® 4.6“ turiniui veikti naudojant vietinę „Vulkan“ tvarkyklę. Imagination GPU tai naudinga visiems. Nors „OpenGL®“ dabar rečiau naudoja kūrėjai, kurie teikia pirmenybę naujesnėms API, tokioms kaip „Vulkan“ ir „DirectX“, dėl ankstesnio populiarumo, yra daug senų programų, kurios neveiktų „Imagination“ aparatinėje įrangoje, jei neturėtume valdiklio lygio palaikymo. jos galutinei versijai. „OpenGL® 4.6“ palaikymas naudojant „Vulkan“ tvarkykles yra elegantiškas sprendimas, leidžiantis mūsų grafikos rinkinį padaryti paprastą.

Šis projektas buvo vienas iš kelių atvirojo kodo projektų iš Imagination. Kaip įmonė, vertiname atvirojo kodo technologijų teikiamą indėlį į ekosistemą, leidžiantį kūrėjams tobulėti tam tikrose diferenciacijos srityse, o ne kiekvieną kartą išradinėti dviratį iš naujo.

Paruoštas tirpalas buvo sėkmingai išbandytas CTS testų rinkinyje (Khronos Conformance Test Suite) ir buvo nustatyta, kad jis visiškai atitinka OpenGL 4.6 specifikaciją. Tai pirmasis cinko pagrindu pagamintas produktas, kurį oficialiai sertifikavo Khronos.

Pagal Khronos kriterijus, jei bus sertifikuotas kitas Zink pagrindu sukurtas diegimas, pati Zink tvarkyklė, kaip universalus sluoksnis, bus oficialiai pripažintas kaip suderinamas su OpenGL 4.6. Sertifikato gavimas leidžia oficialiai deklaruoti palaikymą grafiniams standartams ir naudoti su jais susijusius Khronos prekių ženklus.

Be kitų darbų, Imagination Technologies pabrėžia atviro tvarkyklių rinkinio kūrimą savo GPU, pagrįstą Rogue architektūra. Rinkinyje yra DRM (tiesioginio atvaizdavimo tvarkyklės) tvarkyklė, skirta Linux branduoliui, tvarkyklė su pradiniu Vulkan 1.0 diegimu ir GPU programinės įrangos rinkinys.

„Vulkan“ tvarkyklė jau buvo pritaikyta „Mesa“ pagrindinei sričiai, o DRM tvarkyklę ruošiamasi įtraukti į „Linux“ branduolį. Ateityje prie šio rinkinio gali būti pridėtas „Zink“ palaikymas ir bus pasiekiamas visiškai atviras „Imagination“ aparatinės įrangos grafikos rinkinys su „OpenGL“ ir „Vulkan“ palaikymu.

Galiausiai, Jei norite sužinoti daugiau apie tai, Išsamią informaciją galite patikrinti originalioje pastaboje sekanti nuoroda.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.