Imagination releases major updates to PowerVR SDK and toolset
Ray tracing code examples included
Latest software development kit and tools package includes support for high dynamic range (HDR) textures, enhanced debugging capabilities and example ray tracing setups published on the new Imagination developer portal
London, UK, 13 May 2021 – Imagination Technologies has today released Version 21.1 of its popular PowerVR software development kit (SDK) and toolkit, which adds new features and enhanced support for ray tracing, designed to increase functionality and accelerate workflows for developers, technical artists and engineers across all disciplines. The new versions of the SDK and toolkit are available on the new Imagination developer portal.
The updated developer portal makes it easier than ever to access the full PowerVR tool suite. Designed specifically to support Imagination’s growing developer community, it includes new dedicated training material that showcases the breadth of the software development kit’s capabilities.
Chris Smith, vice president of software engineering at Imagination Technologies, says: “With Imagination’s GPU IP found in over 33% of all mobile phones sold worldwide, and a strong presence in many other sectors from DTV to desktop, we have a large developer ecosystem to support. The PowerVR toolkit has always provided a strong and well-equipped set of tools to enable developers to take full advantage of the innovative capabilities of our IP. Version 21.1 is no exception, providing the tools and support required as we enter a new generation of ray-traced graphics on mobile platforms.”
These tools and SDKs have the following important updates:
PowerVR SDK
Designed to support the development of a wide range of graphics and GPU computing applications, the PowerVR SDK now includes four code examples for ray tracing implementations. For the first time, the SDK provides a complete example of how to efficiently deploy different ray tracing setups into developed projects and applications, from basic ray tracing algorithms to hybrid reflections and shadows.
Ray tracing is a graphics rendering technique that makes graphics more realistic than ever before. Imagination has been at the forefront of this technology since the early days of PowerVR Wizard. Find out more about ray tracing.
PVR ray tracing simulation (PVRRayTracingSimulation)
PVRRayTracingSimulation is a collection of Vulkan ray tracing layers that allow users to simulate ray tracing features and behaviors supported by PowerVR hardware. The suite enables developers to fully test ray tracing performance applications, including using hardware that does not natively support ray tracing. With PVRRayTracingSimulation, more developers can use emerging hardware.
PVRTune
PVRTune is Imagination’s hardware profiling tool. It provides hardware data and performance statistics while an application is running, allowing developers to quickly identify performance issues.
A new feature in Version 21.1 is Guided Analysis, which simplifies the analysis process and provides developers with suggestions for potential bottlenecks or slowdown areas, so that they know where to improve the performance of their applications. This feature is based on data collected by PVRTune and can significantly reduce the time required for performance optimization.
There are also some smaller new features, such as the ability to include the mean, variance and standard deviation of each counter into the CSV export, and much-requested WASD controls.
PVRTexTool
PVRTexTool is Imagination's texture encoding and preprocessing tool designed to make it easy for developers to optimize their application's textures. In the latest version, HDR texture information can be encoded in the PowerVR Texture Compression (PVRTC) format. PVRTC-HDR enables higher fidelity textures without compromising texture streaming bandwidth.
Also included is an IBL Environment Map option that can generate diffuse and specular maps for image-based lighting. Diffuse and specular map options are also available through the PVRTexLib library.
PVRCarbon
PVRCarbon is Imagination's API tracing and debugging tool for OpenGL ES and Vulkan, replacing PVRTrace. It can record, replay and analyze an application's use of graphics APIs, giving developers deep insight into the correctness and behavior of their applications. Important updates include added support for OpenCL, independent Android 10 GL ES recording, and local buffer tracing and recording across APIs.
Previous article:Achronix Announces Available Now for Its Industry's Highest-Performance Speedster7t FPGA Devices
Next article:Gowin Semiconductor announces the release of USB 2.0 interface solution
Recommended ReadingLatest update time:2024-11-16 16:56
- Popular Resources
- Popular amplifiers
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- GD32F105RBT6 About FMC internal flash operation issues
- This week's review information is here~
- A pitfall of threadx queue, and also pay attention to a mistake in the tough guy tutorial
- About 48V input buck type DCDC chip
- Some characteristics of MSP430 interrupts
- Where is the SD card of sensorTile.box
- Some questions about Bluetooth Mesh
- Read the good book "Operational Amplifier Parameter Analysis and LTspice Application Simulation" for free, take notes, and master the knowledge of operational amplifiers thoroughly
- About the problem of inaccurate reading of MAX6675
- Push-pull circuit