{"action":"created","issue":{"url":"https://api.github.com/repos/citra-emu/citra/issues/702","labels_url":"https://api.github.com/repos/citra-emu/citra/issues/702/labels{/name}","comments_url":"https://api.github.com/repos/citra-emu/citra/issues/702/comments","events_url":"https://api.github.com/repos/citra-emu/citra/issues/702/events","html_url":"https://github.com/citra-emu/citra/pull/702","id":69242348,"number":702,"title":"Add CiTrace recording support","user":{"login":"neobrain","id":4840017,"avatar_url":"https://avatars.githubusercontent.com/u/4840017?v=3","gravatar_id":"","url":"https://api.github.com/users/neobrain","html_url":"https://github.com/neobrain","followers_url":"https://api.github.com/users/neobrain/followers","following_url":"https://api.github.com/users/neobrain/following{/other_user}","gists_url":"https://api.github.com/users/neobrain/gists{/gist_id}","starred_url":"https://api.github.com/users/neobrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neobrain/subscriptions","organizations_url":"https://api.github.com/users/neobrain/orgs","repos_url":"https://api.github.com/users/neobrain/repos","events_url":"https://api.github.com/users/neobrain/events{/privacy}","received_events_url":"https://api.github.com/users/neobrain/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":12,"created_at":"2015-04-17T23:52:55Z","updated_at":"2015-05-26T21:46:12Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/citra-emu/citra/pulls/702","html_url":"https://github.com/citra-emu/citra/pull/702","diff_url":"https://github.com/citra-emu/citra/pull/702.diff","patch_url":"https://github.com/citra-emu/citra/pull/702.patch"},"body":"Adds support for recording CiTraces within Citra (tl;dr: record all GPU commands sent to a game, so that https://github.com/citra/citrace-player can replay them arbitrarily often). The functionality is exposed in a new debugging widget called \"CiTrace Recorder\".\r\n\r\nNOTE: CiTracing needs to be started and halted at GPU breakpoints. The GUI mostly takes care of not allowing the user to start/stop at any other time anyway, but there are still some rough edges."},"comment":{"url":"https://api.github.com/repos/citra-emu/citra/issues/comments/105675768","html_url":"https://github.com/citra-emu/citra/pull/702#issuecomment-105675768","issue_url":"https://api.github.com/repos/citra-emu/citra/issues/702","id":105675768,"user":{"login":"neobrain","id":4840017,"avatar_url":"https://avatars.githubusercontent.com/u/4840017?v=3","gravatar_id":"","url":"https://api.github.com/users/neobrain","html_url":"https://github.com/neobrain","followers_url":"https://api.github.com/users/neobrain/followers","following_url":"https://api.github.com/users/neobrain/following{/other_user}","gists_url":"https://api.github.com/users/neobrain/gists{/gist_id}","starred_url":"https://api.github.com/users/neobrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neobrain/subscriptions","organizations_url":"https://api.github.com/users/neobrain/orgs","repos_url":"https://api.github.com/users/neobrain/repos","events_url":"https://api.github.com/users/neobrain/events{/privacy}","received_events_url":"https://api.github.com/users/neobrain/received_events","type":"User","site_admin":false},"created_at":"2015-05-26T21:46:12Z","updated_at":"2015-05-26T21:46:12Z","body":"Chances are the hardware renderer needs changes for this to work. CC @tfarley."}}