Imagination Technologies ја објави поддршката за OpenGL 4.6 графичкиот API во своите графички процесори, имплементиран со користење на драјверот со отворен код Zink развиен во складиштето на проектот Mesa. Zink обезбедува имплементација на OpenGL на врвот на Vulkan за да овозможи хардверски забрзан OpenGL на уреди кои поддржуваат само Vulkan API. Перформансите на Zink се блиску до перформансите на природните имплементации на OpenGL, што им овозможува на производителите на хардвер да не трошат ресурси за имплементација на OpenGL во нивните графички процесори и да се ограничуваат на поддршка само на Vulkan API во нив и да го имплементираат OpenGL преку слој. Imagination Technologies беше првиот производител кој ја искористи оваа шема.
Подготвеното решение беше успешно тестирано во тест пакетот CTS (Khronos Conformance Test Suite) и беше откриено дека е целосно компатибилен со спецификацијата OpenGL 4.6. Ова е првиот производ базиран на Цинк официјално сертифициран од Khronos. Во согласност со критериумите на Khronos, доколку се сертифицира друга имплементација базирана на Zink, самиот драјвер за Zink, како универзален слој, ќе биде официјално признат како компатибилен со OpenGL 4.6. Добивањето сертификат овозможува официјално да се прогласи компатибилност со графичките стандарди и да се користат заштитните знаци на Khronos поврзани со нив.
Друга работа го истакнува развојот на Imagination Technologies на пакет драјвери со отворен код за нивните графички процесори базирани на Rogue. Пакетот вклучува драјвер DRM (Direct Rendering Manager) за јадрото. Linux, драјвер со почетна имплементација на Vulkan 1.0 и сет на фирмвер за графичка картичка. Драјверот за Vulkan веќе е доставен до дистрибуцијата на јадрото Mesa, а драјверот за DRM е во подготовка за вклучување во јадрото на јадрото. LinuxВо иднина, поддршката за Zink може да се додаде на овој комплет, што ќе резултира со целосно отворен графички стек за хардверот Imagination, кој ќе поддржува OpenGL и Vulkan.
Извор: opennet.ru
