(AT) Apple's new 3D rendering API "Metal"

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Kadarin

Lifer
Nov 23, 2001
44,296
16
81
Apple is so metal.

federighi-metal.jpg
 

TreVader

Platinum Member
Oct 28, 2013
2,057
2
0
I am kind of shocked by how Nvidia, considered the market leader and pioneer of the "GPU" (aside from 3dfx being the granddaddy), is being handily out-maneuvered with moves like this. AMD snags all the set-top consoles, brings out Mantle to leverage their position, and now Apple moves in.

I've said it before and I'll say it again, I think Nvidia would truly benefit from a merger with Intel. They couldn't keep up with Qualcomm in phones, they're getting pushed out of tablets by Qualcomm, Mediatek, and Rockchip. Not having x86 keeps them out of Windows (aside from the miniscule RT slice). Putting Nvidia Maxwell, or heck even old and broken Kepler, on an Intel CPU would have geeks around the world frothing with delight. Instead, we're stuck with 7 games a year with physx, SHIELD, and Audi car infotainment systems. Hell, even nearly a year after announcing they will license their architecture IP to anyone, not a single customer has been named. It really is a shame.

JHH may be a great CEO in many regards, but I feel like he's become too closed minded to potential opportunities over the years.
I think the question is would intel gain anything from such a merger.
 

TreVader

Platinum Member
Oct 28, 2013
2,057
2
0
Very impressive but not really surprising. Apple is really the only mobile vendor capable of implementing something such as this.


Really putting android in a tough spot. I hope Google starts to police the distribution of it's OS and stop it from being so fragmented. Eventually I see Google and Android converging on iOS in most ways, at least if android doesn't want to continue to be mostly ignored by corporate america.
 

SPBHM

Diamond Member
Sep 12, 2012
5,066
418
126
can it play unreal tournament using S3 MeTal?

it certainly makes sense for Apple to have their own low level API, considering how much control they have over the devices they sell and support...
 

sontin

Diamond Member
Sep 12, 2011
3,273
149
106
I am kind of shocked by how Nvidia, considered the market leader and pioneer of the "GPU" (aside from 3dfx being the granddaddy), is being handily out-maneuvered with moves like this. AMD snags all the set-top consoles, brings out Mantle to leverage their position, and now Apple moves in.

Every proprietary API for an open system is DoA.

I've said it before and I'll say it again, I think Nvidia would truly benefit from a merger with Intel. They couldn't keep up with Qualcomm in phones, they're getting pushed out of tablets by Qualcomm, Mediatek, and Rockchip. Not having x86 keeps them out of Windows (aside from the miniscule RT slice). Putting Nvidia Maxwell, or heck even old and broken Kepler, on an Intel CPU would have geeks around the world frothing with delight. Instead, we're stuck with 7 games a year with physx, SHIELD, and Audi car infotainment systems. Hell, even nearly a year after announcing they will license their architecture IP to anyone, not a single customer has been named. It really is a shame.

And Intel is buying all the designs with money. Yeah, a very good partner.:|
 

Oyeve

Lifer
Oct 18, 1999
22,055
880
126
Eventually I see Google and Android converging on iOS in most ways, at least if android doesn't want to continue to be mostly ignored by corporate america.

Ignored by corporate america HOW exactly?
 

Rakehellion

Lifer
Jan 15, 2013
12,181
35
91
I am kind of shocked by how Nvidia, considered the market leader and pioneer of the "GPU" (aside from 3dfx being the granddaddy), is being handily out-maneuvered with moves like this. AMD snags all the set-top consoles, brings out Mantle to leverage their position, and now Apple moves in.

And 3dfx is doing so well now.
 

TreVader

Platinum Member
Oct 28, 2013
2,057
2
0
I really believe apple is continuing to set itself apart and I'm very impressed with their consistent innovation.

I think the 5.5 and 4.7" iPhones are going to bring back a lot of the people who skipped the 5 and 5s and went to android for big screens and widgets
 
Feb 19, 2009
10,457
10
76
Indeed, many people I know who were avid Apple users have grown increasingly jealous of the bigger Android screens on their phones for a long time and most have switched. ~5 inch just feels so right given how much media consumption is done on the phone, rather than actually making phone calls. It is a portable PC in every way and needs a nice big screen to go with it.

