Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
With the next few releases we'll see how serious Apple is about enabling HEVC decode/encode...

With decoding I got 100% GPU load on a HEVC MP4 4K video using Sapphire 7950 Mac Edition. HEVC encoding, not as much. But depends on application? I was very surprised to see it pegged out like that.

Edit: Oops, was running screencasting software at same time causing GPU load to go to 100% Sorry. More like up to 50%? which is still pretty good.
 
Last edited:
Is it safe to say Kepler cards are supported by mojave?

Yes. But I’m not sure if every model works since Mojave appears to have a Fermi driver and the Quadro 4000 is not working. Apparently the GTX 580 works and that’s Fermi. Probably best to choose ones that are known to work such as GTX 680.
 
With decoding I got 100% GPU load on a HEVC MP4 4K video using Sapphire 7950 Mac Edition. HEVC encoding, not as much. But depends on application? I was very surprised to see it pegged out like that.

Edit: Oops, was running screencasting software at same time causing GPU load to go to 100% Sorry. More like up to 50%? which is still pretty good.

The 7950 does not have HEVC decode what you're seeing is not HEVC decoding.
 
The 7950 does not have HEVC decode what you're seeing is not HEVC decoding.

Hum, testing it with iStat menus...showing around 50% GPU load with minimal CPU usage. Strange, not saying your wrong unless something else is at play. Only one GPU installed.

Edit: ok, new test: GPU Load 19% (Status bar looks more like 50%) CPU Load 8%.
 
Last edited:
View attachment 767816 Mojave Public Beta, now available, downloads on my Mac Pro 4,1>5,1 with AMD7870

Will not install though with a Radeon 7950 even though it is Metal supported.

FU Apple. Treat your pro market like crap and see how well those new future Modular Mac Pros will sell.
Don't even sell any pro model anybody wants.

