Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Crunch

macrumors 6502a
Original poster
Jun 26, 2008
701
76
Crazy L.A.
I was wondering if there was a way to force graphics the other way, i.e. not the high-performance AMD Radeon Pro (450 in my case on the 2016 MacBook Pro), but rather the integrated Intel HD (530) graphics??

Is it true that the integrated Intel HD graphics is sometimes faster at something specific (for example transcoding) than the discrete graphics chip?

Thanks for any advice! :)
 
10.13.4 will offer a new api to select which hardware device to use. But you'll have to wait for 10.13.4, and for apps to implement this new functionality.

But I think Apple uses the hardware encoder in the AMD card only for HEVC, and only on some cards. All the rest is QuickSync, so you probably don't have to change anything al all.
[doublepost=1518166339][/doublepost]To be clear: a hardware encoder is a separate piece of hardware, it won't use the actual gpu cores, it just come bundled with the gpu.
 
Thank you, Ritsuka!

So in general, is the AMD's hardware encoder faster than Intel's QuickSync?

I may be wrong about this, but if I remember correctly, the AMD GPU didn't really spring into action when I used Handbrake to transcode a video. Why wouldn't it use the fast GDDR5 memory? Hmm...
 
Nope, it depends on the hardware encoder version. Usually QuickSync is better, and a software encoder is better than every hardware encoder.
HandBrake doesn't use the hardware encoder. And the GDDR5 memory does nothing to help video encoding.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.