Jump to content
  • Advertisement
Sign in to follow this  
Aqua Costa

OpenGL AMD's Mantle API

This topic is 1910 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

AMD just announced a new low-level graphics API called "Mantle" that allows a more direct access to it's GPUs.

 

What are your thoughts?

 

Direct3D in high-end PC gaming shouldn't die any time soon because NVidia GPUs won't support Mantle, But if the performance improvements on AMD side are significant (eg: 9x more draw calls), consumers will shift towards AMD products so NVidia will be "forced" to release a Mantle alternative.

 

Only developers that really want to push the visuals forward are likely to use it though, small indie teams/studios will probably stick with DirectX (/OpenGL) because it's fast enough and easier (?!) to code.

Share this post


Link to post
Share on other sites
Advertisement

NVIDIA better start doing something laugh.png .

 

One ring to rule them all!

 

But this (In my opinion) is a Win Win:

  • DX dies, we switch to Mandle API (Faster)
  • DX sees the competition, and they go with full force. (Who knows, they might even have their own weapon?)

But let us wait for the benchmarks, to see the true comparison.

Edited by Migi0027

Share this post


Link to post
Share on other sites

Interesting situation would be if Nvidia came out with similar low level API.

 

Also, I am wondering if this will let developers have control over CPU-GPU synchronization. If it did and developers could tightly control when and how data is transferred to and from the GPU, this would be a real winner.   

Share this post


Link to post
Share on other sites

Only developers that really want to push the visuals forward are likely to use it though, small indie teams/studios will probably stick with DirectX (/OpenGL) because it's fast enough and easier (?!) to code.

 

I think that this will push indies. Because you will get PS/XBOX and probably PC(with both Nvidia and Ati ????) support with the same graphics code! I'm sick of wrappers. For me there are 3 options available : 

 

1. Someone, somewere, somehow must develop cross platform DX API (probability - never)

2. OpenGL must change. Ogl has no documentation(lets face it!), and the API style is outdated. (probability - almost never)

3. Something like Mantle will kill OpenGL and D3D and developers (both hardware and software) will respect and support it. (probility - when AMD buys nVidia ( or vice versa), 

Edited by imoogiBG

Share this post


Link to post
Share on other sites

2. OpenGL must change. Ogl has no documentation(lets face it!)

Huh?

 

http://www.opengl.org/registry/

 

Click an extension, see what it does. Or read the specs. Works like any normal documentation you'd get with any API (probably OGL registry's is better since it also has comments on design considerations, possible issues, comments from the authors, etc).

Edited by TheChubu

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!