Raspberry Pi 4 akan menambah baik pemaparan 3Dnya dengan kemas kini Vulkan 1.2

Baru-baru ini, dalam catatan blog oleh Ketua Pegawai Eksekutif Raspberry Pi, Eben Upton, mendedahkannya la Raspberry 4 kini mematuhi versi 1.2 API Grafik Vulkan.

Selepas mencapai versi 1.0 pada November 2020 dan versi 1.1 pada Oktober 2021, versi 1.2 menyepadukan 23 sambungan Vulkan yang kerap digunakan ke dalam standard dan jauh lebih hampir dengan versi terakhir, 1.3, yang dikeluarkan pada bulan Januari.

Khronos telah memberikan persetujuannya dan yang perlu ada kemas kini pemacu dalam versi sistem pengendalian masa hadapan.

“Semua perubahan yang diperlukan telah pun digabungkan dalam pemacu Mesa v3dv sebelumnya dan akhirnya akan tersedia dalam kemas kini masa hadapan untuk OS Raspberry Pi. Keserasian dengan pelbagai sambungan lain, beberapa daripadanya penting dalam Vulkan 1.3, serta banyak pembetulan pepijat dan peningkatan prestasi. ”, kata Iago Toral dari Igalia.

Versi semasa Mesa ialah 22.1.3 dan kod baru mungkin tidak akan tersedia sehingga 22.2. Ini bermakna bahawa beberapa kerja akan diperlukan untuk pengguna awal. Artikel Upton juga menunjukkan sumbangan oleh Roman Stratiienko yang menambahkan sokongan Android kepada pengawal. Ini membuka jalan untuk menjalankan permainan Android pada Pi 4 melalui port sistem pengendalian Google, seperti Lineage OS.

Perkembangan ini, termasuk sokongan untuk Vulkan 1.2, tidak semestinya permainan popular akan dilihat atau boleh digunakan untuk perkara jenis ini dalam Raspberry Pi 4. Tetapi ia boleh membawa kepada peningkatan dalam prestasi aplikasi seperti Kodi, VLC atau apl web dipercepatkan perkakasan.

Terdapat juga perpustakaan Vulkan untuk pembelajaran mesin, yang membuka cara baharu untuk melatih rangkaian saraf pada kelompok Pi. Bagi kebanyakan orang yang menggunakan Pi mereka sebagai pelayan, pengawal DIY atau desktop ringan, pematuhan Vulkan 1.2 tidak akan ketara. Grafik desktop pada sistem pengendalian Raspberry Pi standard dikawal oleh OpenGL.

Ini ialah API grafik lama yang sepatutnya digantikan oleh Vulkan. yaMenurut Upton, terdapat satu kumpulan yang mendapat faedah: permainan Android 3D dan aplikasi lain. Android menggunakan Vulkan sebagai API grafik kos rendah.

Seperti kebanyakan kemajuan Raspberry Pi, perubahan yang kelihatan kecil ini boleh membuka peluang yang tidak dijangka. Sokongan untuk Vulkan 1.2 memberikan pembangun antara muka grafik 3D yang sama (tetapi bukan kuasa yang sama) seperti kad grafik NVIDIA 2019, cip Intel 2020 dengan grafik bersepadu dan berpuluh-puluh peranti lain.

Dengan pemacu Vulkan 1.0 dipasang, Toral dapat, pada tahun 2020, menjalankan trilogi Quake asal pada Pi 4, dengan kadar bingkai yang tidak begitu buruk. Menyediakan pemacu Vulkan moden untuk Pi 4 adalah amat penting kepada Upton.

Malah, sebelum bekerja pada Raspberry Pi, Upton adalah sebahagian daripada pasukan di Broadcom yang mereka bentuk cip GPU VideoCore 3D, yang sama yang dipasang pada setiap papan Raspberry Pi. Upton juga mewakili Broadcom dari 2007 hingga 2012 di Khronos, badan piawaian API grafik yang menyelia piawaian seperti OpenGL.

OpenGL telah pun menunjukkan usianya pada zaman Upton, dan dia terlibat dalam usaha awal untuk melepaskan penggantinya, Vulkan.

“Kami cenderung untuk menolak keluaran Mesa ke hadapan dan bukannya menunggu dua tahun untuk mereka muncul dalam keluaran Debian utama seterusnya. Mungkin sudah terlambat untuk keluaran September, jadi saya fikir hujung tahun," katanya. Mengenai ke mana teknologi ini boleh pergi, dia berkata, "ia berguna sebagai bahagian belakang yang lebih cekap untuk pelbagai enjin permainan standard (khususnya, enjin Unreal Epic Games)." Studio yang melabur dalam mengalihkan permainan ke platform adalah sesuatu yang lain, "tetapi bagus untuk mempunyai asas-asas."

Akhir sekali, perlu dinyatakan bahawa sokongan belum tersedia pada sistem pengendalian yang boleh dimuat turun yang sesuai untuk papan Pi, tetapi akan tersedia tidak lama lagi.

Bagi mereka yang berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butirannya 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.