• Arm Guide for Unity Developers v3.1 is available

    Gemma Paris
    Gemma Paris

    Unity is a multi-platform game development engine used by the majority of game developers. It enables you to create and distribute 2D and 3D games and other graphics applications.

    At ARM, we care about game developers. We know we can now achieve console…

    • over 4 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Developer Guide: Arm Mali GPU Best Practices

    Gemma Paris
    Gemma Paris

    The Arm Mali application developer best practices guide targets an expert developer audience, familiar with Vulkan and OpenGL ES API programming.

    The guide represents the graphics system as a pipeline of stages, and performance problems can arise in each…

    • over 3 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Mali Performance 7: Accelerating 2D rendering using OpenGL ES

    Peter Harris
    Peter Harris

    It's been a while since my last performance blog, but one of those lunchtime coffee discussions about a blog I'd like to write was turned into a working tech demo by wasimabbas overnight, so thanks to him for giving me the kick needed to pick…

    • over 4 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Mali Performance 6: Efficiently Updating Dynamic Resources

    Peter Harris
    Peter Harris

    My last blog looked at some of the critical areas which an application has to implement efficiently to get best performance out of 3D content, such as broad-brush culling of large sections of a scene which are guaranteed not to be visible so they are…

    • over 5 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Mali Performance 5: An Application's Performance Responsibilities

    Peter Harris
    Peter Harris

    Previous blog in the series: Mali Performance 4: Principles of High Performance Rendering

    Welcome to the next instalment of my blog series looking at graphics rendering performance on Mali GPUs using OpenGL ES. This time around I'll be looking at some…

    • over 5 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Using DS-5 Streamline to Optimize Complex OpenCL™ Applications on Mali GPUs

    Tim Hartley
    Tim Hartley

    Chinese Version中文版:在 Mali GPU 上利用 DS-5 Streamline 优化复杂的 OpenCL™ 应用程序

    Heterogeneous applications – those running code on multiple processors like a CPU and a GPU at the same time – are inherently difficult to optimize.  Not only do you need to consider…

    • over 5 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Optimizing GPU Compute Kernels.

    Johan Gronqvist
    Johan Gronqvist

    If you have some previous experience with GPU compute, or if you have watched the GPU Compute for Mobile Devices at ARM Techcon Developer Summit presentation, and you have a Compute application that you want to optimize, it may be hard to know where to…

    • Optimizing Compute Kernels for Mobile GPUs.pdf
    • over 6 years ago
    • Graphics and Gaming
    • Graphics and Gaming blog