Apple GPUs are superior but their dual core CPU is lacklustre, and Metal is going to help with that tremendously. Android is going to be in trouble when multi-platform devs make their iOS versions look heaps better, surely all the Apple fans would rub salt into the wound, same big screen, better looking games! :)
 

joshhedge

Senior member
Nov 19, 2011
601
0
0
Apple GPUs are superior but their dual core CPU is lacklustre

What are you smoking? I'd like some of it! Apples dual core Cyclone is vastly better than anything on the market right now in single threaded performance and can keep up with, whilst in some cases beat other SoCs in multithreaded scenarios.
 

Subyman

Moderator <br> VC&G Forum
Mar 18, 2005
7,876
32
86
What are you smoking? I'd like some of it! Apples dual core Cyclone is vastly better than anything on the market right now in single threaded performance and can keep up with, whilst in some cases beat other SoCs in multithreaded scenarios.

I agree, there is never a moment where my 5S doesn't have enough computing power. Everything happens instantly. For the purpose of iOS7/8, the hardware matches perfectly.
 

smackababy

Lifer
Oct 30, 2008
27,024
79
86
Yup. Now all we need is nVidia and Intel to develop their own APIs to fragment everything even further.

Imagine a world where you need a different graphics cards or phone depending on what game you play. That's great for consumers because you're getting metal performance!

</sarcasm>

Imagine? Didn't we already live that. Remember having to make sure all your components worked with a game before you installed it?
 

sm625

Diamond Member
May 6, 2011
8,172
137
106
A good API wont stop shoddy devs from putting out shoddy products. For example, I have several games that are similar to chess in terms of what happens on the screen. Even though there is little action most of the time, I can still feel the phone get warm like the gpu is running full blast. You should be able to play a game like that for as many hours as you can spend surfing the web, but that's not how they work. They drain the battery almost as fast as a game like infinity blade. It's just too retarded...
 

TreVader

Platinum Member
Oct 28, 2013
2,057
2
0
A good API wont stop shoddy devs from putting out shoddy products. For example, I have several games that are similar to chess in terms of what happens on the screen. Even though there is little action most of the time, I can still feel the phone get warm like the gpu is running full blast. You should be able to play a game like that for as many hours as you can spend surfing the web, but that's not how they work. They drain the battery almost as fast as a game like infinity blade. It's just too retarded...

True but in this specific type of scenario Apple is so much better than android it's absurd. There are only a few select apps that I have to watch my battery life on on iOS and they all involve GPS. On android, I'd play poker and the phone would hit 140F and lose 50% battery in an hour. This is on a SGS4.


Apple control over the app store tends to keep malware out but it's impossible to keep shoddy programming out of a store holding hundreds of thousands of apps. Frankly I'm amazed they've done as good of a job as they have keeping crap out of the app store.
 

Rakehellion

Lifer
Jan 15, 2013
12,181
35
91
A good API wont stop shoddy devs from putting out shoddy products. For example, I have several games that are similar to chess in terms of what happens on the screen. Even though there is little action most of the time, I can still feel the phone get warm like the gpu is running full blast. You should be able to play a game like that for as many hours as you can spend surfing the web, but that's not how they work. They drain the battery almost as fast as a game like infinity blade. It's just too retarded...

Are they 3D games? It doesn't matter how much action there is on the screen.
 

TuxDave

Lifer
Oct 8, 2002
10,571
3
71
Are they 3D games? It doesn't matter how much action there is on the screen.

The first thing that comes to my mind is that awful Candy Crush game. Why is my battery getting destroyed from playing THAT game? Is there 3D? Not that I can tell unless they're doing some "let's use 3D in a 2D interface" thing.
 

Zink

Senior member
Sep 24, 2009
209
0
0
This seems like a no brainier if the big 3D game engine makers pick up on it and push graphics efficiency with every hardware generation. Because Apple always uses the same GPU vendor with only a single hardware configuration per year across all iOS devices they have a gaming platform that is half way to being a console in terms of potential for low level graphics optimization. For developers using the 3D engines it wouldn't be that different from now other than better performance.

With a bigger screen iPhones coming, wireless controllers, and airplay, iOS could be easily crushing the last gen console AAA title gaming experience within 2 years. One key step to that would be making sure everyone already has iOS hooked up to their TV so they aren't even tempted to get a console. Most iOS users don't have an Apple TV today so there is an extra purchase to get iOS on the big screen but with a next gen Apple TV maybe Apple will be able to increase that group of users.