docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    What's new in System Metrics Mali 1.1.0

    This release brings improvements to Mali GPU performance profiling with improved documentation, additional counters and devices support.

    Main improvements

    • Added support for 16KB page sizes, improving compatibility with modern Android systems.
    • Upgraded to HWCPipe2 (libGpucounters) 2.4.0 library for improved counter support and device support.
    • Enable counters dynamically based on the attached ProfilerRecorders.
    • Added comprehensive tooltips to percentage utilization metrics in the Profiler Module UI.
    • Updated counter documentation based on ARM's latest guidelines.
    • Improved accuracy and completeness of performance counter descriptions.
    • Better optimization guidance for mobile GPU performance.

    New performance counters

    • GpuVertexQueueActiveCycles - Tracks active cycles for vertex processing queue, enabling separation of vertex workload from compute operations.
    • GpuVertexQueueUtilization - Provides vertex queue utilization as a percentage for identifying vertex bottlenecks.
    • GpuComputeQueueActiveCycles - Monitors active cycles for compute processing queue, essential for compute shader analysis.
    • GpuComputeQueueUtilization - Shows compute queue utilization percentage for compute bottleneck identification.
    • GpuCyclesPerPixels - Measures GPU cycles spent per pixel, providing a key efficiency metric for rendering performance analysis and optimization.

    New counter discovery API

    • SystemMetricsMali.GetAvailableCounters() - New API for runtime discovery of available Mali GPU counters on specific devices.

    Migration Notes

    Warning

    The new libAndroidHWCP.so library size is 1.1MB compared to the previous size of 0.6MB, so Player builds will be larger.

    This release maintains full backward compatibility. Existing code will continue to work without modifications.

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)