SFML community forums
General => General discussions => Topic started by: Prado on July 15, 2016, 09:24:03 pm
-
Because those are the only ones I can find on the net.
-
Vulkan (https://www.khronos.org/vulkan/)
To my understanding, Vulkan was supposed to be the next OpenGL version, but it was so wildly different and non backwards compatible they just released it under a new name.
Here is a quick rundown on low level graphics apis
- DirectX is a Microsoft only api that is used on everything Microsoft (Windows, Xbox, phones)
- OpenGL is a cross platform api that works on most devices
- Vulkan is supposed to be the next greatest thing to make games even better
- Metal is Apple's attempt at DirectX, very few use it. (Apple products only)
-
Vulkan (https://www.khronos.org/vulkan/)
To my understanding, Vulkan was supposed to be the next OpenGL version, but it was so wildly different and non backwards compatible they just released it under a new name.
Here is a quick rundown on low level graphics apis
- DirectX is a Microsoft only api that is used on everything Microsoft (Windows, Xbox, phones)
- OpenGL is a cross platform api that works on most devices
- Vulkan is supposed to be the next greatest thing to make games even better
- Metal is Apple's attempt at DirectX, very few use it. (Apple products only)
+ Mantle by AMD, but now its kinda dropped by the AMD guys.
-
Vulkan is - pretty much - mantle, AMD gave everything about Mantle to Khronos, and they took it from there to make Vulkan. It does not have much to do with OpenGL apart from being its gradual successor.
And by the way, these low level APIs must be implemented by the cards manufacturers, you won't "find" more of them by looking around. See what the card manufacture say your card is compatible with, and that's that, well, apart from third party drivers.
-
In older games you'll also find 3dfx Glide, which was one of the first hardware acceleration APIs (3dfx was later purchased by Nvidia and discontinued). There were also other proprietary APIs by other vendors in the first generation of hardware accelerated 3D cards, but I don't really remember them (one by PowerVR?).
-
Thanks :D