Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

mdriftmeyer

macrumors 68040
Feb 2, 2004
3,809
1,985
Pacific Northwest
So what video card can use this spec? I don't think any of the current ones can.

OpenGL 4.x is requires ATi 5000 series or Nvidia 400 and newer series cards.

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:

3.4 doesn't exist.

3.1 to 3.3 aren't the hurdle to get over. Getting to 3.0 is the hurdle.

OpenGL 3.3 support is far easier to achieve after going from OpenGL 2.1 to 3.0.

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. :/

Apple cares about games, on it's iOS platform.

The OS X platform is ramping up it's game support, but after iOS was ready.

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:

Wrong.

Mac OS X and iOS are different Darwin cores, middle tier and top tier APIs.
 

commander.data

macrumors 65816
Nov 10, 2006
1,057
183
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:
10.6.4 is still not OpenGL 3.0 compliant. I believe all the individual feature extensions are there, but Apple is still missing GLSL 1.30 support.
 

Frisco

macrumors 68020
Sep 24, 2002
2,475
69
Utopia
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.

I get and appreciate your sarcasm.

But you are correct--everything works better and faster on Windows.
 

gavriels

macrumors newbie
Sep 6, 2007
29
0
OpenGL 4.x is requires ATi 5000 series or Nvidia 400 and newer series cards.

3.4 doesn't exist.

Yes and no - some of the features announced today require new hardware, but many of the most useful extensions can run on 3.x class hardware as well.

From the PR:
"Lastly, Khronos has simultaneously released a set of ARB extensions to enable as much OpenGL 4.1 core functionality as possible on previous generation GPU hardware; providing maximum flexibility and platform coverage for application developers. "
 

MagnusVonMagnum

macrumors 603
Jun 18, 2007
5,193
1,442
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.

Something about that sentence bugs me. I think it's the "high-performance graphics on Mac OS X" bit. Given Apple has yet to even embrace full "3.0" specifications, you can hardly say OSX has "high performance" anything when it comes to graphics. At the current rate, we can probably expect 3.0 to be adopted by them some time in 2012 and this new 4.1 will probably be added around 2015. :( :( :(

Among the key features in OpenGL 4.1: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.

Let's face it. Apple doesn't care about graphics anymore. They don't care about performance anymore. They only care about two things, gadgets and "thin". If anyone here thinks this article has the slightest relevance to Apple, they're kidding themselves because Apple will not adopt it for several OS generations. And it doesn't matter if OpenGL 4.1 itself will support older graphics cards because Apple will NOT update their graphics drivers to add the support regardless. Apple believes if you want a better graphics driver you should buy an entire new computer (and monitor as well since they force you to buy one on all models except the Pro and Mini) to get it. They are now dumping support for machines in the OS that are more than 3 years old. So much for supporting "green". Apple seems to be all for throwing that iMac in the landfill and buy another one. But it now has less mercury so it's all good. :rolleyes:

The full OpenGL 4.1
specification is now available for download.

What good is downloading a specification? This makes it sound like you can get 4.1 NOW and you CANNOT. Apple must add it to the operating system and that simply won't happen any time soon. I wouldn't expect 4.1 until the operating system that comes after the next one (next one will get 3.0, which by then will be over 3 years old, which is darn near ancient in technology terms...so much for the "most advanced operating system in the world". :rolleyes: ).

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

No it doesn't. Snow Leopard doesn't even have a complete 3.0 specification. It has "most" of the 3.0 extensions, but it is not complete and until it is, a game developer cannot assume anything. Even then, Apple will not add it to regular Leopard and not everyone out there has "upgraded" to the ironically SLOWER "Snow Leopard". My MBP was faster under Leopard and my MIDI drivers worked properly. Somehow Apple manages to screw up every major OS update lately. Tiger was WAY faster than Leopard and Snow Leopard is the slowest OS yet from Apple and it was SUPPOSED to be a "tweak" update! :confused:
 

BenRoethig

macrumors 68030
Jul 17, 2002
2,729
0
Dubuque, Iowa
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.

There are zero apps that use OpenCL or have support for grand central dispatch, but they're still there. Its about the future. If developers have access to it, they might program for it. If Apple starts to push it to developers in Lieu of DX, it would make it a lot easier to ports games to the Mac.

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. :/

No, BRLawyer isn't joking. He/she believes it all.
 

NAG

macrumors 68030
Aug 6, 2003
2,821
0
/usr/local/apps/nag
No, BRLawyer isn't joking. He/she believes it all.

Could just be a really weird running joke.

Either way I have a slight amount of hope for some sort of improvement due to Blizzard and Valve. I'm not holding my breath but it is at least slightly better than when the only game Macs had was WoW.
 

vitaflo

macrumors member
Oct 10, 2005
30
0
4.1? Wake me when Apple gets around to even getting 3.0 fully supported. And 3.1, and 3.2, and 3.3, and 4.0. Maybe then I'll care about 4.1.

