{"action":"created","issue":{"url":"https://api.github.com/repos/PCSX2/pcsx2/issues/2307","repository_url":"https://api.github.com/repos/PCSX2/pcsx2","labels_url":"https://api.github.com/repos/PCSX2/pcsx2/issues/2307/labels{/name}","comments_url":"https://api.github.com/repos/PCSX2/pcsx2/issues/2307/comments","events_url":"https://api.github.com/repos/PCSX2/pcsx2/issues/2307/events","html_url":"https://github.com/PCSX2/pcsx2/issues/2307","id":296452004,"number":2307,"title":"Stuttering (seems to be due to WS_POPUP removal?)","user":{"login":"thatsage","id":36416657,"avatar_url":"https://avatars0.githubusercontent.com/u/36416657?v=4","gravatar_id":"","url":"https://api.github.com/users/thatsage","html_url":"https://github.com/thatsage","followers_url":"https://api.github.com/users/thatsage/followers","following_url":"https://api.github.com/users/thatsage/following{/other_user}","gists_url":"https://api.github.com/users/thatsage/gists{/gist_id}","starred_url":"https://api.github.com/users/thatsage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thatsage/subscriptions","organizations_url":"https://api.github.com/users/thatsage/orgs","repos_url":"https://api.github.com/users/thatsage/repos","events_url":"https://api.github.com/users/thatsage/events{/privacy}","received_events_url":"https://api.github.com/users/thatsage/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":31,"created_at":"2018-02-12T17:02:35Z","updated_at":"2018-02-22T22:58:14Z","closed_at":null,"author_association":"NONE","body":"***Build***\r\n1.5.0-dev-2285-gc23241c (latest as of today)\r\n\r\n***Settings***\r\nOpenGL \r\n**issue doesn't happen in DX11**\r\nSafe Preset /w vsync off or on (in pcsx2)\r\nSoftware or Hardware\r\n\r\n***Issue***\r\nGames stutters every 15-20 seconds or so, for a few seconds, despite running in 60fps and exhibiting no slowdowns or issues with sound etc.\r\n\r\n***Fix***\r\nAfter looking around I found issue https://github.com/PCSX2/pcsx2/issues/1437 and using the specific GS plugin provided there which from my understanding added a flag called 'WS_POPUP' seems to completely resolve the issue.\r\n\r\n***PC specifications:***\r\nWINDOWS 10 64bit build 1709\r\nNVIDIA GTX 970 driver version 390.77\r\n8GB RAM\r\ni5-4690k\r\n\r\nNote this issue persisted for me across *truly* many versions of drivers and windows 10 builds, until literally today when I stumbled upon that fix."},"comment":{"url":"https://api.github.com/repos/PCSX2/pcsx2/issues/comments/367851724","html_url":"https://github.com/PCSX2/pcsx2/issues/2307#issuecomment-367851724","issue_url":"https://api.github.com/repos/PCSX2/pcsx2/issues/2307","id":367851724,"user":{"login":"mirh","id":9366725,"avatar_url":"https://avatars1.githubusercontent.com/u/9366725?v=4","gravatar_id":"","url":"https://api.github.com/users/mirh","html_url":"https://github.com/mirh","followers_url":"https://api.github.com/users/mirh/followers","following_url":"https://api.github.com/users/mirh/following{/other_user}","gists_url":"https://api.github.com/users/mirh/gists{/gist_id}","starred_url":"https://api.github.com/users/mirh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mirh/subscriptions","organizations_url":"https://api.github.com/users/mirh/orgs","repos_url":"https://api.github.com/users/mirh/repos","events_url":"https://api.github.com/users/mirh/events{/privacy}","received_events_url":"https://api.github.com/users/mirh/received_events","type":"User","site_admin":false},"created_at":"2018-02-22T22:58:14Z","updated_at":"2018-02-22T22:58:14Z","author_association":"NONE","body":"Yes but if you lock surface to window this way, and then you have surface that only expands by multiples.. \r\nDoesn't that also pass to window then?\r\n...\r\n\r\nAnyway, considering all of this oddness, an \"nvidia anti-stutter paranoia\" button that enable DWMFlush is the only possible fix that can manage to cover \\*all\\* the possible situations imo. \r\nI am sorry for all the wasted time my *crawling* for a \"programmatic\" solution caused. "}}
{"actor":{"display_login":"mirh"}}