Jump to content

WWDC 2017 iOS and macOS Games and Graphics Thread

  • Please log in to reply
2 replies to this topic

#1 Irishman



  • Members
  • PipPip
  • 126 posts

Posted 06 June 2017 - 10:02 AM


So, last year was transformative in a disruptive way for Metal in iOS and macOS. So far, based on the WWDC Keynote, it seems that this year is going to be one of refinement and expansion.

Some things that Apple shared during the keynote were:

Metal 2 (with performance gains of up to 10x over Metal 1)
AR Kit
VR support via Steam and Vive VR
Plug-and-Play support for e-GPU solutions
(for Metal, OpenGL and OpenCL)

Also, we can peek into the full schedule for the conference (either via the WWDC app on iOS or the developer page here https://developer.ap...wdc/schedule/#/ ), so we can see what's coming for the week ahead.

(All times are PDT)

Tuesday, June 6, from 1:50pm to 2:50pm there is the "Introducing Metal 2" session.

Tuesday, June 6, at 3:00pm there is the "
Metal 2 Lab"

Tuesday, June 6, from 5:10 to 6:10 there is the "Introducing ARKit: Augmented Reality for iOS" session.

Wednesday, June 7, from 10:00am to 10:40am there is the "VR with Metal 2" session.

Wednesday, June 7, from 1:00pm to 3:10pm there is the "ARKit Lab

Wednesday, June 7, from 3:10pm to 6:00pm there is the "VR with Metal 2 Lab"

Wednesday, June 7, from 6:30pm to 7:45pm there is the "
AR/VR Get-Together"

Wednesday, June 7, from 6:30pm to 7:45pm there is the "
Games Get-Together"

Thursday, June 8, from 12:00pm to 3:00pm there is the "
ARKit Lab"

Thursday, June 8, from1:50pm to 2:50pm there is the "
Advances in Core Image: Filters, Metal, Vision, and More"

Thursday, June 8, from 3:10pm to 3:50pm there is the "
Metal 2 Optimization and Debugging" session.

Friday, June 9, from 9:00am to 12:00pm there is the "
Metal 2 Lab"

I'm hoping that we can use this thread to keep track of any useful news coming out of these sessions and labs.

Thoughts so far?

COMING SOONFinding the Ark of the Covenant by Brian Roberts, in the iBook Store on iTunes, a new investigation into the Hebrew’s Most Sacred Relic!

#2 Sneaky Snake

Sneaky Snake

    Official Mascot of the 1988 Winter Olympics

  • IMG Writers
  • 3434 posts
  • Steam Name:SneakySnake
  • Steam ID:sneaky_snake
  • Location:Waterloo, Canada

Posted 06 June 2017 - 12:12 PM

One thought that I have been having regarding Mac gaming and Metal is that we may be approaching a point where Mac ports (true ports from Feral/Aspyr) are going to get to the point where they are performance comparable, or perhaps even better performance than their Windows counterpart. This would be due to Metal being a much higher performance API compared to DX11 (which many games still use) and being more comparable to DX12 and Vulkan.

In the past, Mac games had to be ported from DirectX to OpenGL, and OpenGL wasn't really any better then DX in terms of performance (it was often worse due to Apple never really supporting the most modern versions of OpenGL), so a port of a DX game to Mac (which 99% of them were) would be automatically handicapped by just having to move to OpenGL. With Metal that handicap is no longer there in terms of max performance.

IMG forum user ikir reported higher framerates for Deus Ex: Mankind Divided in macOS compared to Windows with his eGPU MBP setup in this thread.

Obviously not all games will be great ports and some will even still be terrible ports (looking at your League of Legends), but for games that take the time to be ported properly and fully optimized for Metal, it could be some great times ahead for Mac gaming.
2019 16" MBP: i7 9750H @ 2.6 GHz || Radeon 5500M 4GB || 16 GB DDR4 || 512 GB SSD || macOS Catalina
Desktop PC: R5 3600X || GTX 1080 Ti FTW3 || 16 GB DDR4 || 960 Evo NVMe + 1TB Seagate FireCuda || Win10 Pro
Other: 30TB Plex Server || PS4 Pro || iPhone X

#3 Matt Diamond

Matt Diamond

    50 carat

  • IMG Writers
  • 3025 posts
  • Location:PA; US
  • Pro Member:Yes

Posted 06 June 2017 - 07:25 PM

View PostSneaky Snake, on 06 June 2017 - 12:12 PM, said:

IMG forum user ikir reported higher framerates for Deus Ex: Mankind Divided in macOS compared to Windows with his eGPU MBP setup in this thread.

Correction, the game wasn't Mankind Divided (which isn't out yet), it was F1 2016.

Current setup: macOS 10.14.x/2018 Mac Mini 3.2GHz i7/16GB RAM/Sonnet Breakaway 650 eGPU w Sapphire Radeon VEGA 56 8GB