OpenGL 4.1 Specification Set to Deliver Enhanced Graphics Performance

MacRumors

macrumors bot
Original poster
Apr 12, 2001
46,798
8,966





The Khronos Group today announced the release of the OpenGL 4.1 specification, delivering enhancements to the standards that drive high-performance graphics on Mac OS X.

Among the features included in the new release are enhanced compatibility with OpenGL ES 2.0 APIs that drive Apple's iOS devices and extensions that drive interoperability with the OpenCL standard promoted by Apple in Mac OS X Snow Leopard for more efficiently harnessing the power of multiple cores and processors for both CPUs and graphics processors. Among the key features in OpenGL 4.1:
- Full compatibility with OpenGL ES 2.0 APIs for easier porting between mobile and desktop platforms;
- The ability to query and load a binary for shader program objects to save re-compilation time;
- The capability to bind programs individually to programmable stages for programming flexibility;
- 64-bit floating-point component vertex shader inputs for higher geometric precision;
- Multiple viewports for a rendering surface for increased rendering flexibility.
In addition, a set of extensions has been released to ensure as much backwards compatibility as possible with OpenGL 4.1, allowing significant portions of the core feature enhancements to be applied to previous-generation graphics hardware. The full OpenGL 4.1 specification is now available for download.

Article Link: OpenGL 4.1 Specification Set to Deliver Enhanced Graphics Performance
 

kiljoy616

macrumors 68000
Apr 17, 2008
1,795
0
USA
What video card?

So what video card can use this spec? I don't think any of the current ones can.
 

Dr.Buzz

macrumors member
Jul 27, 2007
31
0
Yeah, BUT....

What version of Open GL does apple use? 2.0?? 3.0?? With these new iMacs and rumored better graphics cards, are they finally going to majorly update their OpenGL performance???

I don't see the point to this thread as Apple doesn't care anyway. All I wanna do is play Starcraft 2 on high settings on a core 2 duo and 256 VRAM. C'mon Steve, pull it together.
 

aristotle

macrumors 68000
Mar 13, 2007
1,768
5
Canada
So what video card can use this spec? I don't think any of the current ones can.
Uh, your current one? Assuming that it is not a cheap integrated intel one, you will see some benefit once Apple implements this spec. You might not get all of the features but you will get some of them.
 

lostngone

macrumors 65816
Aug 11, 2003
1,356
2,957
Anchorage
Gain ground

If GL(ES) can get its footing in the moblie market that is a great win for OpenGL and Apple. The more markets we can get into before DirectX takes over the better. Apple really needs to push the GL standard even if that means losing money now. The move devices that support OpenGL the better off Apple is in the long run.
 

BenRoethig

macrumors 68030
Jul 17, 2002
2,729
0
Dubuque, Iowa
What version of Open GL does apple use? 2.0?? 3.0?? With these new iMacs and rumored better graphics cards, are they finally going to majorly update their OpenGL performance???

I don't see the point to this thread as Apple doesn't care anyway. All I wanna do is play Starcraft 2 on high settings on a core 2 duo and 256 VRAM. C'mon Steve, pull it together.

Lets call it 2.9. A couple extension shy of full 3.0 implementation with some extensions from 3.1 and 3.2. Still pretty sad on Apple's part considering how long the standard has been out, but better than it was.
 

LagunaSol

macrumors 601
Apr 3, 2003
4,798
0
I've learned not to get my hopes up when it comes to rumors about 3D performance for OS X or Mac hardware. :(
 

Riemann Zeta

macrumors 6502a
Feb 12, 2008
662
0
Actually, Snow Leopard has OpenGL 2.1 (Leopard has 2.0), but there are some OGL 3.0 features implemented in 10.6. If Apple could update the GL shading language part of their OpenGL stack, then I think that they would officially have OGL 3.0-level support.

But I wouldn't get too worked up: despite the fact that OpenGL 3.1, 3.2, 3.3, 4.0 and 4.1 are implemented in NVIDIA's Windows 7 drivers, there are zero apps that actually use or require OGL4.0.
 

Dreamers5

macrumors newbie
Oct 26, 2009
15
0
I am suprised that apple finally being reconsized as a computer after all these years as labeled as business computer
 

danielbahl

macrumors newbie
Jul 26, 2010
8
3
A step closer

A step closer to the iOS-integration into Mac OS X.

I can only dream about having Dashboard replaced by iOS apps floating down the screen. Twitter-client, Facebook-client and some of my internal business apps - right there on my :apple: desktop computer :eek:
 

baryon

macrumors 68040
Oct 3, 2009
3,451
1,211
Does this mean I'll be able to play Half-Life 2 better natively than under Crossover Games? That would mean that there would actually be a point in Steam for Mac, because so far Crossover is significantly better!
 

Cougarcat

macrumors 604
Sep 19, 2003
7,766
2,546
This means the definitive nail in the coffin of DirectX and all that MS-driven rubbish...OpenGL is here to stay and will deliver the necessary edge that Apple needs as a leading gaming platform...

GO APPLE! MS IS DEAD.

You must be joking. Apple has never cared about games, and have only recently seemed to have aknowledged their anemic graphics support with pressure from Valve and Blizzard. We still don't have full 3.0 support so I doubt we'll see this till 10.8.3. :/
 

SimonTheSoundMa

macrumors 65816
Aug 6, 2006
1,002
190
Birmingham, UK
Snow Leopard's only on 3.0. I don't see Apple using 4.1 anytime in the near future. Unless they were holding back waiting for 4.1
Just only hit 3.0 on OS X 10.6.3. Several years after 3.0 was released.

Apple still isn't using even 3.1 - 3.4, or 4.0. I can't see the, using 4.1 for another, umm, 2-3 years or even more if they carry on like they are today.
:mad: