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

Now Deprecating doesn't mean "gone", but its a first sign that Apple has 0 intent to implement newer version so OpenGL/CL. Which is BAD, bad for scientific community, bad for developers, and bad for the end users. This is Apple trying to shove Metal down everyone's throats.

This makes me place macOS development as very low 2nd class citizen, maybe even 3rd class.
It is like people being deluded that DX12 will become popular.
 
Why do some think old technology should be supported forever? At some point you have to cut it loose. If you require it, then don't upgrade. Sorry kids. This is how the world works. Even Honda doesn't support your '84 Civic with new parts like fenders anymore.

Just another set back...

If you asked Microsoft that same question, they would say the same but they would provide backward compatibility for it for longer than Apple ever could.

Apple just wants everyone to use *their* technology. and no one else. Although they limits to others, they are also swift at breaking it as well..
 
  • Like
Reactions: Ulfric
It's not old technology, it's a currently used open standard.

If Apple stopped supporting HTML, would you claim that's old tech too? o_O
Reminds me of when Apple dropped Flash and pretty much helped put the nail in the coffin. I had just finished learning to program in Flash too. lol


When have they EVER cared about gaming on the Mac?

Never. That’s when.

In all fairness, if they didn't care about gaming, they wouldn't be advocating Metal and eGPUs.
 
  • Like
Reactions: firewood
Mac Pros (were) heavily used in audio/video production for example. Getting a Mac Pro for gaming wouldn't be practical.

BTW, are they still designing the promised “modular Mac Pro”? For what exactly? For playing the iOS version of Angry Birds? Do they really mean that we would tell our research department to consider buying a Mac Pro for coding in Metal? Really? And this Tim Cook guy says now he no longer has an interest in politics? He should reconsider that, as has even less interest in computers.
 
The "gaming panic" sends me...

Back in time. This record keeps going 'round and 'round.
I remember it like it was 2005,6,7,8,9,10,11,12,13,14,zzzz...
 
  • Like
Reactions: decafjava
It is like people being deluded that DX12 will become popular.

DX12 won't be "popular", it will just be "ubiquitous" over time. But it still doesn't mean Microsoft is dropping OpenGL support as fallback option. In fact OpenGL fall-back is still the answer to supporting Windows XP (yes there are still people using that OS), and some lower end Windows 7 (upgrade from XP) boxes.

Metal will not be "ubiquitous", and if you aren't developing to iOS (which I'm not and have no intention to) nothing else uses it. Unlike Vulkan/OpenGL. There is a reason many mid-tier indie games are coming to Switch recently, instead of getting an iOS version out.
 
iOS is what, the 2nd largest gaming platform (by install base and probably the largest based on revenue) on the planet?

Game developers have already made the transition to Metal with/without a cross platform 'solution'.
 
DX12 won't be "popular", it will just be "ubiquitous" over time. But it still doesn't mean Microsoft is dropping OpenGL support as fallback option. In fact OpenGL fall-back is still the answer to supporting Windows XP (yes there are still people using that OS), and some lower end Windows 7 (upgrade from XP) boxes.

Metal will not be "ubiquitous", and if you aren't developing to iOS (which I'm not and have no intention to) nothing else uses it. Unlike Vulkan/OpenGL. There is a reason many mid-tier indie games are coming to Switch recently, instead of getting an iOS version out.
If DX12 becomes ubiquitous it will be because of many devs using game engines, not doing heavy programming against this API.
 
Reminds me of when Apple dropped Flash and pretty much helped put the nail in the coffin. I had just finished learning to program in Flash too. lol


In all fairness, if they didn't care about gaming, they wouldn't be advocating Metal and eGPUs.

That's not all it's for though.... I don't think the focus was on gaming, that's just how most see it..

OpenGL can be used for applications as well and Metal can be the same, so think its wrong to say its only used for games since that's what most people develop it for. Mostly video
 
Which is why I built a gaming PC. It’s far more powerful than a console, fun to tinker with, and at the end of the day I go back to my iMac for literally every other computing need.

If you want to game, use the right tool. PCs and consoles are built for that task.

I agree. I have always considered Macs as productivity machines, not gaming machines - although some casual gaming on them is ok. This year I built a gaming PC and entrenched the idea that you need separate computers for productivity vs. gaming right down to different monitors, keyboards and mice ideally.
 
Who seriously uses a Mac for gaming anyway? Maybe one or two light titles but trying to go all in is masochism at its finest

Macs aren't built for gaming, but paying 2399$ ++ (Macbook Pro) for a computer that won't run at least a few decent games just isn't worth it. I do have a gaming desktop (Windows, but would prefer Linux if it had more games) but there are times when I want to game on the go. And the computer I usually take with me on the go is a Mac, since I prefer macOs for everything not gaming related. It isn't always an option to carry a desktop or Windows gaming laptop around.
 
  • Like
Reactions: jeremiah256
Since Blizzard started making games in the early '90's. Since MacPlay started porting PC games for Mac in 1990.

