Re:Valve Says Counter-Strike 2 for macOS Not Happening, Ther...
by fingerlocks on Wednesday October 11, 2023 @03:24AM
(#37841856)
The Metal API is heavily documented and Apple provides a plethora of code samples in four programming languages, with literal step-by-step how-to guides on porting from OpenGL to Metal.
You can complain that they don’t support third party low-level frameworks, sure. But they definitely make it easy and inviting to support their homegrown solutions
Re:Valve Says Counter-Strike 2 for macOS Not Happening, Ther...
by Alupis on Wednesday October 11, 2023 @01:33PM
(#37847580)
Why does Metal exist, when there's several very prevalent, performant, better graphics API's already available?
Re:Valve Says Counter-Strike 2 for macOS Not Happening, Ther...
by fingerlocks on Thursday October 12, 2023 @03:35AM
(#37854463)
It was created before the others existed.
There's more to game support than just graphics API.
Apple chooses to make game support on OSX hard - and shocker... you don't get games supporting OSX. Who can we blame? Apple...
Just like Apple chooses to make Linux kernel support hard on M1/M2 and leaves it entirely up to volunteers to make it work. Who do you blame? The Kernel developers or Apple?