<p>I was looking at the <a href="https://www.amd.com/Documents/Mantle-Programming-Guide-and-API-Reference.pdf" rel="nofollow noreferrer">Mantle API documentation</a> and noticed that everything is prefixed with "gr", but it's never explained why the functions are prefixed with it and the letters "gr" do not appear anywhere in the name Mantle.</p>

<p>What does the prefix mean?</p>

CC BY-SA 3.0
2018-03-09T03:29:04.543Z
It's speculation but [this reddit thread](https://www.reddit.com/r/pcgaming/comments/3xgmz9/vulkan_api_specification_is_complete_and/) suggests that it's perhaps "graphics rendering".
user1118321
CC BY-SA 3.0
2018-03-09T07:55:29.940Z
This is purely speculative, but another low-level, explicit, IHV-specific used the "gr" prefix for its function names: [GLIDE](http://www.gamers.org/dEngine/xf3D/glide/glidepgm.htm).
Nicol Bolas
<api>
Why are functions and structs in the Mantle API prefixed with "gr"?
User9123
# Why are functions and structs in the Mantle API prefixed with "gr"?

(Asked by: username_0 on 2018-03-09)

I was looking at the [Mantle API documentation](https://www.amd.com/Documents/Mantle-Programming-Guide-and-API-Reference.pdf) and noticed that everything is prefixed with "gr", but it's never explained why the functions are prefixed with it and the letters "gr" do not appear anywhere in the name Mantle.

What does the prefix mean?

**Tags:** api

> **Comments:**
> **username_1**: It's speculation but [this reddit thread](https://www.reddit.com/r/pcgaming/comments/3xgmz9/vulkan_api_specification_is_complete_and/) suggests that it's perhaps "graphics rendering".  
> **username_2**: This is purely speculative, but another low-level, explicit, IHV-specific used the "gr" prefix for its function names: [GLIDE](http://www.gamers.org/dEngine/xf3D/glide/glidepgm.htm).  

---

## 0 answers

