Oudere games die met OpenGL werken draaien veel slechter dan onder Linux of Windows. Ook kun je nieuwere OpenGL games simpelweg niet draaien op macOS omdat de OpenGL ondersteuning er niet is.
OpenGL is ook gewoon rotzooi. Het is heel logisch dat ze dit niet willen ondersteunen. No offense trouwens als jij met OpenGL werkt,
vind ik dan weer een slap excuus; waarom zou ik bijvoorbeeld als consument dan een iMac kopen met redelijke grafische kaart erin? Want deze machines zijn alsnog ook bedoeld voor consumenten.
Er is meer in het leven dan gamen natuurlijk. Mijn moeder is geen gamer en heeft gewoon een iMac met Dedicated GPU staan. Omdat ze het een mooi apparaat vind en super vind werken. Je hoeft geen gamer te zijn om een goede GU te hebben.
Apple moest zo nodig hun eigen graphics API gaan ontwikkelen waardoor adoptie voor de Mac minder is. MoltenVK lost dit voor een deel op maar het is niet feature compleet, je hebt overhead door een vertaallaag en door diezelfde vertaallaag kunnen er ook meer bugs ontstaan; geen ideale oplossing dus.
Neem bijvoorbeeld de Dolphin emulator die wel met Vulkan werkt op macOS nu, maar waar je alsnog rond de OpenGL performance zit (die al niet goed was) door de overhead, dan nog niet gesproken over de talloze grafische glitches die je zal merken omdat MoltenVK nog niet feature compleet is.
Als iemand die 99 procent van zijn tijd met Metal werkt vind ik het heel goed dat Apple een eigen API heeft gebouwd voor grafische doeleinden. Het heeft alle problemen van OpenGL opgelost en is qua implementatie gewoon super makkelijk. Ik heb ook met Vulkan en met Molten gewerkt en wat mij betreft blijft Metal gewoon t beste om te draaien.
Als je puur in Metal gaat denken dan werkt het wel prima, maar ik merk gewoon dat de adoptie erg laag is en blijft. Welke moderne AAA titel is ook uitgekomen voor de Mac met native Metal?
- Civilization VI
- Quake 2
-Rise of the Tomb raider
- Shadow of the Tomb raider
-f1 2018
- Life is strange 2
- Life is strange before storm
- Divinity Original Sin
- Company of Heroes 2
- Warhammer 40.000
- Total War serie
- Bioshock Remastered
- Deus Ex mankind Divided
- Dirt Rally
- Mafia 3
- World of Warcraft
- Starcraft 2
enz enz enz Allemaal toch geen B games.
Metal word op MacOS alleen al door meer dan 148.000 applicaties gebruikt. Dit is dan nog niet meegerekend met de IOS en TvOS apps die ook Metal draaien.
Onder andere Davinci Resolve en Adobe zijn beide toch wel AAA software pakketten en gebruiken ook Metal.
Of kan; er is genoeg software die specifiek voor Windows of Linux is ontwikkelt die gewoon lastig is te porten naar de Mac. Of die gebruik maakt van Windows specifieke drivers. Wine is in veel van die gevallen geen oplossing (al helemaal met de relatief belabberde macOS ondersteuning) en je bent dus aangewezen op Windows zelf.
Ik geloof daar niet in.
Je zegt het zelf; je hebt een Mac of Hackintosh/vm (waarvan ik al zei dat veel mensen hier niet mee willen beginnen) nodig om je iOS apps te publiceren (macOS dan nog niet zo). Het blijft een feit dat veel mensen en bedrijven hier specifiek een Mac voor kopen.
Ja maar doet hoeft dus niet. Je kan ook een Mac huren online, is allemaal echt niet zo lastig. En trouwens als je echt voor IOS wilt ontwikkelen dan is het echt niet zn probleem om een Mac te hebben. iOS developers verdienen genoeg.
NB. ik draai zelf macOS en ik vind het echt een super fijn OS, ik heb ook een MacBook Pro en een Hackintosh draaien, maar niet op alle fronten is het een topper, net zo min als Windows en Linux die ieder ook hun problemen en tekortkomingen hebben.
Ik snap eigenlijk niet dat je een disclaimer schrijft waar je beweert met MacOS te werken. Nergens voor nodig wat mij betreft. Je moet lekker gebruiken wat je wilt.