Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

Apple Announces Metal for OS X El Capitan

MacRumors

macrumors bot
Original poster
Apr 12, 2001
51,479
13,107



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.

"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
 

Tapdawg

macrumors regular
Feb 26, 2008
133
104
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:
Comment

jblagden

macrumors 65816
Aug 16, 2013
1,159
639
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.
 
Comment

Richdmoore

macrumors 68000
Jul 24, 2007
1,864
289
Troutdale, OR
It will interesting to find out if only certain macs will have metal support, I can see this as creating a need to drop some mac models as well.
 
  • Like
Reactions: imageWIS
Comment

ParanoidDroid

macrumors 6502
Sep 15, 2013
339
552
Venusville, Mars
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:
Comment

MandiMac

macrumors 65816
Feb 25, 2012
1,273
664
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! :)
 
Comment

kaellar

macrumors 6502
Nov 12, 2012
441
17
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
Comment

MandiMac

macrumors 65816
Feb 25, 2012
1,273
664
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 ;)
 
Comment

kaellar

macrumors 6502
Nov 12, 2012
441
17
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
Comment

kwokaaron

macrumors 6502a
Sep 20, 2013
540
172
London, UK
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
Comment

MandiMac

macrumors 65816
Feb 25, 2012
1,273
664
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.
 
Comment

iBug2

macrumors 601
Jun 12, 2005
4,220
472
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.
 
Comment

iBug2

macrumors 601
Jun 12, 2005
4,220
472
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
Comment

kaellar

macrumors 6502
Nov 12, 2012
441
17
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
 
Comment

jblagden

macrumors 65816
Aug 16, 2013
1,159
639
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?
 
Comment
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.