Martin
0
You could make a poll :wink:
(I'd expect the folks here want the missing feats more than a quick Metal transition.)
That's not necessary. It won't change too much on the current situation.
You could make a poll :wink:
(I'd expect the folks here want the missing feats more than a quick Metal transition.)
Maybe you can use an Abstraction Layer instead of full switch from OpenGL to Metal? That should support older Mac versions and computers.
OpenGL Alternatives (video)
I'm sure the backend of the GPU drivers are pretty similar for every platform and are delivered by the hardware vendors. But for some reason OpenGL on the Mac was often considerably slower than on Windows. And often many versions behind. In my eyes that was mainly Apples fault.
And if so, all accessible graphic cards, integrated, dedicated and external could be utilized simultaneously ?
Metal 2 requires macOS 10.14, most of old Mac machines cannot upgrade to it .Could somebody please clarify ?
Metal or Metal 2 requires El Capitan OS X 10.11, and a Mac manufactured in 2012 or later. I have a Mac pro 3.1 from 2008, which can run El Capitan, but is too old for Metal. Does this mean that I can run a Metal compliant Cheetah 3D on this machine, but without the benefits of Metal, or that the Metal Cheetah won't run at all ?
Upgrading my Mac OS is no problem. Upgrading my hardware / computer is another matter entirely.
Thank you.
Metal 2 requires macOS 10.14, most of old Mac machines cannot upgrade to it .
MacBook, early 2015 or newer
MacBook Air, mid 2012 or newer
Mac Mini, late 2012 or newer
MacBook Pro, mid 2012 or newer
iMac, late 2012 or newer
iMac Pro, 2017
Mac Pro, late 2013, and mid 2010 an mid 2012 where equipped with Metal-capable GPU
Could somebody please clarify ?
Metal or Metal 2 requires El Capitan OS X 10.11, and a Mac manufactured in 2012 or later. I have a Mac pro 3.1 from 2008, which can run El Capitan, but is too old for Metal. Does this mean that I can run a Metal compliant Cheetah 3D on this machine, but without the benefits of Metal, or that the Metal Cheetah won't run at all ?
Upgrading my Mac OS is no problem. Upgrading my hardware / computer is another matter entirely.
Thank you.
The primary reason for the performance difference is that Apple has always run with double buffered output in order to compose the desktop at 60 fps, while for Windows you have single buffered output and could run the screen at whatever fps the application managed to provide.
I don't know anything about metal but is it possible to have two versions of cheetah v7, one with the older code and one with metal?
From where do you have this information? I would be a little bit surprised if that explains the full performance delta. Especially for fullscreen games.
I have a MacPro 3,1 also and have upgraded and modded it to run 10.13.
There is a patcher program that will let you download & install High Sierra.
Here is what I did:
-Get the patcher from here and follow the install instructions:
http://dosdude1.com/highsierra/
-Buy a Nvidia Ti750 video card.
They can still be purchased / Run Silent / VERY Low power so No extra power cable req.
You will not get a "modern" ATI card working with this setup
It's inexpensive and 6x faster than the 8800GT in the Mac.
IT SUPPORTS METAL (and will support Metal 2)
KEEP your ORIGINAL Video card installed!!! Needed to see boot process if you have Mac problems.
The Ti750 will not be intended for a Mac but it WILL work (won't show boot process and only PCIe 1 transfer speeds)
-I usually see a major OS upgrade as an opportunity to get a new hard drive if I don't have a spare handy. It's WAY easier to do a fresh install.
-After it's installed just use Migration Assistant to move your data/user account(s) to the new drive
-Get the "web drivers" for the Nvidia graphics card.
My system is running great but know that you can forget about doing ANY OS updates, even point releases, from the App store.
Jason
Apple to dump Intel CPUs from Macs for Arm - Rumor update!IMOH ever since its replacement of QuickDraw3D, OpenGL/CL has had one foot in the grave on macOS. Apple has been under immense pressure for decades to turnover macs with out of box capabilities that can crush its windows counter parts. Their ARM development has been a rumored top secret since the switch from PowerPC to Intel. Industry professionals across all disciplines have questioned Apple's hardware cost in comparison to their competitors hardware cost and Apple's rebuttal was that their cost yields better performance per watt is more efficient than their competitors offerings with similar hardware. It all was bound to come to a head sooner than later at Apple to actually prove once and for all that their performance per watt methodology is a better purchase over their competitors. I believe they've already accomplished that goal with all of their iOS device hardware but has always fallen short in respect to macOS hardware by comparison. Now it's all come to light in the public eye and they're facing a do or die crunch for best in class mac tech upon every new hardware release, somethings gotta give in order for them to keep pace with demanding consumers and professionals. They've been in a tug of war over supplier parts with Qualcomm, Intel, Samsung and several others to the point of skipping new mac shipment dates to avoid major delays. Apple's obsession with thin macs has back fired almost to the point of total embarrassment (but darn these macs look good). I believe the writing is on the wall and it is inevitable that they make the move to utilizing their own ARMs in near future macs because its the only way to solve all the issues currently experienced like hot thermals, unpredictable battery life, irregular new mac hardware release dates, deprecated OGL/OCL, etc.
In regards to Cheetah3D, it appears to be at an advantage do to its size and dedicated developer. My prediction is Cheetah3d will rein supreme as one of the first to be full Metal compatible. The often neglected and over bloated competitors will need years to complete full Metal compatibility unless they've already been working on the transition. As for the MAS situation, perhaps Martin could just submit a Cheetah3D installer app instead, that would yield the best of both worlds I guess.