You mean specific to ESO's code? It's impossible to tell as an outsider. My guess would be no, not yet, and not for the foreseeable future, because it would be uneconomic from a project management point of view to do so. The engine has just been rewritten to support OpenGL 4.1, there are plenty of bugs to fix, optimizations to be found and tested, and general kinks to be ironed out. So I'm sure the Mac developers have their hands full of work. I guess Metal is on their radar somewhere, there's just no (urgent) need to act on it yet, because there will be sufficient time anyway.I'm simply asking is work being done on Metal in beta or alphas or has no work been done with it?
MMOs are extremely long-lived games, so their need to move with the times (i.e., newer tech) is almost a given. As long as ZOS is committed to support the OS X/macOS platform, the game's code will be adapted to support newer APIs as old ones are faded out of use. But, as I have said above, this will be done over the space of years. There hasn't been a deprecation notice for OpenGL from Apple yet, and when it eventually arrives (say, within the next 10 years), that doesn't mean that applications using OGL will stop working overnight. As in the case of Carbon, APIs do survive for very long times for compatibility reasons, even if active development with them has long been discouraged.I'm just trying to gauge if in the next few years I'll still be able to play the game on my Mac without having to use bootcamp if Apple where to pull the plug.
Modifying a engine to run a new API isn't going to be something done quickly so I'm just hoping that ZOS isn't going to get caught with their pants down.
I have a really noob tech like question. how does one get a new api? do they just come in OS updates? or is it related to hardware? My mac uses the OpenGL, so when metal comes, will I have to get a bran new computer or will meral come in an update or something?
More specifically, support for OpenGL 4.1 feature levels was introduced in OS X 10.9 Mavericks, and if the Ars Technica article I've linked to in my post above is correct, the API hasn't been upgraded to newer OpenGL versions throughout 10.10 Yosemite and 10.11 El Capitan, respectively. You are correct in assuming that this could be taken as a sign that development on improving existing, or implementing newer OpenGL feature levels has been put on the back burner (a "feature freeze") in favor for further development of Metal. It just doesn't mean that the OpenGL API in OS X/macOS will be dropped completely anytime soon.It is part of the operating system in terms of Open GL 4.1 and Metal they come in OS X 10.11.
Wow, that's cool. WoW isn't on my radar anymore as much as it used to be. Here's to hoping that the switch will bring back decent anti-aliasing options for the Mac client's rendering engine -- the graphics changes that came with WoD in this regard had been suboptimal, to say the least.World Of Warcraft will be using Metal in the live client in the next 60 days. That is the first game I know of that will begin using Metal.
KhajitFurTrader wrote: »Wow, that's cool. WoW isn't on my radar anymore as much as it used to be. Here's to hoping that the switch will bring back decent anti-aliasing options for the Mac client's rendering engine -- the graphics changes that came with WoD in this regard had been suboptimal, to say the least.World Of Warcraft will be using Metal in the live client in the next 60 days. That is the first game I know of that will begin using Metal.
World Of Warcraft will be using Metal in the live client in the next 60 days. That is the first game I know of that will begin using Metal.
KhajitFurTrader wrote: »Wow, that's cool. WoW isn't on my radar anymore as much as it used to be. Here's to hoping that the switch will bring back decent anti-aliasing options for the Mac client's rendering engine -- the graphics changes that came with WoD in this regard had been suboptimal, to say the least.World Of Warcraft will be using Metal in the live client in the next 60 days. That is the first game I know of that will begin using Metal.
The Mac client binary is already 64-bit exclusively, and has been ever since version 2.3.0 (Thieves Guild DLC). Alas, the Vulkan API, while it's been initially hailed as a low(er)-overhead successor to OpenGL by AMD, was not endorsed by Apple. Meaning that any development work that goes into Vulkan does and will not benefit the Mac platform. A Metal (2) rendering engine will have to be developed more or less from scratch, which means "countless" man-hours put into development, testing, and debugging.demerdecanswrath wrote: »Update 17 in early 2018 will move to a 64-bit client only and it is rumored to bring Vulkan API support for Windows. Could this mean anything for us Mac users?