Phoronix: Initial Vulkan Performance On macOS With Dota 2 Is Looking Very Good  

  RSS

Locky28
(@locky28)
Eminent Member
Joined: 8 months  ago
Posts: 25
June 6, 2018 4:10 am  

https://www.phoronix.com/scan.php?page=news_item&px=Dota-2-Initial-Mac-Vulkan

Last week Valve released support for the Vulkan API in Dota 2 for Mac OS and Linux with some pretty respectable gains.

For those unaware, Vulkan is a cross platform GPU API, MoltenVK (used here) is a runtime allowing applications written in Metal/Metal2 to communicate with the Vulkan Engine. DOTA2 is the first implementation.

IMO it's a pretty big deal for Mac OS gaming!

late-2016 13" Macbook Pro Non-TouchBar + RX580 [email protected] (ASUS XG Station Pro) + macOS 10.13.5
Dell U2715H - Samsung T5 External SSD 500GB


ikir and Flint Ironstag liked
ReplyQuote
Chippy McChipset
(@chippy-mcchipset)
Reputable Member
Joined: 1 year  ago
Posts: 287
June 6, 2018 10:17 pm  
Posted by: Locky28

https://www.phoronix.com/scan.php?page=news_item&px=Dota-2-Initial-Mac-Vulkan

Last week Valve released support for the Vulkan API in Dota 2 for Mac OS and Linux with some pretty respectable gains.

For those unaware, Vulkan is a cross platform GPU API, MoltenVK (used here) is a runtime allowing applications written in Metal/Metal2 to communicate with the Vulkan Engine. DOTA2 is the first implementation.

IMO it's a pretty big deal for Mac OS gaming!

If it wasn't before, it potentially became a bigger deal l as of two days ago when Apple announced they were deprecating OpenGL and eventually won't support it at all. That said I don't think this resolves the main issue because (OpenGL games) still have to be rewritten for Metal2, which is the crux of the problem announced at WWDC the other day. Once Apple finally removes OpenGL support (maybe a year, maybe 3 years, who knows) it will mean extra work for devs to keep their stuff current for Mac.

What is more likely to solve the problem for Mac game developers is the MoltenGL project. That's assuming it can eventually be used for standard OpenGL not just OpenGL ES apps.


ReplyQuote
Flint Ironstag
(@flint-ironstag)
Estimable Member
Joined: 2 years  ago
Posts: 166
June 7, 2018 10:37 pm  

https://en.wikipedia.org/wiki/List_of_games_with_OpenGL_support

Doesn't look like a whole lot is in development for OpenGL, but I could be wrong.  Let's rip the bandaid off and move forward with this Vulkan thing.

iOS devs who think their cutesy game could find a foothold on Mac will continue to develop in Metal.  Let's see what happens! <sips martini>

MP 6,1 | 4c | d700
MP 6,1 | 6c | d500


ReplyQuote
Locky28
(@locky28)
Eminent Member
Joined: 8 months  ago
Posts: 25
June 8, 2018 12:02 am  

@flint ironstag I agree, OpenGL has been neglected in MacOS for so long anyway and being deprecated means it's going to stay around for another version or so.

I'm fine with Apple pushing on with Metal, however if they make a move to block the Vulkan API/MoltenVK I'll be off the platform for sure.

late-2016 13" Macbook Pro Non-TouchBar + RX580 [email protected] (ASUS XG Station Pro) + macOS 10.13.5
Dell U2715H - Samsung T5 External SSD 500GB


ReplyQuote