SFML community forums

General => General discussions => Topic started by: Prado on July 15, 2016, 09:24:03 pm

Title: Are there any Graphical libraries besides OpenGl and directX?
Post by: Prado on July 15, 2016, 09:24:03 pm
Because those are the only ones I can find on the net.
Title: Re: Are there any Graphical libraries besides OpenGl and directX?
Post by: TheGuerilla on July 16, 2016, 06:10:35 am
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
Title: Re: Are there any Graphical libraries besides OpenGl and directX?
Post by: DarkRoku12 on July 16, 2016, 06:30:49 am
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.
Title: Re: Are there any Graphical libraries besides OpenGl and directX?
Post by: K.F on July 16, 2016, 07:16:04 am
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.
Title: Re: Are there any Graphical libraries besides OpenGl and directX?
Post by: Mario on July 16, 2016, 09:10:03 am
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?).
Title: Re: Are there any Graphical libraries besides OpenGl and directX?
Post by: Prado on July 16, 2016, 05:18:18 pm
Thanks  :D