Imajinasi mengumumkan serangkaian pembaruan besar

Pembaruan: 13 Mei 2021

Imajinasi mengumumkan serangkaian pembaruan besar

Imajinasi mengumumkan serangkaian pembaruan besar

Imagination Technologies telah merilis PowerVR SDK dan Toolkit Versi 21.1, menambahkan fitur baru dan penyempurnaan dukungan penelusuran sinar untuk meningkatkan fungsionalitas dan meningkatkan alur kerja di berbagai disiplin ilmu.

Tersedia di Portal Pengembang baru perusahaan yang mengakses rangkaian alat PowerVR lengkap sekarang lebih mudah dan telah dirancang khusus untuk mendukung komunitas pengembang Imagination yang sedang berkembang. Ini berisi materi pelatihan khusus baru, yang menampilkan keserbagunaan dan fitur SDK.

Mengomentari Chris Smith, VP Software Engineering, Imagination Technologies berkata, “Dengan lebih dari 33% dari semua handset mobile yang terjual di seluruh dunia berisi Imagination GPU IP dan kehadiran yang kuat di banyak sektor lainnya, dari DTV hingga desktop space, kami memiliki ekosistem yang sangat besar. pengembang untuk mendukung. PowerVR Toolkit selalu menyediakan seperangkat alat yang kuat dan berfitur baik untuk memungkinkan pengembang memanfaatkan inovasi IP kami sepenuhnya. Versi 21.1 juga demikian dan akan menyediakan alat dan dukungan yang diperlukan saat kami beralih ke generasi baru grafik penelusuran sinar pada platform seluler. ”

PowerVR SDK, yang dirancang untuk mendukung semua aspek grafis dan pengembangan aplikasi komputasi GPU, sekarang berisi empat contoh kode implementasi ray tracing. Untuk pertama kalinya, SDK memberikan contoh komprehensif tentang cara menerapkan berbagai penyiapan pelacakan sinar secara efisien ke dalam proyek dan aplikasi yang sedang dikembangkan, mulai dari algoritme pelacakan sinar dasar hingga refleksi dan bayangan hibrid. (Ray tracing adalah teknik rendering grafik yang membawa grafik lebih dekat dari sebelumnya ke fotorealisme.)

PVRRayTracingSimulation adalah kumpulan lapisan pelacakan sinar Vulkan yang akan memungkinkan pengguna untuk mensimulasikan kemampuan dan perilaku perangkat keras PowerVR yang mengaktifkan pelacakan sinar. Rangkaian ini memungkinkan pengembang untuk menguji aplikasi fitur pelacakan sinar bahkan dengan perangkat keras non-native yang mengaktifkan pelacakan sinar.

PVRTune adalah alat profil dan analisis perangkat keras Imagination. Ini memberikan data perangkat keras dan statistik kinerja saat aplikasi berjalan, memungkinkan pengembang untuk dengan cepat mengidentifikasi masalah kinerja.

Fitur baru dalam Versi 21.1 adalah Analisis Terpandu yang menyederhanakan proses pembuatan profil dan memungkinkan pengembang mengetahui tempat untuk meningkatkan kinerja aplikasi dengan memberikan saran tentang potensi hambatan atau area perlambatan. Ini didasarkan pada data yang diambil oleh PVRTune dan secara signifikan dapat mengurangi waktu yang diperlukan untuk melakukan pengoptimalan kinerja.

Ada juga sejumlah fitur baru yang lebih kecil seperti kemampuan untuk memasukkan mean, varians, dan deviasi standar dari setiap penghitung ke ekspor CSV dan kontrol WASD yang banyak diminta.

PVRTexTool adalah alat pengkodean tekstur dan pra-pemrosesan Imagination yang dirancang untuk memudahkan pengembang mengoptimalkan tekstur aplikasi. Di versi terbaru, informasi tekstur HDR kini dapat dikodekan dalam format Kompresi Tekstur PVR (PVRTC). PVRTC-HDR memungkinkan tekstur fidelitas yang lebih tinggi tanpa mengorbankan bandwidth streaming tekstur.

Opsi Peta Lingkungan IBL juga telah disertakan, memungkinkan pembuatan peta difus dan spekuler untuk pencahayaan berbasis gambar. Opsi peta difus dan spekuler juga tersedia melalui pustaka, PVRTexLib.

PVRCarbon adalah alat pelacakan dan debugging API Imagination untuk OpenGL ES dan Vulkan, menggantikan PVRTrace. Ia mampu merekam, memutar ulang, dan menganalisis penggunaan API grafik oleh aplikasi, memberikan wawasan kepada pengembang tentang kebenaran dan perilaku aplikasi mereka. Pembaruan utama mencakup tambahan dukungan OpenCL, perekaman Android 10 GL ES mandiri, serta pelacakan dan perekaman buffer asli lintas API.