Imagination Technologies menambah sokongan OpenGL 4.6 pada GPUnya

OpenGL

Imagination Technologies GPus sudah mempunyai sokongan OpenGL 4.6

Baru-baru ini berita itu menyahkannya Pengumuman Imagination Technologies melalui catatan blog sokongan untuk API grafik OpenGL 4.6 pada GPU mereka, dilaksanakan menggunakan pemacu Zink terbuka yang dibangunkan dalam repositori projek Mesa.

Disebutkan bahawa sokongan telah dilaksanakan oleh pembangun Collabora bersama-sama dengan yang jurutera imaginasi untuk melaksanakan pelaksanaan Zink.

Collabora berbesar hati bekerja bersama-sama jurutera Imaginasi untuk merealisasikan ini, dan ia amat menggembirakan kerana kini dapat menunjukkan hasilnya kepada dunia!

Pemaju Collabora menyebut bahawa ini adalah kali pertama melihat vendor perkakasan mempercayai pemacu OpenGL-on-Vulkan Mesa cukup untuk memintas pemacu OpenGL asli sepenuhnya dan menggunakannya dalam produk penghantaran.

Sungguh mengagumkan untuk melihat bahawa Zink boleh digunakan secara realistik sebagai tenaga kerja, terutamanya pada tetapan grafik berprestasi tinggi.

Mengenai pengawal Zink, disebutkan bahawa ini menyediakan pelaksanaan OpenGL melalui Vulkan untuk mendayakan OpenGL dipercepatkan perkakasan pada peranti yang hanya menyokong API Vulkan.

Ia diketengahkan bahawa Prestasi Zink hampir dengan prestasi pelaksanaan OpenGL asli, latau ia membenarkan pengeluar perkakasan untuk tidak membelanjakan sumber untuk melaksanakan OpenGL pada GPU mereka dan mengehadkan diri mereka untuk menyokong hanya API Vulkan pada mereka dan melaksanakan OpenGL melalui lapisan. Imagination Technologies ialah pengeluar pertama yang menggunakan skim ini.

Sokongan telah dicapai dengan bekerjasama dengan pakar sumber terbuka di Collabora. Zink ialah pelaksanaan OpenGL® berlapis, sebahagian daripada projek Mesa sumber terbuka, yang membolehkan kandungan OpenGL® 4.6 berjalan di atas pemacu Vulkan asli. Untuk GPU Imaginasi, ini adalah win-win. Walaupun OpenGL® kini kurang kerap digunakan oleh pembangun yang memilih API baharu seperti Vulkan dan DirectX kerana popularitinya yang lebih awal, terdapat banyak aplikasi warisan yang tidak akan berfungsi pada perkakasan Imaginasi jika kami tidak mempunyai sokongan untuk tahap pengawal. untuk versi terakhirnya. Menyediakan sokongan untuk OpenGL® 4.6 melalui pemacu Vulkan kami ialah penyelesaian elegan yang memastikan susunan grafik kami mudah.

Projek ini telah menjadi salah satu daripada beberapa projek sumber terbuka daripada Imagination. Sebagai sebuah syarikat, kami menghargai sumbangan yang ditawarkan oleh teknologi sumber terbuka kepada ekosistem, membolehkan pembangun cemerlang dalam bidang pembezaan tertentu dan bukannya mencipta semula roda setiap kali.

Penyelesaian yang disediakan telah berjaya diuji dalam suite ujian CTS (Khronos Conformance Test Suite) dan didapati mematuhi sepenuhnya spesifikasi OpenGL 4.6. Ini adalah produk berasaskan zink pertama yang disahkan secara rasmi oleh Khronos.

Menurut kriteria Khronos, jika satu lagi pelaksanaan berasaskan Zink diperakui, pemacu Zink itu sendiri, sebagai lapisan universal, akan diiktiraf secara rasmi sebagai mematuhi OpenGL 4.6. Mendapatkan sijil membolehkan anda mengisytiharkan sokongan secara rasmi untuk piawaian grafik dan menggunakan tanda dagangan Khronos yang dikaitkan dengannya.

Antara kerja lain, Imagination Technologies menyerlahkan pembangunan set terbuka pemacu untuk GPUnya berdasarkan seni bina Rogue. Set ini termasuk pemacu DRM (Pengurus Rendering Langsung) untuk kernel Linux, pemacu dengan pelaksanaan awal Vulkan 1.0 dan satu set perisian tegar untuk GPU.

Pemacu Vulkan telah pun komited dengan arus perdana Mesa, dan pemacu DRM sedang bersedia untuk dimasukkan ke dalam kernel Linux. Pada masa hadapan, sokongan Zink boleh ditambah pada set ini dan tindanan grafik terbuka sepenuhnya untuk perkakasan Imaginasi dengan sokongan OpenGL dan Vulkan akan tersedia.

Akhirnya, Sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya, Anda boleh menyemak butiran dalam nota asal dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.