{"action":"created","issue":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/2009","labels_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/2009/labels{/name}","comments_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/2009/comments","events_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/2009/events","html_url":"https://github.com/dolphin-emu/dolphin/pull/2009","id":56484448,"number":2009,"title":"D3D: Remove the adapter selection dropdown.","user":{"login":"magumagu","id":7026757,"avatar_url":"https://avatars.githubusercontent.com/u/7026757?v=3","gravatar_id":"","url":"https://api.github.com/users/magumagu","html_url":"https://github.com/magumagu","followers_url":"https://api.github.com/users/magumagu/followers","following_url":"https://api.github.com/users/magumagu/following{/other_user}","gists_url":"https://api.github.com/users/magumagu/gists{/gist_id}","starred_url":"https://api.github.com/users/magumagu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/magumagu/subscriptions","organizations_url":"https://api.github.com/users/magumagu/orgs","repos_url":"https://api.github.com/users/magumagu/repos","events_url":"https://api.github.com/users/magumagu/events{/privacy}","received_events_url":"https://api.github.com/users/magumagu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-02-04T06:06:15Z","updated_at":"2015-02-04T17:09:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/pulls/2009","html_url":"https://github.com/dolphin-emu/dolphin/pull/2009","diff_url":"https://github.com/dolphin-emu/dolphin/pull/2009.diff","patch_url":"https://github.com/dolphin-emu/dolphin/pull/2009.patch"},"body":"It's mostly just a giant pain in the neck; handling all the edge cases is\r\nhard, and our current implementation doesn't actually support any\r\ninteresting usecases anyway, as far as I can tell.  The only thing the\r\nselection might be useful for at the moment is to support exclusive\r\nfullscreen on the first monitor attached to a non-primary video adapter...\r\nand I doubt that's useful considering that nobody has ever requested support\r\nfor exclusive fullscreen on non-primary monitors.\r\n\r\nIf this is too aggressive, I could make a smaller patch to just remove adapters with no outputs from the dropdown.\r\n\r\n(I'll implement support for enabling WARP some other way.)"},"comment":{"url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/72894867","html_url":"https://github.com/dolphin-emu/dolphin/pull/2009#issuecomment-72894867","issue_url":"https://api.github.com/repos/dolphin-emu/dolphin/issues/2009","id":72894867,"user":{"login":"degasus","id":2787141,"avatar_url":"https://avatars.githubusercontent.com/u/2787141?v=3","gravatar_id":"","url":"https://api.github.com/users/degasus","html_url":"https://github.com/degasus","followers_url":"https://api.github.com/users/degasus/followers","following_url":"https://api.github.com/users/degasus/following{/other_user}","gists_url":"https://api.github.com/users/degasus/gists{/gist_id}","starred_url":"https://api.github.com/users/degasus/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/degasus/subscriptions","organizations_url":"https://api.github.com/users/degasus/orgs","repos_url":"https://api.github.com/users/degasus/repos","events_url":"https://api.github.com/users/degasus/events{/privacy}","received_events_url":"https://api.github.com/users/degasus/received_events","type":"User","site_admin":false},"created_at":"2015-02-04T17:09:02Z","updated_at":"2015-02-04T17:09:02Z","body":"\"On OpenGL, I have to switch which monitor my main monitor is.\" Isn't this the reason to remove it? iirc you've said that dolphin is much slower if not the GPU of the primary monitor is selected."}}