Maybe in 5 years at Apple's pace.
 

bmb012

macrumors 6502
Jul 25, 2006
414
0
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 did read the part where it didn't suddenly make games playable on OS X, and isn't even supported by any of available cards, right?

I hope that was sarcasm, or extreme optimism...
 

kd5jos

macrumors 6502
Oct 28, 2007
432
144
Denver, CO
Maybe there is one thing that will speed up adoption...

Okay OsX and iOS are two different things, I already get that. If OpenGL 4.1 were adopted by both, wouldn't that make games that much easier to write cross platform. Yes I know I'm saying that an iOS device would have to have the metal for GL 4.1, but....

Okay, don't flame me, just thinking out loud.

If I was going to do it, the TiVo rumor would be true, I'd build an Apple T.V. that uses GL 4.1, and a bluetooth 2.0 controller, and make the baddest farking game console in existence.

I'd likely go to the competition to include them (see Nintendo). Realistically it's the only one of the big three Apple would have a shot with. I'd use my data center (in the Carolinas) to pump games out that Nintendo produces. Why does Nintendo need to produce a console they'll loose money at anyway? Apple can make a device everyone will buy because it's Apple. Then they'll play their Nintendo games on it. They could run a service just like Steam (buy Steam) like they did with the company that made what iTunes became.

Long and short, Apple would be able to keep control of user experience, Nintendo would gain revenue by not building a device they loose money on, and both companies would make... even more money. I'd benefit because I wouldn't look like a complete dork buying Mario anything at age 36. Well, I take that back, I'd still look like a dork...
 

FlagellumDei

macrumors regular
Mar 20, 2009
127
0
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.

Apple still uses OpenGL 2.1
 

macintoshtoffy

macrumors 6502a
Jul 1, 2009
921
0
New Zealand
There are zero apps that use OpenCL or have support for grand central dispatch, but they're still there. Its about the future. If developers have access to it, they might program for it. If Apple starts to push it to developers in Lieu of DX, it would make it a lot easier to ports games to the Mac.

Media Encoder CS5 uses MainConcept h264 encoder which takes advantage of OpenCL - it cuts encoding time by a few minutes. Grand Central Dispatch is being taken advantage of by a few Cocoa components so if developers are using those said pieces of technology they get Grand Central free with no work required. From what I understand iOS has extensive integration of Grand Central Dispatch which will make it read for multicore ARM processors in the future. Hopefully we'll see a similar approach taken to Mac OS X with more system components taking advantage of it so that existing apps get the advantage automatically.
 

ajji999

macrumors newbie
Jul 27, 2010
4
0
OpenGL 4.1 Specification Set to Deliver Enhanced Graphics Performance

hi,
If I was going to do it, the TiVo rumor would be true, I'd build an Apple T.V. that uses GL 4.1, and a bluetooth 2.0 controller, and make the baddest farking game console in existence.
thanks to all
;)




regards,
phe9oxis
 

haravikk

macrumors 65816
May 1, 2005
1,499
21
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:
With the improvements to OpenCL they might not be so sluggish, and if backwards compatibility is good enough then it should in theory just be a case of putting in the proper testing. Here's hoping anyway, I'm gonna go investigate this new spec though, as OpenGL has been languishing for an awful long time now.
 

MacKeeperFanMod

macrumors regular
Jun 28, 2010
246
1
Apple did their bit in rescuing Open GL from obscurity and the evil empire.

Expect 4.0 to be included in 'Lion' next June WWDC?
 

DougB541

macrumors 6502a
Apr 13, 2009
617
0
You did read the part where it didn't suddenly make games playable on OS X, and isn't even supported by any of available cards, right?

I hope that was sarcasm, or extreme optimism...

Pretty sure he is serious. Has been chanting MS is dead for a while.

Honestly, I'm surprised Microsoft doesn't license Direct X out. I mean, i don't' think gaming is the turning factor for any vast majority of consumers looking at a Mac or PC. But the tools in Direct X have always been great and it would make sense to license those tools to Apple (though i don't think they would take it to be honest).
 

MagnusVonMagnum

macrumors 603
Jun 18, 2007
5,193
1,442
With the improvements to OpenCL they might not be so sluggish, and if backwards compatibility is good enough then it should in theory just be a case of putting in the proper testing. Here's hoping anyway, I'm gonna go investigate this new spec though, as OpenGL has been languishing for an awful long time now.


OpenCL has nothing to do with it. It is just the opposite. It's about using graphics CPUs to do NON-graphics tasks. Updating OpenGL would have been gobs more useful in the near-term than OpenCL which has only niche uses at best. Apple doesn't even make use of Grand Central in their OWN APPS! Final Cut Pro from just a year or so ago uses one thread when rendering a movie here. Ugh.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.