Imagination Technologies mengumumkan dukungan untuk API grafis OpenGL 4.6 di GPU-nya, yang diimplementasikan menggunakan driver Zink sumber terbuka yang tersimpan di repositori proyek Mesa. Zink menyediakan implementasi OpenGL di atas Vulkan, yang memungkinkan OpenGL dengan akselerasi perangkat keras pada perangkat yang hanya mendukung Vulkan API. Performa Zink mendekati performa implementasi OpenGL asli, sehingga produsen perangkat keras dapat menghindari kebutuhan untuk mengimplementasikan OpenGL di GPU mereka dan hanya mendukung Vulkan API, dengan mengimplementasikan OpenGL melalui satu lapisan. Imagination Technologies adalah produsen pertama yang menggunakan pendekatan ini.
Solusi yang dihasilkan berhasil lolos Khronos Conformance Test Suite (CTS) dan dinyatakan sepenuhnya sesuai dengan spesifikasi OpenGL 4.6. Ini merupakan produk berbasis Zink pertama yang disertifikasi secara resmi oleh Khronos. Berdasarkan kriteria Khronos, jika implementasi berbasis Zink lainnya disertifikasi, driver Zink itu sendiri, sebagai lapisan universal, akan secara resmi diakui sebagai kompatibel dengan OpenGL 4.6. Dengan sertifikasi ini, Khronos dapat secara resmi menyatakan kepatuhannya terhadap standar grafis dan menggunakan merek dagang Khronos terkait.
Sorotan lain adalah pengembangan rangkaian driver sumber terbuka oleh Imagination Technologies untuk GPU berbasis Rogue miliknya. Rangkaian tersebut mencakup driver DRM (Direct Rendering Manager) untuk kernel. Linux, sebuah driver dengan implementasi awal Vulkan 1.0, dan serangkaian firmware GPU. Driver Vulkan telah diajukan ke distribusi inti Mesa, dan driver DRM sedang dipersiapkan untuk dimasukkan ke dalam kernel inti. LinuxDi masa mendatang, dukungan Zink dapat ditambahkan ke kit ini, sehingga menghasilkan tumpukan grafis yang sepenuhnya terbuka untuk perangkat keras Imagination, yang mendukung OpenGL dan Vulkan.
Sumber: opennet.ru
