Група Кхронос објављује спецификације за Вулкан 1.1

click fraud protection

Група Кхронос је најавила издавање спецификација Вулкан 1.1 и СПИР-В 1.3. Ово се дешава скоро тачно 2 године након Вулкана 1.0.

Био је фебруар 2016. када је група Кхронос објавила спецификације за верзију 1.0 Вулкана. Циљ је био да се помогне програмерима да боље искористе процесоре са више језгара. Ово може значити велико побољшање јер се врхунски паметни телефони ових дана испоручују са 8 ЦПУ језгара. Као наследник ОпенГЛ-а, полако је ушао у различите апликације и машине за игре. Данас је група Кхронос објавила издавање спецификација Вулкан 1.1 и СПИР-В 1.3.

Општи циљ Вулкана 1.1 је да прошири основну функционалност функцијама које захтевају програмери. Ово има много смисла јер смо видели како је Вулкан имплементиран у различите апликације и игре, али су неки програмери сматрали да је верзија 1.0 много тога пропустила. Велика нова карактеристика са верзијом 1.1 је додавање операција подгрупа. Са овом додатном функцијом омогућава високо ефикасно дељење и манипулацију подацима између низа задатака који се паралелно изводе на ГПУ-у.

Ново ажурирање такође додаје могућност апликацијама да извршавају операције приказивања и приказа користећи ресурсе којима не могу приступити или копирати. Одличан пример овога на делу је безбедна репродукција и приказ заштићеног мултимедијалног садржаја. Вулкан 1.1 такође интегрише неке од популарнијих екстензија 1.0. Ово укључује функције као што су истовремено приказивање више приказа слике, коришћење више ГПУ-а у један систем, као и интероперабилност АПИ-ја унакрсних процеса, која се користи за напредно приказивање и састављање операције.

Заједно са издавањем спецификација Вулкан 1.1, имамо и нове СПИР-В 1.3 спецификације. Ово ново ажурирање проширује могућности средњег представљања Вулкан схадера да подржи операције подгрупа и омогући побољшане оптимизације компајлера. Екосистем алата СПИР-В је наставио да добија замах са додатком фронт-енд компајлера за и ГЛСЛ и ХЛСЛ, као и проширење подршке алата ниског нивоа из отвореног кода СПИРВ-Тоолс пројекат.

За оне који су заинтересовани да користе Вулкан за развој, ЛунарГ Вулкан СДК и слојеви алата су надограђени да подржавају 1.1. Произвођачи хардвера и мотори за игре ће морати да ажурирају своје драјвере/код како би подржали нове спецификације.


Извор: ПР Невсвире