I got my first Mac in college back in 1995, it was a Power Mac 6400. Two of my roommates at the time owned PC's... one was a Pentium 166 and the other a Pentium 200 (top of the line at the time). My 6400 came with a software bundle in the box and one of those pieces of software was the game Descent (pretty big game at the time). We had played Descent on the two PC's on a regular basis and loved it. When I popped that "MacPlay" version of Descent in my new Power Mac for the first time everyone in the room who were initially scoffing at the fact I just got a new Mac instead of Pentium instantly were silenced due to my 6400's vastly superior graphics, sound, and much better frame rate.

The same thing happened the following year with Command and Conquer. First release on the PC followed by a Mac release. The performance of my 6400 vs the PC's was ridiculous. The PC's would always bog down when a lot was happening on screen, my Mac NEVER did.

I say ALL of that because you asked "When have Macs EVER been good for gaming?" As far as I'm concerned the answer is since ALWAYS.

My first Mac was the Power Mac 6500 Creative Studio, maybe released a year later? Whilst it was speedy and relatively expensive, the gaming library was niche - Marathon and Myst II were personal favourites. For the same price you could get a full blown 3Dfx PC which was much better suited to gaming. It wasn’t until the iMac was released did the Mac start getting games that were from different studios and have a more respectable library.
 
  • Like
Reactions: AxiomaticRubric
Man... after all that security in Safari buttered me up yesterday, I feel totally let down today. On a side note, I believe Microsoft once dumped OpenGL to push along DX and that didn't last very long... and I'll probably install Windows anyhow for games, it's just better at it.
 
Apple banned Steam Link, now this. No surprise. Apple wants everyone on their ecosystem. I would say that this is the beginning of the end for serious gaming on the Mac, but Mac was never a serious gaming platform anyway. We used to get serious games for Mac, though they tended to come after the PC versions. Now, some games will be ported to iOS (Civ VI and Xcom are two that have been done already), and so we may get a Mac OS version ported from the iOS versions. That's realistically the extent of game porting we'll see on the Mac in the future.

Honestly, it might actually get us more games on Mac, so long as the developers take the time to port from iOS to Mac OS. iOS is a much larger market than Mac OS, and we are starting to get popular games on iOS, including titles like Fortnite.
 
  • Like
Reactions: AxiomaticRubric
Why do some think old technology should be supported forever? At some point you have to cut it loose. If you require it, then don't upgrade. Sorry kids. This is how the world works. Even Honda doesn't support your '84 Civic with new parts like fenders anymore.

You're missing the point. It's not about being "old technology"--it's the convenience of it. In the past, devs have been able to compile for both Mac and PC easily due to the old solution being cross-platform and open source. The fact now that they can't do that anymore is causing a lot of game devs to stop and question whether the extra time needed to compile a game for Mac is worth it.
 
Mac Pros (were) heavily used in audio/video production for example. Getting a Mac Pro for gaming wouldn't be practical.
Yes, that’s exactly my point: Supporting Metal as the only officially available API for graphics and GPGPU means the purpose of the new Mac Pro would be only iOS gaming or iOS development. No research team is going to invest $10000 in a machine that has no OpenGL, no OpenCL, no CUDA, and no Vulkan. Such a machine will have no use for scientific/pro/research development. It will excel at playing the iOS Angry Birds, though.
 
Makes sense from Apple's perspective, but I can see them losing a lot of game developers this way. They'll just further push their focus to Windows I suppose. Mobile gaming is really the future though if you look at all the trends so I understand why Apple is moving this way.
No it's not. Mobile gaming is the future of mobile gaming. That has very little to do with the topic being discussed here. There's not much crossover with PC/Mac gaming and mobile gaming. One focuses on quick hit, sitting on the toilet games and the other focuses on in depth time consuming play. There's really no worry of one taking over the other.
 
They don't care about GAMING. They DO care about graphics intensive apps like Science, Design, and Engineering...

I'm sure that's part of it, but given the fact that the majority of their income comes from consumer-based products (not pro) I think it would be logical to say that they want to bring better mainstream gaming to the Mac to appeal to the masses.
 
So correct me if I'm wrong,
Apple threaten's to abandon a cross platform product that allows developers to write code on multiple platforms in lieu of a propretary solution that only benefits Macs.

While I'll not disagree that Metal may be a better performer, it seems like Apple is not doing the best to court and entice developers. Games on macOS is anemic at best and this may make it worse.

Apple abandoned OpenGL a long time ago, this is just them making it official.
 
Yes, that’s exactly my point: Supporting Metal as the only officially available API for graphics and GPGPU means the purpose of the new Mac Pro would be only iOS gaming or iOS development. No research team is going to invest $10000 in a machine that has no OpenGL, no OpenCL, no CUDA, and no Vulkan. Such a machine will have no use for scientific/pro/research development. It will excel at playing the iOS Angry Birds, though.

.. but what I'm saying is that there are other big industries that DON'T need OpenGL (such as video and music production).
 
Apple is after ensuring the end user has the best experience. That means they have to be the bad guy to developers. From experience, devs don’t really like doing anything different.
 
  • Like
Reactions: dysamoria
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.