Raspberry Pi 4 akan meningkatkan rendering 3D-nya dengan pembaruan Vulkan 1.2

Baru-baru ini, dalam sebuah posting blog oleh CEO Raspberry Pi, Eben Upton, mengungkapkan bahwa la Raspberry 4 sekarang sesuai dengan versi 1.2 dari Vulkan Graphics API.

Setelah mencapai versi 1.0 pada November 2020 dan versi 1.1 pada Oktober 2021, versi 1.2 mengintegrasikan 23 ekstensi Vulkan yang sering digunakan ke dalam standar dan jauh lebih mendekati versi terakhir, 1.3, yang dirilis pada Januari.

Khronos telah memberikan persetujuannya dan yang dengannya harus ada pembaruan driver di versi sistem operasi yang akan datang.

“Semua perubahan yang diperlukan sudah dimasukkan dalam driver Mesa v3dv sebelumnya dan pada akhirnya akan tersedia di pembaruan mendatang untuk Raspberry Pi OS. Kompatibilitas dengan berbagai ekstensi lain, beberapa di antaranya penting dalam Vulkan 1.3, serta banyak perbaikan bug dan peningkatan kinerja. ”, kata Iago Toral dari Igalia.

Versi Mesa saat ini adalah 22.1.3 dan kode baru mungkin tidak akan tersedia sampai 22.2. Ini berarti bahwa beberapa pekerjaan akan diperlukan untuk pengadopsi awal. Artikel Upton juga menunjukkan kontribusi Roman Stratiienko yang menambahkan dukungan Android ke pengontrol. Ini membuka jalan untuk menjalankan game Android di Pi 4 melalui port sistem operasi Google, seperti Lineage OS.

Perkembangan ini, termasuk dukungan untuk Vulkan 1.2, tidak berarti game populer akan terlihat atau bisa digunakan untuk hal-hal semacam ini di Raspberry Pi 4. Tapi itu bisa mengarah pada peningkatan kinerja aplikasi seperti Kodi, VLC, atau aplikasi web yang dipercepat perangkat keras.

Ada juga perpustakaan Vulkan untuk pembelajaran mesin, yang membuka cara baru untuk melatih jaringan saraf di kluster Pi. Bagi kebanyakan orang yang menggunakan Pi mereka sebagai server, pengontrol DIY, atau desktop ringan, kepatuhan Vulkan 1.2 tidak akan terlihat. Grafik desktop pada sistem operasi Raspberry Pi standar dikendalikan oleh OpenGL.

Ini adalah API grafis lama yang seharusnya diganti oleh Vulkan. YaMenurut Upton, ada satu kelompok yang diuntungkan: game 3D Android dan aplikasi lainnya. Android menggunakan Vulkan sebagai API grafis berbiaya rendah.

Seperti kebanyakan kemajuan Raspberry Pi, perubahan yang tampaknya kecil ini dapat membuka peluang yang tidak terduga. Dukungan untuk Vulkan 1.2 memberi pengembang antarmuka grafis 3D yang sama (tetapi tidak dengan kekuatan yang sama) seperti kartu grafis NVIDIA 2019, chip Intel 2020 dengan grafis terintegrasi, dan lusinan perangkat lainnya.

Dengan driver Vulkan 1.0 terinstal, Toral dapat, pada tahun 2020, menjalankan trilogi Quake asli pada Pi 4, dengan frekuensi gambar yang tidak terlalu buruk. Menyiapkan driver Vulkan modern untuk Pi 4 sangat penting bagi Upton.

Bahkan, sebelum mengerjakan Raspberry Pi, Upton adalah bagian dari tim di Broadcom yang merancang chip GPU VideoCore 3D, chip yang sama yang dipasang di setiap papan Raspberry Pi. Upton juga mewakili Broadcom dari 2007 hingga 2012 di Khronos, badan standar API grafis yang mengawasi standar seperti OpenGL.

OpenGL sudah menunjukkan usianya di masa Upton, dan dia terlibat dalam upaya awal untuk merilis penggantinya, Vulkan.

“Kami cenderung mendorong rilis Mesa ke depan daripada menunggu dua tahun hingga mereka muncul di rilis Debian besar berikutnya. Mungkin sudah terlambat untuk rilis September, jadi saya pikir akhir tahun," katanya. Mengenai ke mana arah teknologi ini, katanya, "ini berguna sebagai back-end yang lebih efisien untuk berbagai mesin game standar (khususnya, mesin Unreal Epic Games)." Studio berinvestasi dalam porting game ke platform adalah sesuatu yang lain, "tapi bagus untuk memiliki dasar-dasarnya."

Terakhir, perlu disebutkan bahwa dukungan belum tersedia pada sistem operasi yang dapat diunduh yang cocok untuk papan Pi, tetapi akan segera tersedia.

Bagi mereka yang sedang tertarik untuk mengetahuinya lebih jauh, Anda dapat memeriksa detailnya Di tautan berikut.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.