Jump to content
  • Advertisement
Sign in to follow this  
TheChubu

OpenGL OpenGL 4.4 spec is published

This topic is 2132 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

Advertisement

I'm excited about ARB_Sparse_Texture, though I'm a little confused as to why they don't support any of the 3-component texture formats.

Share this post


Link to post
Share on other sites

Not a very interesting revision, but the new extensions (sparse texture, bindless texture) are intriguing...

Share this post


Link to post
Share on other sites

Well, since I didn't saw any thread about it, here it is:

 

OpenGL 4.4 released.

 

OpenGL registry where you can see the pdfs of the spec.

 

And nVidia's drivers for it (Linux/Windows/x86/x86_64/yaddayadda). There are a few new extensions also available for OpenGL 3 hardware.

 

Thanks for the heads up.  I'll have to check it out.

Edited by MarekKnows.com

Share this post


Link to post
Share on other sites

I think the biggest improvement is the conformace test. From what i head from who prefer DX over GL is that the drivers sometimes have different behaviours for different cards (with openGL). With this change, all the driver will(?should?) have the same behaviour, making it easier to develop openGL programs.

Share this post


Link to post
Share on other sites

So, OpenGL 4.4 specs have been published, and AMD still doesn't have a working implementation of OpenGL 4.3. This is wonderful. rolleyes.gif

Share this post


Link to post
Share on other sites

I'm excited about ARB_Sparse_Texture, though I'm a little confused as to why they don't support any of the 3-component texture formats.

GPU hardware hasn't supported 3-component texture formats for a long time (aside from packed formats like DXT1).

If you ask GL to give you an RGB texture, on the GPU it will allocate an RGBA texture and pretend that the alpha channel doesn't exit...

I think the biggest improvement is the conformace test. From what i head from who prefer DX over GL is that the drivers sometimes have different behaviours for different cards (with openGL). With this change, all the driver will(?should?) have the same behaviour, making it easier to develop openGL programs.

Yeah that's something that I always have a whinge about, so this makes me very happy biggrin.png

[the ARB] has created the first set of formal OpenGL conformance tests since OpenGL 2.0 [and] full certification is mandatory for OpenGL 4.4 and onwards

Edited by Hodgman

Share this post


Link to post
Share on other sites

Not gonna comment on the features since I'm still trying to play catch up (this is what happens when you live in a place where any upgrade to a PC ends up costing an entire salary, let alone getting a new computer that isn't already outdated).

 

I'm curious about the certification part, though. Yeah, sure, having a guarantee that drivers always work the same is nice, but how do they plan to enforce it? Does this mean it'll be outright illegal to release an OpenGL driver that isn't certified? I can see that being a massive issue for FOSS drivers (which does matter on Linux). Does anybody have exact details on what certification allows?

 

EDIT: should have checked more carefully

http://www.khronos.org/conformance/

 

OK, it's mostly a trademark issue (so e.g. Mesa probably still would be safe since it doesn't call itself OpenGL). It seems that FOSS implementations still would be able to go through the implementers program if they want to use the name (not the adopters one due to the fee).

Edited by Sik_the_hedgehog

Share this post


Link to post
Share on other sites

So, OpenGL 4.4 specs have been published, and AMD still doesn't have a working implementation of OpenGL 4.3. This is wonderful. rolleyes.gif

Well, AMD is much less of an issue than Intel, they (AMD) are actually pretty good nowadays. Intel is the real problem. They not only do not have a working implementation of OpenGL 4.0, but they also do not have a working implementation of OpenGL 3.0.

 

Which makes me wonder what this entire certification thing will be good for at all.

 

Intel will not pull functional 3.0 (let's not even imagine 4.4) drivers out of their magic hat, but Intel integrated GPUs are the main GPU in every El Cheapo computer, and in the major share of non-tablet computers anyway, too. And, outside the world of Android, they're pretty much omni-present in tablets as well.

 

Which will probably mean no more and no less than OpenGL will simply not be supported (or supported even worse as it is now) on a considerable share of hardware. Sorry for being pessimistic, but I just can't see Intel producing a quality 4.x driver and undergo certification any time soon. They'll just show everyone the middle finger, knowing their CPUs are sold anyway.

Share this post


Link to post
Share on other sites

 

So, OpenGL 4.4 specs have been published, and AMD still doesn't have a working implementation of OpenGL 4.3. This is wonderful. rolleyes.gif

Well, AMD is much less of an issue than Intel, they (AMD) are actually pretty good nowadays. Intel is the real problem. They not only do not have a working implementation of OpenGL 4.0, but they also do not have a working implementation of OpenGL 3.0.

 

Which makes me wonder what this entire certification thing will be good for at all.

 

Intel will not pull functional 3.0 (let's not even imagine 4.4) drivers out of their magic hat, but Intel integrated GPUs are the main GPU in every El Cheapo computer, and in the major share of non-tablet computers anyway, too. And, outside the world of Android, they're pretty much omni-present in tablets as well.

 

Which will probably mean no more and no less than OpenGL will simply not be supported (or supported even worse as it is now) on a considerable share of hardware. Sorry for being pessimistic, but I just can't see Intel producing a quality 4.x driver and undergo certification any time soon. They'll just show everyone the middle finger, knowing their CPUs are sold anyway.

 

 

 I really don't consider Intel to be that big of any issue. Their integrated graphics are in a completely different class compared to AMD and Nvidia's dedicated GPUs. I mean whats the real advantage to being able to enable the latest OpenGL 4 / DX11 level features in a game if its going to run at 5fps?

Edited by Chris_F

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!