Skip to content

mpv not automatically switching to discrete graphics processor on El Capitan #3242

Closed

Description

@twofoureight

Playback was smoother after I manually enabled the discrete graphics processor.

Does this happen by purpose?

Activity

  1. pigoz commented on Jun 12, 2016

    @pigoz
    Member

    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?

  2. twofoureight commented on Jun 12, 2016

    @twofoureight
    Author

    I have a rMBP mid 2015, Radeon R9 M370X. I never used mpv on Yosemite.

  3. Cpuroast commented on Jun 12, 2016

    @Cpuroast

    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.

  4. ArPrt93 commented on Jun 12, 2016

    @ArPrt93

    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).

  5. Akemi commented on Dec 15, 2016

    @Akemi
    Member

    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.

  6. added a commit that references this issue on Feb 20, 2017
    5264f9b
  7. Akemi commented on Feb 20, 2017

    @Akemi
    Member

    feel free to test above commit. --force-dedicated-gpu should always force the dedicated GPU. since i can't test it some feedback would be nice.

  8. added 5 commits that reference this issue on Feb 21, 2017
    7ed65b5
    1ff764a
    fc27aa5
    fedcd62
    1214ed2
  9. added a commit that references this issue on Feb 27, 2017
    2292501
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions