Why are games faster on my iMac when I boot into Windows vs running the same games on macOS?
>>59200879
optimization probably
also heavily depends on the game
>>59200879
>Apple
>>59200879
3D performance is just absolute crap on Mac OS.
I'm not memeing
>>59200939
Is there even an engineer working on macOS graphics systems full-time, or have they all been reassigned to iOS and never assigned back to computer side?
>>59200879
>macOS
Found your problem.
>>59200879
Because nearly no game on macOS as of now (at least the multi-platform ones) uses the Metal API
>>59202964
>Metal API
>let's make yet another Mac-only API for game developers have to support when there aren't any games on Macs to begin with
Apple chose to write their own drivers. They probably license a big chunk from AMD/Intel/Nvidia, but what they roll into a kernel module is their own work. They seem not to have as much time to optimize drivers as AMD/Nvidia/Intel themselves do.
Some games don't run well on OpenGL (that and Metal are your only options on macOS), so if it's a DirectX game on Windows that got a lot of hot love in the DirectX optimization department, that explains why the same in OpenGL didn't happen.
Some games are ported by third parties who are doing their best job (like Feral) but there's only so much you can do to port from DX to OGL in a decent amount of time so as not to go bankrupt. Some games are just shitty ports with cheap DX to OGL wrappers.
macOS is even more ghetto than Linux in this department, at least on Linux you get drivers from the graphics card makers.
>>59203112
you can get official Nvidia drivers for Mac
>>59200879
>games
>>59202964
>game
>>59203036
>games
>>59203112
>games
/v/iggers have taken over /g/ and they breed like rabbits
>>59203036
>DX12
>let's make another API that's exclusive to the newest version of Windows, to lure people to upgrade, when the games that take advantage of it run as well using a previous version of the API
>>59200879
Generally graphic performance is better under Winblows because it's not a priority for Fapple.
However, their new Metal API (similar to Vulkan) gives direct access to the GPU. It's just Fapple doesn't have the marketshare in GPU intensive applications so it probably won't get any better.
>>59203130
Not for Pascal.
>t. Hackintosh with 980Ti SLI
1.dx vs opengl
2. optimization from dev. side
macOS is better for things that matter :^)