-
Notifications
You must be signed in to change notification settings - Fork 2.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mpv not automatically switching to discrete graphics processor on El Capitan #3242
Comments
Yes, we support automatic graphics switching, but don't require the discrete GPU. What kind of machine do you have? Was this not a problem on Yosemite? |
I have a rMBP mid 2015, Radeon R9 M370X. I never used mpv on Yosemite. |
In the past mpv did trigger a GPU switch to the discrete one, now it doesn't, in my case on my mid-2012 MBP, I simply disable automatic graphics switching in system preferences, so it never uses the Intel one. |
I may be wrong, but AFAIK, unless the dGPU is explicitly requested by the program, the OS apply an heurstic based on the resource requests related to the GPUs' power. The same versions of mpv and Os X used to trigger the GPU switch on my old machine, with Intel HD Graphics and nVidia 330M, but not on the new one, Iris Pro and R9 M370X (not a big problem in my case though, the Iris is able to play pretty much everything smooth, except maybe 60fps video with high quality scalers, with opengl-hq, antiring and an icc-profile on a resolution bigger than default). |
this isn't really a bug. it just uses the GPU that works completely. so in your case the integrated GPU. the only thing that could be added, without breaking the current behaviour, is adding an option for forcing the dedicated GPU. though i am not a too big fan of this. |
feel free to test above commit. |
Playback was smoother after I manually enabled the discrete graphics processor.
Does this happen by purpose?
The text was updated successfully, but these errors were encountered: