Jump to content


Member Since 01 Oct 2006
Offline Last Active Today, 08:16 AM

Posts I've Made

In Topic: OpenGL / Metal / Vulkan for a (retro) gamer

08 July 2020 - 07:47 AM

View PostSneaky Snake, on 07 July 2020 - 09:05 AM, said:

I think you'll have to play a few more titles to get an accurate representation of Metal's performance. Tomb Raider may just be an example of a lazy Metal port.
In my case, performance in problematic areas, like the shantytown, increase by about 50% thanks to Metal. The benchmark tool is not representative of these areas.

In Topic: Apple Plans to Announce Move to Its Own Chips at WWDC

30 June 2020 - 04:20 AM


  • The Geekbench runs are done using Rosetta 2, since Geekbench in macOS is not available natively for ARM
But the iOS version is, and should be able to run natively on the dev kit.
EDIT: ok, it cannot yet be installed because it is only available on the iOS App Store.

In Topic: 64-Bit compatibility topic

28 June 2020 - 08:09 AM

View PostThain Esh Kelch, on 28 June 2020 - 03:04 AM, said:

Weird. They spend so much time talking up Metal and deprecating OpenGL quite a long time ago, and then they still port it to ARM? Makes no sense.

Edit: Of course, I just assumed that it would be supported on ARM machines. That is of course not given.
AMR Macs will support openGL and openCL. Apple made it clear in a WWDC session.
Too many apps rely on these APIs, and porting an app to Metal is probably harder than porting an app to 64 bits.

In Topic: Apple Plans to Announce Move to Its Own Chips at WWDC

28 June 2020 - 01:25 AM

View PostJanichsan, on 28 June 2020 - 12:59 AM, said:

Yeah, they also hinted at this in the "Bring You Metal App to Apple Silicon Macs" session: while Intel Macs can have GPUs from various manufacturers, Arm Macs will only have Apple GPUs. In addition, these will always be treated as being as capable as dedicated GPUs.

So, they are not only trying to outclass Intel, but also AMD and (indirectly) Nvidia.

Ballsy move, if you'd ask me…
I still believe that ARM Macs will support AMD GPUs. I'd be surprised if Apple came out with a GPU that can compete with the best AMD offerings that currently equip Mac Pros. I believe all ARM Macs will have an Apple iGPU, so developers need to be aware of that. That does not rule out the compatibility with AMD GPUs.
It'd be surprising if Apple did all that talk about MPX modules and external GPUs only to make them useless in ARM Macs.

On a different topic, I suppose that laptops and possibly iMacs will get "promotion" displays. This would bring 120 Hz refresh rates, but most importantly to gamers, something equivalent to Freesync, as iPad Pros do. The granularity in frame rate is just 1/250 s (4 ms).

In Topic: Apple Plans to Announce Move to Its Own Chips at WWDC

27 June 2020 - 03:37 PM

View Postjeannot, on 27 June 2020 - 08:51 AM, said:

Ok I though that the first rosetta could not run any recent game from that era. Apparently, it can if settings are turned to low.
But this new Rosetta can run SotTR, which is perhaps the most graphically intensive Mac game, at 30 fps 1080p on a GPU that equips tablets (if it is indeed the A12Z). That's a big achievement IMO.
To continue on this, I did some research about SotTR performance on integrated graphics. You can already forget about intel, the results I've seen online (mostly youtube videos) show that no intel iGPU can sustain 30 fps even at 720p and most settings to low. I suppose the new intel Xe iGPUs would do better, but I haven't seen results.

As for AMD, their current best iGPU appears to be the Vega 11. To get sustained 30fps on this game, this video recommends playing at less than 1080p and several settings to low (but others to high). It's hard to compare because the tested scenes are different, but you have to consider that performance on the A12Z is reduced by emulation. Even if GPU calls are sent directly to the A12Z GPU, Rosetta performs some changes to ensure that graphics are properly rendered on this GPU, as its the architecture of mobile GPUs differs from PC GPUs. And Apples says that these changes have an impact on performance.

So yeah, I think Apple GPUs are quite impressive.

(this comment is void if it appears that the game was not running on an A12Z. I however think it would be quite disingenuous from Apple to show the specs of the mac development kit, then switch to another prototype for the performance-related demos).