Jump to content


OS X Graphics API's: OpenGL vs Metal vs Vulkan

OS X Metal API OpenGL Vulkan DirectX Performance

  • Please log in to reply
124 replies to this topic

#121 Matt Diamond

Matt Diamond

    Master Blaster

  • IMG Writers
  • 2419 posts
  • Location:Holland, PA; US
  • Pro Member:Yes

Posted 15 April 2017 - 05:06 PM

I didn't know about the new edition of Dear Esther. Thanks for the tip-- this might be the excuse I needed to try it. (Which I probably can because it won't need Metal.)
Matt Diamond - www.mindthecube.com
Measure twice, cut once, curse three or four times.

#122 elowel

elowel

    Fan

  • Members
  • Pip
  • 19 posts

Posted 15 April 2017 - 05:35 PM

View Postjeannot, on 15 April 2017 - 09:01 AM, said:

I'm not sure it uses Metal, because it can show the Steam fps counter, which I heard doesn't work on Metal games.

FPS counter works fine in F1 2016.

How do you use ioregistryexplorer?

#123 jeannot

jeannot

    Notorious

  • Members
  • PipPipPip
  • 182 posts

Posted 16 April 2017 - 03:45 AM

View Postelowel, on 15 April 2017 - 05:35 PM, said:

FPS counter works fine in F1 2016.

How do you use ioregistryexplorer?
I open it and look for some "accelCommandQueue", which is related to Metal. Clicking on a command queue will show the app name in the "Value" column of the right-hand panel.
But it 10.12, it seems that basically every apps is associated to a command queue, since the whole UI runs on Metal.
If the app uses openGL, it should be associated to some "accelGLContext". This is the case for Dear Esther and gfxbench GL, but not gfxbench Metal.
With that said, if an app uses both openGL and Metal, it may be difficult to tell how much it uses Metal in 10.12 (simply for the basic UI or 3D rendering?).

#124 elowel

elowel

    Fan

  • Members
  • Pip
  • 19 posts

Posted 16 April 2017 - 06:16 AM

Hmm, looks like you're right!
It runs really well. Usually I've found Unity games awful, but I guess Dear Esther is not very graphically intensive.

#125 UmarOMC1

UmarOMC1

    Legendary

  • Members
  • PipPipPipPipPip
  • 1384 posts
  • Location:NYC

Posted 17 April 2017 - 07:21 PM

View Postikir, on 10 April 2017 - 11:58 PM, said:

Awesome! Almost makes me want to sign up for Twitter to follow.
macOS 10.12.x/Windows 7 Pro/2009 MacPro 4,1 Xeon W3580 3.33GHz/16GB RAM/EVGA GTX1070 8GB





Also tagged with one or more of these keywords: OS X, Metal, API, OpenGL, Vulkan, DirectX, Performance