Home How Google’s Vulkan Can Make Android Games Faster And More Powerful

How Google’s Vulkan Can Make Android Games Faster And More Powerful

It’s a good time to be a mobile game developer. 

iOS offers Metal, and now Android has Vulkan, a low-level graphics protocol just adopted by Google. The new tool gives developers more access to the hardware running their apps, while reducing CPU or processor load. 

“Even the most careful developers can hit unforeseen bottlenecks, in part because the drivers for some graphics processors may reorganize all of that data before it can actually be processed,” explains Google’s Shannon Woods in a blog post. “In order to address some of the sources of CPU overhead and provide developers with more explicit control over rendering, we’ve been working to bring a new 3D rendering API, Vulkan, to Android.” 

See also: Making Android Apps Just Got Easier: Android Studio Officially Debuts

Like Apple’s Metal, Google’s new 3D-rendering API (Application Programming Interface) allows developers to engage the hardware their games are running on. For a little extra coding effort, they get extra flexibility and extra power to play around with. Vulkan also tackles the problem of CPU overhead—where processor time is spent communicating with drivers, shuttling data around and waiting for responses—to offer a more streamlined experience. 

Although Google is backing the spec, which was put forward by Khronos, it will still support the existing OpenGL standard. 

“We’ll be working hard to help create, test, and ship Vulkan, but at the same time, we’re also going to contribute to and support OpenGL ES,” Woods wrote. “As a developer, you’ll be able to choose which API is right for you: The simplicity of OpenGL ES, or the explicit control of Vulkan. We’re committed to providing an excellent developer experience, no matter which API you choose.” 

See also: Now Google Wants You To Play Games While You Run

Extra power and bleeding-edge frame-rates, or less time coding and an easier route to the GPU (graphics processor unit)—the choice is up to the developer. Vulkan also provides a unified API for mobile, desktop, console and embedded platforms, so compatible games can run anywhere. 

The new tool requires hardware support as well as software integration, which means it likely doesn’t come in time for Android M. However, most high-end mobile devices released within last six months should be compatible: Qualcomm’s Adreno 400-series GPUs and Nvidia’s Tegra K1 are among the chips that can cope with Vulkan.

Developers who want more control over graphics performance have never had it so good: Metal is coming to the Mac with OS X 10.11 El Capitan, while Windows 10 brings DirectX 12 in tow, another graphics API built with the aim of reducing driver interference and CPU overhead. 

Image courtesy of Google

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.