PowerVR SDK v5.17
General
- Added two new Vulkan Demos: NeuralSuperResolution and LUT_ColorCorrection
- Added a command line argument to capture the stderr and stdout messages (-log)
- Fixed a crash in the Vulkan Multithreading demo caused by descriptor set handling
- Fixed a crash in the Vulkan PostProcessing demo caused by overwriting the default GLSLang capability flags
- Fixed a crash in the Vulkan TimelineSemaphore (Android) demo related to a write-after-read synchronization hazard
- Fixed a synchronization issue in the Vulkan SPHFluidSimulation (Android) demo by introducing per-frame fences and semaphores, ensuring consistent _frameId usage, preventing swapchain acquisition order mismatches, and resolving write-after-read hazards
- Fixed flickering in the Vulkan AmbientOcclusion demo by ensuring buffer updates occur only after the frame fence has been signaled
- Fixed a crash in the Vulkan IntroductionPVRVK demo caused by invalid null pointer access
- Fixed a crash in the Vulkan Bumpmap demo by removing redundant safety-critical code
- Upgraded CMake to version 3.22
- Added Monolithic build
- Refactored all CMake towards new conventions
- Upgraded internal time management for QNX 8+
PVRTune v14.162
General
- Series F Meteoric support.
- Use official NDK instead of beta NDK, for all builds, including riscv64. These binaries will now build with the same standard NDK release as the other binaries.
- Crash from Monitor Window customization.
GUI
- Add Logcat support for Android Connections without Remote Deployment.
Documentation
- Improve documentation PVRTune and PVRPerfServer CLI arguments.
PVRTuneComplete v14.162
General
- Create simple script to run platform tools and generate output files.
- Enable PVRTune counters for Volcanic MM.
GUI
- Update to Qt-6.11.1.
- PVRTune Streams docking window: always allow scroll.
Documentation
- Document Custom Monitors and Override PVRPerfServer Settings.
- Document Schedule Resource Capture.
PVRCarbon v0.17
General
- Use zstd compression by default.
Player
- Add support for
EGL_KHR_surfaceless_contextusage as an alternative to dummy 1×1 EGL PBuffers when rendering offscreen to GL FBOs during playback via--offscreen. - Add
--gpu=<PATTERN>command-line option. This option allows you to limit playback to GPU’s whose name matches the pattern. Currently only supported forOpenGL ESandVulkanplayback.
Recorder
- Add recording of the application’s command line.
GUI
- Add displaying of the recorded application’s command line to the File Properties.
Frame Analysis
- Add support for showing
eglSwapBuffers*information.
PVRTextool v5.7.1
PVRTexLib
- Add missing
GL_RGBandGL_UNSIGNED_INT_5_9_9_9_REVcombination toSetTextureOGLESFormat.
PVRVFrame v10.17.2
- Add support for
GL_EXT_multisampled_render_to_texture2.
PVRStudio v1.0.7
GUI
- Fixed stability issues on debugger widget.
IMGDebugger
- Fixed stability issues on RSP protocol.
- Added Dwarf 5.