Once bitten, twice shy. :(
[doublepost=1530225898][/doublepost]
I installed DP2 using one on my 5,1 when it came out. Why would you think it wouldn’t work?

Mohave will not install on a 4,1 with 5,1 firmware with Metal graphics. That much I've confirmed.
 
Mohave will not install on a 4,1 with 5,1 firmware with Metal graphics. That much I've confirmed.

Running Mojave right now as we speak. A 2009 4,1 Mac Pro with firmware upgrade 5,1. Sapphire 7950 Mac Edition, might be the reason why. Don't know if a PC Radeon HD 7950 will work. flashed or un flashed.
 
  • Like
Reactions: Stux
Running Mojave right now as we speak. A 2009 4,1 Mac Pro with firmware upgrade 5,1.

Not with my Radeon 7950. Says needs Metal support to install. EFI apparently does not pass the test even though System Profile says Metal support. Apple clearly wants these machines gone gone gone before the Modular Mac Pro comes out, but pissing off the Pro market is not the best marketing move. It just makes people think Apple will just do the same thing again.
 
Not with my Radeon 7950. Says needs Metal support to install. EFI apparently does not pass the test even though System Profile says Metal support. Apple clearly wants these machines gone gone gone before the Modular Mac Pro comes out, but pissing off the Pro market is not the best marketing move. It just makes people think Apple will just do the same thing again.
Screen Shot 2018-06-08 at 07.02.39.png
10.14.HD7870.png


You have to use startosinstall to install it. Read here.
 
Not with my Radeon 7950. Says needs Metal support to install. EFI apparently does not pass the test even though System Profile says Metal support. Apple clearly wants these machines gone gone gone before the Modular Mac Pro comes out, but pissing off the Pro market is not the best marketing move. It just makes people think Apple will just do the same thing again.

Try Dr. Stealths instructions post #120, worked like a charm for me. Doing a terminal install bypasses the Metal card and File Vault check. As long as graphic card is confirmed as Metal capable.
 
View attachment 768197

Will not install with this level of Metal support.

Hey, everyone here with HD7950/R9-280 installed via startosinstall. Try for yourself. The only AMD ones that Apple "officialy supports" on the basic installer are AMD RX560 and RX580, but you can install on whatever Metal card with startosinstall.

Support for MacPro5,1s are not really baked yet. DP1 did not support them, DP2/PB1 more or less support correctly, but only installs with the basic app installer on RX560/580.

Your card is better than mine (HD7870 with 2GB) and I installed correctly.

Edit: Seems RX480 are supported by the installer app too, at least handheldgames installed with one.
 
Last edited:
Hum, testing it with iStat menus...showing around 50% GPU load with minimal CPU usage. Strange, not saying your wrong unless something else is at play. Only one GPU installed.

Edit: ok, new test: GPU Load 19% (Status bar looks more like 50%) CPU Load 8%.

With the RX 580 I get 100% usage when decoding a 4k HEVC 60fps.

I know for a fact that the 7950 does not have hardware 4K HEVC decode capabilities. Even then only 8% cpu used to decode HEVC 4K would indicate that the GPU is being leveraged in some way. Maybe they're using a combination if software and the GPU to enable partial hardware acceleration somewhat like on a GTX 970...

Are you sure you're playing HEVC 4K and not H264 1080p ?? I would expect your cpu to be around 30% or even higher

If you can, download the Sony camp 4K HEVC demo and try that. It's a 60fps video and it should give you a better idea of how well your Mac decodes HEVC
 
Last edited:
The decoder doesn't seem stable yet, from time to time it switches back to the cpu. If I pause the first video playing and then play a second one usually the app reverts back to cpu decoding, it stays that way even if I close the second video and play the first one. Closing VLC or Quicktime and then reopening it fixes the issue.

As for the encoder it fails when I export HEVC with Quicktime "the operation could not be completed an unknown error occurred..." Same goes for the default option (I think it's x264). Reopening quicktime doesn't change that.

There's a DVD maker app on Mac OS (can't remember the name) but it provides info on decode/encode capabilities. For some reason it does not detect any decoding

With the next few releases we'll see how serious Apple is about enabling HEVC decode/encode...

Many thanks for trying.

Even though it's a little disappointing that it isnt working yet, I still see it as a positive. I'm hoping that hardware decode/encode will mature in subsequent betas. As it stands on High Sierra, hevc decode/encode just uses the cpu, with no attempt made to use the gpu. It's hard to imagine you would be getting these errors if some attempt to use the necessary frameworks wasn't happening.

Fingers crossed it will come soon!
 
  • Like
Reactions: thomasthegps
joebclash said:
Is it safe to say Kepler cards are supported by Mojave?​
It's a very early Beta. I don't thing it's safe to say anything definitive at this point. Many things will change though during the process and that is pretty exciting. It'll be fun to follow the progress as it matures a bit.
While a Kepler flashed with EFI might be of interest to present a boot screen since Apple has refused to adopt the industry standard UEFI, I don't know of any other reason why anyone would want to run a GPU that's three generations old.
 
  • Like
Reactions: thomasthegps
Many thanks for trying.

Even though it's a little disappointing that it isnt working yet, I still see it as a positive. I'm hoping that hardware decode/encode will mature in subsequent betas. As it stands on High Sierra, hevc decode/encode just uses the cpu, with no attempt made to use the gpu. It's hard to imagine you would be getting these errors if some attempt to use the necessary frameworks wasn't happening.

Fingers crossed it will come soon!


You'd think HEVC hardware decoding/encoding would be pretty mature by now considering the fact that modern iMacs have RX 580s but from what I understand they only use the Intel HD encoder/decoder, so I guess it makes sense.
 
You'd think HEVC hardware decoding/encoding would be pretty mature by now considering the fact that modern iMacs have RX 580s but from what I understand they only use the Intel HD encoder/decoder, so I guess it makes sense.

Yeah. It's a shame apple didn't enable AMD decode/encode support earlier. To my knowledge, you are correct in saying it has only been Intel quick sync supported until the iMac Pro. At least it seems they are expanding that now to the classic Mac Pro.

Weird to see the classic get support for something that the 2013 Mac Pro can't/won't have!
 
Yes, this was a clean install of 10.14 on a blank SSD.

I also had a little trouble finding the exact method to install here on Mac Rumors. So, I did a little Googling and came up with this which worked perfect. Several people mentioned the "startosinstall" method but never included the actual command. =(

I did the install while booted to my main High Sierra drive. No optical disk or USB stick involved.

I first formatted my blank SSD to APFS (I like APFS) and named it Mojave. (Maybe not necessary ?)

Then just did this:

1. Download the MacOS Mojave PB1 installer from the App Store as usual, making sure it’s in the /Applications/ directory.

2. Open the Terminal application, found in /Applications/Utilities/

3. Enter the following command syntax in Terminal at the command line prompt: (copy & paste)


 sudo /Applications/Install\ macOS\ Mojave\ Beta.app/Contents/Resources/startosinstall --volume /Volumes/Mojave

If your Volume is not called Mojave, like mine, just change the name to match.

Once I found the actual command syntax it was very simple and fast. Less than 10 minutes to install for me on fast M2 blades.

It worked perfect for me. Good luck to you all.

Thanks for this, but just one question for you. did you have to update the firmware of your MacPro for this to work? because when I tried to install the public beta, it asked me to update firmware. I even tried to follow the instructions to update, but nothing updated after it returns to the macOS. And still getting the same message.
 

Attachments

  • mojavebetainstaller.jpeg
    mojavebetainstaller.jpeg
    88 KB · Views: 231
Thanks for this, but just one question for you. did you have to update the firmware of your MacPro for this to work? because when I tried to install the public beta, it asked me to update firmware. I even tried to follow the instructions to update, but nothing updated after it returns to the macOS. And still getting the same message.

I was already on the latest firmware that was installed during the update to the latest High Sierra. mp51.0087.B00

I believe you need at least the mp51.0085.B00 to install Mojave.

Firmware update was fast and painless by the way...

P.S. You have to have a mac EFI GPU to do the firmware install. I used one of my flashed GTX 680's to do the firmware install.
 
Last edited:
  • Like
Reactions: meng8123
Yes, this was a clean install of 10.14 on a blank SSD.

I also had a little trouble finding the exact method to install here on Mac Rumors. So, I did a little Googling and came up with this which worked perfect. Several people mentioned the "startosinstall" method but never included the actual command. =(

I did the install while booted to my main High Sierra drive. No optical disk or USB stick involved.

I first formatted my blank SSD to APFS (I like APFS) and named it Mojave. (Maybe not necessary ?)

Then just did this:

1. Download the MacOS Mojave PB1 installer from the App Store as usual, making sure it’s in the /Applications/ directory.

2. Open the Terminal application, found in /Applications/Utilities/

3. Enter the following command syntax in Terminal at the command line prompt: (copy & paste)


 sudo /Applications/Install\ macOS\ Mojave\ Beta.app/Contents/Resources/startosinstall --volume /Volumes/Mojave

If your Volume is not called Mojave, like mine, just change the name to match.

Once I found the actual command syntax it was very simple and fast. Less than 10 minutes to install for me on fast M2 blades.

It worked perfect for me. Good luck to you all.
[doublepost=1530244227][/doublepost]I followed everything to a "T".... copied and pasted everything. Even named the drives right. But the end result did not initiate the install process. Don't know what happened...

EDIT: Forgot to disable SIP. Did this and all is well.
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.