• Vulkan Samples: Bandwidth and Throughput Optimizations for Mobile

    José Emilio Muñoz-López
    José Emilio Muñoz-López

    Vulkan is changing the landscape of graphics, ushering in a new age of visual fidelity for Android devices. While powerful, the Vulkan API can be quite complex for mobile developers. Therefore, at GDC 2019, Arm released a set of Vulkan samples that illustrated…

    • 14 days ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Arm Mali Best Practices 2.1 Released

    Ben Clark
    Ben Clark

    The latest update of the Arm Mali Best Practices Developer Guide is now available. It has a number of important updates for mobile developers to read through, so they can get the most out of their projects.

    First, the guide has been released alongside…

    • 20 days ago
    • Graphics and Gaming
    • Graphics and Gaming blog
  • Accelerate your shaders with Mali Offline Compiler 7.0

    Peter Harris
    Peter Harris

    Shader programs for OpenGL ES and Vulkan are one of the most important inputs an application provides to render a scene because they define the processing operations executed by the GPU shader core hardware. They are also one of the hardest aspects of…

    • 7 months 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
  • 基于区域的flush

    Frank Li
    Frank Li

    基于区域的flush在mobile GPU中已经变得越来越重要了,这种技术能极大地缩短GPU运行当前这个flush的时间,从而带来性能上的巨大改善。然而很多用户对这个技术,或者换个词说,这种优化,仍然不是非常了解,有时候会和一些OpenGL ES的概念viewport或者scissor搞混淆掉。写这篇blog的目的就是阐述这种技术,以及OpenGL ES有哪些API可以应用这种技术。

    原理

    GPU为了满足一些API的需要会flush当前的framebuffer。当eglSwapbuffers调用的时候…

    • over 5 years ago
    • 中文社区
    • 中文社区博客