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

MacRumors

macrumors bot
Original poster
Apr 12, 2001
67,806
38,428



Apple today announced a boost to performance coming to users with OS X El Capitan in the form of Metal, previously available only for iOS. The company promises the inclusion of Apple's breakthrough graphics technology into El Capitan will boost system-wide performance and battery life while simultaneously allowing games and graphics-intensive apps to "tap into the full power" of Mac graphics processors.

f1433784357-800x361.jpg
"OS X delivers unparalleled integration between Mac hardware, iOS devices, apps and online services, and has helped Mac sales outpace the PC industry every year for the last decade," said Craig Federighi, Apple's senior vice president of Software Engineering. "Customers loved last year's landmark OS X Yosemite release and made it the fastest-adopted PC operating system ever. With El Capitan, we're further refining the Mac experience with enhancements to window management, Spotlight and built-in apps, and improving performance so everyday activities -- from launching apps to accessing email -- are faster and more responsive."
Showcasing Epic's forthcoming game Fortnite, a few developers from the well-known game studio showcased how the graphics engine will be perfect for high performance games, combining the computing power of OpenCL and graphics power of OpenGL into new API that does both. With Metal, Apple machines will be able to accelerate Core Animation and Core Graphics, boosting system-level rendering by up to 50 percent, and efficiency by up to 40 percent. Specifically for higher-end games, however, Metal will take full advantage of a Mac's CPU and GPU, delivering "up to ten times faster draw cell performance," for a richer gaming experience.

Apple also noted that when working with Adobe, the developers were able to deliver up to an 8x improvement in rendering when using After Effects. Other than Epic and Adobe, companies like Blizzard, Feral, Foundry, Autodesk, and Aspyr were all mentioned in today's keynote as future adopters of Metal.

Article Link: Apple Announces Metal for OS X El Capitan
 
Almost useless. With the slow integrated graphics cards most macs come with this isn't gonna do much.
I see it as a really big step. I'm sure someone smarter than me can explain it in detail, but adding metal to OSX is like making the graphic cards on the mac similar to the graphics card in an Xbox/Playstation. Because Apple controls the whole system they can get maximum performance and quality out of the dedicated graphics card.
 
Last edited:
Almost useless. With the slow integrated graphics cards most macs come with this isn't gonna do much.
The integrated graphics probably aren't much different than those in either an A7 processor or an A8 processor. It might help a little. Though, external really is the way to go for graphics.
 
Wow! This is my personal highlight this year! Did Apple just kill DirectX?

Unreal Engine (Epic Games), Modo (The Foundry) and Adobe CC will be running on Metal, and that's just the beginning! Last year I posted a question what if Metal ran on OS X... and got mixed negative replies. This year it's real.

Think about it again: for some gamers like me, the only reason we still keep a Windows PC alive is because of games. Now, with the native Metal support and major game engine developers like Epic Games on board, Macs will soon turn into serious gaming machines, running beautiful games natively on the best OS, OS X!

Gamers won't be exclusively tied to Windows anymore! That's truly epic.
 
Last edited:
Wow! This is my personal highlight this year! Did Apple just killed DirectX?

Unreal Engine, Modo and Adobe CC running on Metal, that's just the beginning! Last year I posted about what if Metal ran in OS X... and got mixed negative replies. This year it's real.

Think about it again: for some like me the only reason we still keep a Windows PC is because of games. Now, with native Metal support and Epic Games on board Macs will turn into serious gaming machines, running beautiful games natively in the best OS, OS X!

Gamers won't be exclusively tied to Windows! That's truly epic.

Don't forget that Blizzard and Aspyr are on board! :)
 
Everyone wanted this since AMD introduced their Mante. But assuming OpenGL Vulkan is coming in future, is Metal for Mac that good news? Instead of implementing something that most of developers will use and will be able to port to any platform including OS X easily (Vulkan), Apple went with something that some to many developers might not even consider as an option due to porting difficulties.
 
  • Like
Reactions: AleXXXa
Everyone wanted this since AMD introduced their Mante. But assuming OpenGL Vulkan is coming in future, is Metal for Mac that good news? Instead of implementing something that most of developers will use and will be able to port to any platform including OS X easily (Vulkan), Apple went with something that some to many developers might not even consider as an option due to porting difficulties.

I don't think it would be a massive problem. Remember that they already have some big companies on board (Aspyr, Epic and Blizzard to name them), and it's no coincidence that Apple just made the full switch over to AMD discrete graphics in their new hardware ... I expect small wonders from the next-gen retina iMac ;)
 
I don't think it would be a massive problem. Remember that they already have some big companies on board (Aspyr, Epic and Blizzard to name them), and it's no coincidence that Apple just made the full switch over to AMD discrete graphics in their new hardware ... I expect small wonders from the next-gen retina iMac ;)
like not being too hot and throttling bag of troubles? yeah, would be nice indeed :D
 
  • Like
Reactions: AleXXXa
Is Metal implemented into El Capitan's transitions and etc. as well? From what I've read on Apple's iOS 9 page, it seems to utilize Metal for this in iOS 9.

"The apps in iOS 9 now take advantage of Metal, making more efficient use of the CPU and GPU to deliver faster scrolling, smoother animation, and better overall performance. Email, messages, web pages, and PDFs render faster. And multitasking features on iPad feel fluid and natural."
 
Last edited:
  • Like
Reactions: mrxak and MandiMac
like not being too hot and throttling bag of troubles? yeah, would be nice indeed :D

I actually never got someone to reply if they use VSync or not when they game. If the machine is throttling while I benchmark both CPU and GPU at the same time, so be it - but that's not normal use case at all.
 
Everyone wanted this since AMD introduced their Mante. But assuming OpenGL Vulkan is coming in future, is Metal for Mac that good news? Instead of implementing something that most of developers will use and will be able to port to any platform including OS X easily (Vulkan), Apple went with something that some to many developers might not even consider as an option due to porting difficulties.
Vulkan has at least 2 years before it gets released. By that time people will have jumped on board with Metal I think.
 
Is Metal implemented into El Capitan's transitions and etc. as well? From what I've read on Apple's iOS 9 page, it seems to utilize Metal for this on iOS 9.

"The apps in iOS 9 now take advantage of Metal, making more efficient use of the CPU and GPU to deliver faster scrolling, smoother animation, and better overall performance. Email, messages, web pages, and PDFs render faster. And multitasking features on iPad feel fluid and natural."
Yes. OS X 10.11 uses Metal for all the UI elements.
 
  • Like
Reactions: mrxak and bwillwall
I actually never got someone to reply if they use VSync or not when they game. If the machine is throttling while I benchmark both CPU and GPU at the same time, so be it - but that's not normal use case at all.
vsync=on adds some intolerable input lag to the most of games, so it's not an option. and riMac throttles alot just under proper GPU load. nothing unusual tbh since m295x has way too high TDP to be properly cooled in iMac chassis
 
vsync=on adds some intolerable input lag to the most of games, so it's not an option. and riMac throttles alot just under proper GPU load. nothing unusual tbh since m295x has way too high TDP to be properly cooled in iMac chassis
What's RiMac?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.