Imagination ประกาศชุดการอัปเดตที่สำคัญ

อัปเดต: 13 พฤษภาคม 2021

Imagination ประกาศชุดการอัปเดตที่สำคัญ

Imagination ประกาศชุดการอัปเดตที่สำคัญ

Imagination Technologies ได้เปิดตัว PowerVR SDK และ Toolkit เวอร์ชัน 21.1 โดยเพิ่มคุณสมบัติใหม่และการปรับปรุงการสนับสนุนการติดตามเรย์เพื่อเพิ่มฟังก์ชันการทำงานและปรับปรุงเวิร์กโฟลว์ในหลากหลายสาขาวิชา

พร้อมใช้งานบนพอร์ทัลนักพัฒนาใหม่ของ บริษัท การเข้าถึงชุดเครื่องมือ PowerVR เต็มรูปแบบนั้นง่ายขึ้นและได้รับการออกแบบมาโดยเฉพาะเพื่อรองรับชุมชนนักพัฒนาที่กำลังเติบโต ประกอบด้วยสื่อการฝึกอบรมใหม่โดยเฉพาะซึ่งจัดแสดงความเก่งกาจและคุณสมบัติของ SDK

คริสสมิ ธ รองประธานฝ่ายวิศวกรรมซอฟต์แวร์ บริษัท Imagination Technologies กล่าวว่า "ด้วยกว่า 33% ของโทรศัพท์มือถือทั้งหมดที่ขายทั่วโลกที่มี Imagination GPU IP และการมีอยู่อย่างแข็งแกร่งในภาคส่วนอื่น ๆ ตั้งแต่ DTV ไปจนถึงพื้นที่เดสก์ท็อปทำให้เรามีระบบนิเวศขนาดใหญ่ นักพัฒนาที่จะสนับสนุน PowerVR Toolkit ได้จัดเตรียมชุดเครื่องมือที่มีประสิทธิภาพและโดดเด่นอยู่เสมอเพื่อให้นักพัฒนาสามารถใช้ประโยชน์จากนวัตกรรม IP ของเราได้อย่างเต็มที่ เวอร์ชัน 21.1 ไม่แตกต่างกันและจะมอบเครื่องมือและการสนับสนุนที่จำเป็นเมื่อเราก้าวเข้าสู่กราฟิกเรย์ติดตามรุ่นใหม่บนแพลตฟอร์มมือถือ”

PowerVR SDK ซึ่งออกแบบมาเพื่อรองรับกราฟิกทุกด้านและการพัฒนาแอพพลิเคชั่นประมวลผล GPU ขณะนี้มีตัวอย่างโค้ดสี่ตัวอย่างของการใช้งาน ray tracing เป็นครั้งแรกที่ SDK นำเสนอตัวอย่างที่ครอบคลุมเกี่ยวกับวิธีปรับใช้การตั้งค่าการติดตามรังสีที่แตกต่างกันอย่างมีประสิทธิภาพในโครงการและแอปพลิเคชันในการพัฒนาตั้งแต่อัลกอริธึมการติดตามรังสีพื้นฐานไปจนถึงการสะท้อนและเงาแบบไฮบริด (การติดตามเรย์เป็นเทคนิคการเรนเดอร์กราฟิกที่ทำให้กราฟิกเข้าใกล้แสงมากกว่าที่เคยเป็นมา)

PVRRayTracingSimulation คือชุดของเลเยอร์การติดตามรังสี Vulkan ที่จะช่วยให้ผู้ใช้สามารถจำลองความสามารถและพฤติกรรมของฮาร์ดแวร์ PowerVR ที่เปิดใช้งานการติดตามเรย์ ชุดนี้ช่วยให้นักพัฒนาสามารถทดสอบแอปพลิเคชั่นคุณสมบัติการติดตามเรย์ได้แม้จะมีฮาร์ดแวร์ที่เปิดใช้งานการติดตามเรย์ที่ไม่ใช่ของแท้ก็ตาม ..

PVRTune เป็นเครื่องมือวิเคราะห์และสร้างโปรไฟล์ฮาร์ดแวร์ของ Imagination ให้ข้อมูลฮาร์ดแวร์และสถิติประสิทธิภาพขณะที่แอปพลิเคชันทำงานช่วยให้นักพัฒนาสามารถระบุปัญหาด้านประสิทธิภาพได้อย่างรวดเร็ว

คุณลักษณะใหม่ในเวอร์ชัน 21.1 คือ Guided Analysis ซึ่งจะช่วยเพิ่มความคล่องตัวในกระบวนการสร้างโปรไฟล์และช่วยให้นักพัฒนาทราบว่าควรหาจุดใดเพื่อปรับปรุงประสิทธิภาพของแอปพลิเคชันโดยการให้คำแนะนำเกี่ยวกับปัญหาคอขวดที่อาจเกิดขึ้นหรือพื้นที่ของการชะลอตัว ข้อมูลนี้ขึ้นอยู่กับข้อมูลที่จับโดย PVRTune และสามารถลดเวลาที่จำเป็นในการดำเนินการเพิ่มประสิทธิภาพได้อย่างมาก

นอกจากนี้ยังมีคุณลักษณะใหม่ ๆ ที่มีขนาดเล็กกว่าเช่นความสามารถในการรวมค่าเฉลี่ยความแปรปรวนและส่วนเบี่ยงเบนมาตรฐานของแต่ละตัวนับในการส่งออก CSV และการควบคุม WASD ที่มีการร้องขอมาก

PVRTexTool เป็นเครื่องมือเข้ารหัสพื้นผิวและการประมวลผลล่วงหน้าของ Imagination ซึ่งออกแบบมาเพื่อให้นักพัฒนาปรับแต่งพื้นผิวแอปพลิเคชันได้ง่าย ในเวอร์ชันล่าสุดข้อมูลพื้นผิว HDR สามารถเข้ารหัสในรูปแบบ PVR Texture Compression (PVRTC) ได้แล้ว PVRTC-HDR ช่วยให้ได้พื้นผิวที่มีความเที่ยงตรงสูงขึ้นโดยไม่กระทบกับแบนด์วิดท์การสตรีมพื้นผิว

นอกจากนี้ยังมีตัวเลือก IBL Environment Map ซึ่งช่วยให้สามารถสร้างแผนที่แบบกระจายและแบบเฉพาะสำหรับการจัดแสงตามภาพได้ นอกจากนี้ยังมีตัวเลือกแผนที่แบบกระจายและแบบเฉพาะผ่านไลบรารี PVRTexLib

PVRCarbon เป็นเครื่องมือติดตามและดีบัก API ของ Imagination สำหรับ OpenGL ES และ Vulkan แทนที่ PVRTrace สามารถบันทึกเล่นและวิเคราะห์การใช้ API กราฟิกของแอปพลิเคชันทำให้นักพัฒนาเข้าใจถึงความถูกต้องและพฤติกรรมของแอปพลิเคชันของตน การอัปเดตที่สำคัญ ได้แก่ การรองรับ OpenCL ที่เพิ่มเข้ามาการบันทึก Android 10 GL ES แบบสแตนด์อโลนและการติดตามและบันทึกบัฟเฟอร์แบบข้าม API