Status for Dolphin Central
Recent events
2026-09-01T04:15:00.514192 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'mmastrac,hackbar,iwubcode,riking,glennricster,randomstuff,corwin-mcknight,hdcmeta,BhaaLseN,comex,lioncash,JoshuaVandaele,zackhow,marcan,OatmealDome,ligfx,Stevoisiak,Geotale,Lobsterzelda,Alcaro,Tilka,mitaclaw,phire,kayru,Ziek,Buddybenj,Hydr8gon,yourWaifu,Sam-Belliveau,spxtr,unknownbrackets,Ebola16,mimimi085181,smurf3tte,CookiePLMonster,mandar1jn,JordanTheToaster,Phatcat,linkmauve,Filoppi,orbea,nickbeth,jloehr,merryhime,EmptyChaos,LPFaint99,spycrab,meffij,nullgemm,jezze,mbc07,Techjar,aroulin,Orphis,hthh,cscd98,sepalani,mahdihijazi,Starsam80,mrgreywater,Dentomologist,LAGonauta,TellowKrinkle,aldelaro5,FioraAeterna,crediar,rukai,NanoByte011,Parlane,LillyJadeKatrin,archshift,Tinob,zopieux,malleoz,CasualPokePlayer,magcius,deReeperJosh,JosJuice,TryTwo,galop1n,hrydgard,shonumi,skylersaleh,noahpistilli,ColinDTaylor,OrN,endrift,mathieui,Gamer64ytb,cristian64,Pokechu22,PatrickFerry,krnlyng,DacoTaco,dreamsyntax,tom-pratt,AdmiralCurtiss,CrystalGamma,SuperSamus,Zopolis4,RisingFog,jordan-woyak,leoetlino,delroth,jjdelvalle,degasus,MayImilae,Simonx22,bentley,Helios747,skidau,Sintendo,booto,JMC47,magumagu,SirMangler,neobrain,moncefmechri,adamdmoss,Linkinworm,rlnilsen,ShimmerGlass,RachelBryk,Linktothepast,CelestialAmber,K0bin,vladfi1,kamiyo,CrossVR,tygyh,gwicks')", 'type': 'internal_log'}
2026-09-01T04:14:59.028859 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-01T04:09:59.028509 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'mmastrac,hackbar,iwubcode,riking,glennricster,randomstuff,corwin-mcknight,hdcmeta,BhaaLseN,comex,lioncash,JoshuaVandaele,zackhow,marcan,OatmealDome,ligfx,Stevoisiak,Geotale,Lobsterzelda,Alcaro,Tilka,mitaclaw,phire,kayru,Ziek,Buddybenj,Hydr8gon,yourWaifu,Sam-Belliveau,spxtr,unknownbrackets,Ebola16,mimimi085181,smurf3tte,CookiePLMonster,mandar1jn,JordanTheToaster,Phatcat,linkmauve,Filoppi,orbea,nickbeth,jloehr,merryhime,EmptyChaos,LPFaint99,spycrab,meffij,nullgemm,jezze,mbc07,Techjar,aroulin,Orphis,hthh,cscd98,sepalani,mahdihijazi,Starsam80,mrgreywater,Dentomologist,LAGonauta,TellowKrinkle,aldelaro5,FioraAeterna,crediar,rukai,NanoByte011,Parlane,LillyJadeKatrin,archshift,Tinob,zopieux,malleoz,CasualPokePlayer,magcius,deReeperJosh,JosJuice,TryTwo,galop1n,hrydgard,shonumi,skylersaleh,noahpistilli,ColinDTaylor,OrN,endrift,mathieui,Gamer64ytb,cristian64,Pokechu22,PatrickFerry,krnlyng,DacoTaco,dreamsyntax,tom-pratt,AdmiralCurtiss,CrystalGamma,SuperSamus,Zopolis4,RisingFog,jordan-woyak,leoetlino,delroth,jjdelvalle,degasus,MayImilae,Simonx22,bentley,Helios747,skidau,Sintendo,booto,JMC47,magumagu,SirMangler,neobrain,moncefmechri,adamdmoss,Linkinworm,rlnilsen,ShimmerGlass,RachelBryk,Linktothepast,CelestialAmber,K0bin,vladfi1,kamiyo,CrossVR,tygyh,gwicks')", 'type': 'internal_log'}
2026-09-01T04:09:57.530023 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-01T04:06:02.615439 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'jordan-woyak,leoetlino,delroth,degasus,iwubcode,Helios747,JosJuice,linkmauve,lioncash,hrydgard,skidau,spycrab,OatmealDome,Pokechu22,AdmiralCurtiss,Dentomologist,Tilka,phire,CrossVR,Parlane')", 'type': 'internal_log'}
2026-09-01T04:06:02.312392 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-01T04:04:57.529651 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'mmastrac,hackbar,iwubcode,riking,glennricster,randomstuff,corwin-mcknight,hdcmeta,BhaaLseN,comex,lioncash,JoshuaVandaele,zackhow,marcan,OatmealDome,ligfx,Stevoisiak,Geotale,Lobsterzelda,Alcaro,Tilka,mitaclaw,phire,kayru,Ziek,Buddybenj,Hydr8gon,yourWaifu,Sam-Belliveau,spxtr,unknownbrackets,Ebola16,mimimi085181,smurf3tte,CookiePLMonster,mandar1jn,JordanTheToaster,Phatcat,linkmauve,Filoppi,orbea,nickbeth,jloehr,merryhime,EmptyChaos,LPFaint99,spycrab,meffij,nullgemm,jezze,mbc07,Techjar,aroulin,Orphis,hthh,cscd98,sepalani,mahdihijazi,Starsam80,mrgreywater,Dentomologist,LAGonauta,TellowKrinkle,aldelaro5,FioraAeterna,crediar,rukai,NanoByte011,Parlane,LillyJadeKatrin,archshift,Tinob,zopieux,malleoz,CasualPokePlayer,magcius,deReeperJosh,JosJuice,TryTwo,galop1n,hrydgard,shonumi,skylersaleh,noahpistilli,ColinDTaylor,OrN,endrift,mathieui,Gamer64ytb,cristian64,Pokechu22,PatrickFerry,krnlyng,DacoTaco,dreamsyntax,tom-pratt,AdmiralCurtiss,CrystalGamma,SuperSamus,Zopolis4,RisingFog,jordan-woyak,leoetlino,delroth,jjdelvalle,degasus,MayImilae,Simonx22,bentley,Helios747,skidau,Sintendo,booto,JMC47,magumagu,SirMangler,neobrain,moncefmechri,adamdmoss,Linkinworm,rlnilsen,ShimmerGlass,RachelBryk,Linktothepast,CelestialAmber,K0bin,vladfi1,kamiyo,CrossVR,tygyh,gwicks')", 'type': 'internal_log'}
2026-09-01T04:04:56.078470 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-01T04:04:49.559215 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99733151428, 'name': 'build-flake', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8exA', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'bf51b2f7-3c5a-5231-893c-21b0484421a6', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:04:21Z', 'completed_at': '2026-09-01T04:04:47Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428/annotations'}, 'check_suite': {'id': 90688879918, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp9Lg', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'completed', 'conclusion': 'success', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879918', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:48Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:49.559204 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:35.246120 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99733151306, 'name': 'run-tests-frontend', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8eSg', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'd71b3473-ecc4-5602-b331-5699c70cc7f2', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:04:21Z', 'completed_at': '2026-09-01T04:04:33Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'completed', 'conclusion': 'success', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:34Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:35.246109 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:31.086255 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99733151053, 'name': 'run-tests-runner', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8dTQ', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': '73ec603b-a840-5618-907f-37a6c4f1855a', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:04:20Z', 'completed_at': '2026-09-01T04:04:28Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'in_progress', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:21Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:31.086244 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:20.245118 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99733151428, 'name': 'build-flake', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8exA', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'bf51b2f7-3c5a-5231-893c-21b0484421a6', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:04:18Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428/annotations'}, 'check_suite': {'id': 90688879918, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp9Lg', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879918', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:18Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:20.245107 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:20.058997 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99733151306, 'name': 'run-tests-frontend', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8eSg', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'd71b3473-ecc4-5602-b331-5699c70cc7f2', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:04:18Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:18Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:20.058986 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:19.933788 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99733151053, 'name': 'run-tests-runner', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8dTQ', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': '73ec603b-a840-5618-907f-37a6c4f1855a', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:04:18Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:18Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:19.933776 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:17.483331 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/fifoci\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 edited pull request #70: runner/linux: Use the correct GFXBackend value for OpenGL (\x0306master\x03...\x0306ogl-fix\x03): \x1f\x0302https://github.com/dolphin-emu/fifoci/pull/70\x03\x1f', 'type': 'notification'}
2026-09-01T04:04:17.483126 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 70, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70', 'id': 4408618946, 'node_id': 'PR_kwDOALrzlM8AAAABBsYvwg', 'html_url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'diff_url': 'https://github.com/dolphin-emu/fifoci/pull/70.diff', 'patch_url': 'https://github.com/dolphin-emu/fifoci/pull/70.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70', 'number': 70, 'state': 'open', 'locked': False, 'title': 'runner/linux: Use the correct GFXBackend value for OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Noticed as part of https://github.com/dolphin-emu/dolphin/pull/14835', 'created_at': '2026-09-01T04:02:44Z', 'updated_at': '2026-09-01T04:04:15Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ad7fc1831de63fb1d7182f1f878d6e7516fc1b13', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223', 'head': {'label': 'JoshuaVandaele:ogl-fix', 'ref': 'ogl-fix', 'sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 1353111316, 'node_id': 'R_kgDOUKbXFA', 'name': 'fifoci', 'full_name': 'JoshuaVandaele/fifoci', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/fifoci', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/deployments', 'created_at': '2026-09-01T03:58:10Z', 'updated_at': '2026-09-01T03:58:10Z', 'pushed_at': '2026-09-01T04:04:14Z', 'git_url': 'git://github.com/JoshuaVandaele/fifoci.git', 'ssh_url': 'git@github.com:JoshuaVandaele/fifoci.git', 'clone_url': 'https://github.com/JoshuaVandaele/fifoci.git', 'svn_url': 'https://github.com/JoshuaVandaele/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 0, 'watchers_count': 0, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70'}, 'html': {'href': 'https://github.com/dolphin-emu/fifoci/pull/70'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223'}}, 'author_association': 'NONE', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 2, 'deletions': 2, 'changed_files': 2}, 'changes': {'title': {'from': 'runner/linux: Use the correct GFXBackend key for OpenGL'}}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:17.483114 {'source': 'ghhookparser', 'repo': 'dolphin-emu/fifoci', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 70, 'title': 'runner/linux: Use the correct GFXBackend value for OpenGL', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'head_ref_name': 'ogl-fix', 'safe_author': True, 'base_sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-01T04:04:17.003830 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/fifoci\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 synchronized pull request #70: runner/linux: Use the correct GFXBackend value for OpenGL (\x0306master\x03...\x0306ogl-fix\x03): \x1f\x0302https://github.com/dolphin-emu/fifoci/pull/70\x03\x1f', 'type': 'notification'}
2026-09-01T04:04:17.003617 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 70, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70', 'id': 4408618946, 'node_id': 'PR_kwDOALrzlM8AAAABBsYvwg', 'html_url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'diff_url': 'https://github.com/dolphin-emu/fifoci/pull/70.diff', 'patch_url': 'https://github.com/dolphin-emu/fifoci/pull/70.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70', 'number': 70, 'state': 'open', 'locked': False, 'title': 'runner/linux: Use the correct GFXBackend value for OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Noticed as part of https://github.com/dolphin-emu/dolphin/pull/14835', 'created_at': '2026-09-01T04:02:44Z', 'updated_at': '2026-09-01T04:04:15Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ad7fc1831de63fb1d7182f1f878d6e7516fc1b13', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223', 'head': {'label': 'JoshuaVandaele:ogl-fix', 'ref': 'ogl-fix', 'sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 1353111316, 'node_id': 'R_kgDOUKbXFA', 'name': 'fifoci', 'full_name': 'JoshuaVandaele/fifoci', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/fifoci', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/deployments', 'created_at': '2026-09-01T03:58:10Z', 'updated_at': '2026-09-01T03:58:10Z', 'pushed_at': '2026-09-01T04:04:14Z', 'git_url': 'git://github.com/JoshuaVandaele/fifoci.git', 'ssh_url': 'git@github.com:JoshuaVandaele/fifoci.git', 'clone_url': 'https://github.com/JoshuaVandaele/fifoci.git', 'svn_url': 'https://github.com/JoshuaVandaele/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 0, 'watchers_count': 0, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70'}, 'html': {'href': 'https://github.com/dolphin-emu/fifoci/pull/70'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223'}}, 'author_association': 'NONE', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 2, 'deletions': 2, 'changed_files': 2}, 'before': '557d59235925416103098d894cc082b3deede586', 'after': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
Recent 'build_status' events
2026-09-01T01:06:58.675699 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-osx-universal', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/7/builds/10474', 'description': 'Build succeeded on builder pr-osx-universal', 'type': 'build_status'}
2026-09-01T01:01:19.458731 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-win-dbg-x64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/31/builds/10465', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'type': 'build_status'}
2026-09-01T01:00:39.089995 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-flatpak-x64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/43/builds/5602', 'description': 'Build succeeded on builder pr-flatpak-x64', 'type': 'build_status'}
2026-09-01T00:59:39.667566 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-win-x64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/2/builds/10458', 'description': 'Build succeeded on builder pr-win-x64', 'type': 'build_status'}
2026-09-01T00:59:38.657697 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-win-dbg-x64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/31/builds/10465', 'description': 'Auto build in progress on builder pr-win-dbg-x64', 'type': 'build_status'}
2026-09-01T00:59:32.543241 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-flatpak-arm64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/44/builds/5545', 'description': 'Build succeeded on builder pr-flatpak-arm64', 'type': 'build_status'}
2026-09-01T00:58:29.547752 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-deb-dbg-x64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/1/builds/10457', 'description': 'Build succeeded on builder pr-deb-dbg-x64', 'type': 'build_status'}
2026-09-01T00:57:38.170010 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-win-x64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/2/builds/10458', 'description': 'Auto build in progress on builder pr-win-x64', 'type': 'build_status'}
2026-09-01T00:57:37.683043 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-win-arm64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/13/builds/10455', 'description': 'Build succeeded on builder pr-win-arm64', 'type': 'build_status'}
2026-09-01T00:57:15.240984 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-android', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/22/builds/10458', 'description': 'Build succeeded on builder pr-android', 'type': 'build_status'}
2026-09-01T00:56:49.286783 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-ubu-x64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/27/builds/10456', 'description': 'Build succeeded on builder pr-ubu-x64', 'type': 'build_status'}
2026-09-01T00:56:47.522848 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-deb-dbg-x64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/1/builds/10457', 'description': 'Auto build in progress on builder pr-deb-dbg-x64', 'type': 'build_status'}
2026-09-01T00:56:47.042335 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-deb-x64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/26/builds/10455', 'description': 'Build succeeded on builder pr-deb-x64', 'type': 'build_status'}
2026-09-01T00:56:01.013798 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-freebsd-x64', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/11/builds/10462', 'description': 'Build succeeded on builder pr-freebsd-x64', 'type': 'build_status'}
2026-09-01T00:55:58.862673 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'lint', 'pr': 14837, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/9/builds/10455', 'description': 'Build succeeded on builder lint', 'type': 'build_status'}
2026-09-01T00:55:36.571809 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-ubu-x64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/27/builds/10456', 'description': 'Auto build in progress on builder pr-ubu-x64', 'type': 'build_status'}
2026-09-01T00:55:32.646659 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-freebsd-x64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/11/builds/10462', 'description': 'Auto build in progress on builder pr-freebsd-x64', 'type': 'build_status'}
2026-09-01T00:55:31.746740 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-android', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/22/builds/10458', 'description': 'Auto build in progress on builder pr-android', 'type': 'build_status'}
2026-09-01T00:55:31.247005 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-osx-universal', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/7/builds/10474', 'description': 'Auto build in progress on builder pr-osx-universal', 'type': 'build_status'}
2026-09-01T00:55:30.713544 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-win-arm64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/13/builds/10455', 'description': 'Auto build in progress on builder pr-win-arm64', 'type': 'build_status'}
2026-09-01T00:55:30.164691 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'lint', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/9/builds/10455', 'description': 'Auto build in progress on builder lint', 'type': 'build_status'}
2026-09-01T00:55:29.637992 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-deb-x64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/26/builds/10455', 'description': 'Auto build in progress on builder pr-deb-x64', 'type': 'build_status'}
2026-09-01T00:54:50.568114 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-flatpak-x64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/43/builds/5602', 'description': 'Auto build in progress on builder pr-flatpak-x64', 'type': 'build_status'}
2026-09-01T00:54:50.024277 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'pr-flatpak-arm64', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/44/builds/5545', 'description': 'Auto build in progress on builder pr-flatpak-arm64', 'type': 'build_status'}
2026-09-01T00:54:05.577578 {'source': 'prbuilder', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'shortrev': '9263f6', 'service': 'lint', 'pr': 14837, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/', 'description': 'Auto build pending', 'type': 'build_status'}
Recent 'command_message' events
2026-08-29T09:22:11.475348 {'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14794', 'type': 'command_message'}
2026-08-26T16:11:14.566348 {'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14829', 'type': 'command_message'}
2026-08-25T19:26:16.720053 {'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14826', 'type': 'command_message'}
2026-08-24T00:56:54.562581 {'source': 'discord', 'who': 'joshuavandaele', 'what': '<@1320924779556900984> please rebuild 14824', 'type': 'command_message'}
2026-08-23T10:22:50.982340 {'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14734', 'type': 'command_message'}
2026-08-23T06:51:54.904335 {'source': 'discord', 'who': 'iwubcode', 'what': '<@1320924779556900984> - please rebuild 13222', 'type': 'command_message'}
Recent 'dev_wark' events
2026-08-23T06:51:54.904363 {'source': 'discord', 'accepted': True, 'type': 'dev_wark'}
Recent 'gh_issue_comment' events
2026-08-31T10:27:00.686687 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5477023760', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/f708ac2b040637a0c1cbec4c210e8dd7a06043c7/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16411238-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16411259-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16411276-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16411264-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16411244-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16411286-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16411281-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16411220-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16411186-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16411246-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16411218-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16411285-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16411298-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16411204-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16411254-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16411269-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16411252-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16411215-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16411226-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16411274-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16411193-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16411205-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16411185-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16411207-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16411230-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16411249-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16411322-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16411321-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16411271-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16411320-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16411301-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16411289-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16411280-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16411307-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16411194-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16411278-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16411261-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16411268-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16411317-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16411290-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16411195-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16411295-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16411273-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16411304-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16411319-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16411210-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16411209-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16411214-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16411250-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16411184-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16411260-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16411225-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16411229-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16411196-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16411277-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16411197-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16411288-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16411306-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16411198-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16411282-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16411213-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16411283-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16411275-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16411305-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16411227-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16411303-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16411212-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16411224-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411235-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16411256-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16411199-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16411189-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16411284-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16411293-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16411242-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16411191-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16411302-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16411237-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16411228-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16411308-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411266-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16411217-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16411234-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16411200-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411267-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16411279-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16411219-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16411188-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16411263-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16411294-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16411265-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16411287-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16411201-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16411297-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16411300-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16411208-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16411187-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16411311-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16411239-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16411270-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16411216-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16411272-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16411299-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16411241-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16411240-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16411314-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16411236-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16411257-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16411243-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16411258-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16411206-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16411233-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16411262-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16411255-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16411248-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16411221-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16411251-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16411192-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16411292-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16411202-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16411247-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16411291-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16411310-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16411309-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16411182-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16411203-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16411183-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16411211-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16411223-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T10:26:59Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5477023760', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5477023760', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5477023760, 'node_id': 'IC_kwDOALCn2M8AAAABRnTAEA', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T10:26:59Z', 'updated_at': '2026-08-31T10:26:59Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/f708ac2b040637a0c1cbec4c210e8dd7a06043c7/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16411238-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16411259-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16411276-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16411264-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16411244-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16411286-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16411281-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16411220-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16411186-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16411246-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16411218-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16411285-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16411298-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16411204-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16411254-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16411269-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16411252-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16411215-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16411226-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16411274-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16411193-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16411205-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16411185-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16411207-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16411230-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16411249-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16411322-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16411321-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16411271-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16411320-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16411301-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16411289-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16411280-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16411307-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16411194-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16411278-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16411261-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16411268-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16411317-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16411290-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16411195-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16411295-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16411273-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16411304-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16411319-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16411210-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16411209-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16411214-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16411250-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16411184-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16411260-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16411225-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16411229-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16411196-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16411277-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16411197-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16411288-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16411306-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16411198-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16411282-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16411213-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16411283-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16411275-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16411305-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16411227-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16411303-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16411212-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16411224-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411235-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16411256-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16411199-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16411189-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16411284-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16411293-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16411242-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16411191-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16411302-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16411237-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16411228-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16411308-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411266-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16411217-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16411234-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16411200-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411267-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16411279-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16411219-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16411188-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16411263-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16411294-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16411265-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16411287-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16411201-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16411297-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16411300-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16411208-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16411187-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16411311-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16411239-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16411270-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16411216-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16411272-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16411299-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16411241-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16411240-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16411314-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16411236-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16411257-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16411243-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16411258-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16411206-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16411233-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16411262-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16411255-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16411248-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16411221-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16411251-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16411192-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16411292-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16411202-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16411247-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16411291-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16411310-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16411309-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16411182-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16411203-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16411183-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16411211-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16411223-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5477023760/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T10:04:15.650579 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473502406', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16409546-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16409567-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16409584-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409572-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16409552-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16409594-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16409589-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16409528-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16409494-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16409554-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16409526-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16409593-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16409606-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16409512-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16409562-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16409577-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16409560-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16409523-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16409534-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16409582-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16409501-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16409513-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16409493-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16409515-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16409538-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16409557-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16409630-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16409629-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16409579-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16409628-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16409609-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16409597-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16409588-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16409615-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16409502-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409586-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409569-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16409576-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16409625-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16409598-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16409503-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16409603-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16409581-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409612-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16409627-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16409518-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16409517-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16409522-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16409558-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16409492-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16409568-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16409533-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16409537-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16409504-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16409585-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409505-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16409596-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16409614-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16409506-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16409590-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16409521-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16409591-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16409583-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409613-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16409535-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16409611-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16409520-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16409532-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409543-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16409564-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16409507-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16409497-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16409592-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16409601-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16409550-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16409499-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16409610-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16409545-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16409536-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16409616-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409574-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16409525-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16409542-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16409508-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409575-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16409587-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16409527-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16409496-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16409571-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16409602-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16409573-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16409595-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16409509-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16409605-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16409608-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16409516-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16409495-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16409619-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16409547-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16409578-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16409524-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16409580-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16409607-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16409549-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16409548-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16409622-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16409544-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16409565-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16409551-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16409566-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16409514-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16409541-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409570-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16409563-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16409556-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16409529-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16409559-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16409500-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16409600-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16409510-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16409555-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16409599-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16409618-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16409617-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16409490-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16409511-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16409491-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16409519-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16409531-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T09:57:31Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473502406', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473502406', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5473502406, 'node_id': 'IC_kwDOALCn2M8AAAABRj8Exg', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T03:57:33Z', 'updated_at': '2026-08-31T03:57:33Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16409546-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16409567-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16409584-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409572-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16409552-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16409594-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16409589-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16409528-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16409494-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16409554-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16409526-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16409593-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16409606-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16409512-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16409562-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16409577-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16409560-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16409523-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16409534-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16409582-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16409501-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16409513-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16409493-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16409515-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16409538-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16409557-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16409630-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16409629-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16409579-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16409628-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16409609-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16409597-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16409588-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16409615-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16409502-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409586-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409569-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16409576-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16409625-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16409598-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16409503-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16409603-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16409581-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409612-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16409627-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16409518-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16409517-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16409522-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16409558-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16409492-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16409568-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16409533-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16409537-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16409504-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16409585-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409505-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16409596-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16409614-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16409506-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16409590-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16409521-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16409591-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16409583-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409613-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16409535-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16409611-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16409520-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16409532-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409543-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16409564-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16409507-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16409497-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16409592-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16409601-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16409550-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16409499-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16409610-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16409545-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16409536-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16409616-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409574-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16409525-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16409542-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16409508-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409575-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16409587-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16409527-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16409496-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16409571-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16409602-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16409573-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16409595-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16409509-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16409605-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16409608-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16409516-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16409495-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16409619-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16409547-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16409578-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16409524-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16409580-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16409607-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16409549-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16409548-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16409622-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16409544-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16409565-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16409551-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16409566-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16409514-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16409541-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409570-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16409563-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16409556-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16409529-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16409559-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16409500-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16409600-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16409510-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16409555-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16409599-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16409618-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16409617-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16409490-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16409511-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16409491-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16409519-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16409531-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473502406/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T09:56:37.454761 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Desktop', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5476715794', 'safe_author': True, 'body': 'The changes now exclude Android', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Desktop', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T09:56:35Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5476715794', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5476715794', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5476715794, 'node_id': 'IC_kwDOALCn2M8AAAABRnANEg', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T09:56:35Z', 'updated_at': '2026-08-31T09:56:35Z', 'body': 'The changes now exclude Android', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5476715794/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T08:20:37.011051 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5475710246', 'safe_author': True, 'body': 'I would say let\'s keep having OpenGL as the default on Android. I haven\'t seen a clear advantage to using Vulkan on any Android device I\'ve tested, and it\'s not uncommon for a device to support e.g. dual source blending in OpenGL but not Vulkan. Vulkan seems to come with additional "device lost" problems too. At some later point I should open a separate PR making Android use Vulkan by default only if the device uses ANGLE.\r\n\r\nI support making Vulkan the default on Linux, especially considering the OpenGL focus bug.\r\n\r\n> If you default to vulkan on android id expect pretty much every new user/installs (with snapdragon at least) to flood discord or other places with complaints about broken graphics, unless there was a way to detect the GPU and prompt the user to download a new driver( or just continue without). I\'m not sure how well mediatek and the like handle vulkan though.\r\n\r\nThe misrendered graphics that lots of people are getting on Adreno nowadays happen on both OpenGL and Vulkan.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 6, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T08:20:34Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5475710246', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5475710246', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5475710246, 'node_id': 'IC_kwDOALCn2M8AAAABRmC1Jg', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T08:20:34Z', 'updated_at': '2026-08-31T08:20:34Z', 'body': 'I would say let\'s keep having OpenGL as the default on Android. I haven\'t seen a clear advantage to using Vulkan on any Android device I\'ve tested, and it\'s not uncommon for a device to support e.g. dual source blending in OpenGL but not Vulkan. Vulkan seems to come with additional "device lost" problems too. At some later point I should open a separate PR making Android use Vulkan by default only if the device uses ANGLE.\r\n\r\nI support making Vulkan the default on Linux, especially considering the OpenGL focus bug.\r\n\r\n> If you default to vulkan on android id expect pretty much every new user/installs (with snapdragon at least) to flood discord or other places with complaints about broken graphics, unless there was a way to detect the GPU and prompt the user to download a new driver( or just continue without). I\'m not sure how well mediatek and the like handle vulkan though.\r\n\r\nThe misrendered graphics that lots of people are getting on Adreno nowadays happen on both OpenGL and Vulkan.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5475710246/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T07:19:06.177402 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474990593', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|sw-lin-mesa|vk-lin-mesa|\n|-|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16410136-16406611/)|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16410185-16406660/)|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16410187-16406662/)|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16410150-16406625/)|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16410133-16406608/)|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16410176-16406651/)|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16410069-16406544/)|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16410177-16406652/)|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16410188-16406663/)|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16410134-16406609/)|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'id': 5297283836, 'node_id': 'PR_kwDOALCn2M8AAAABBkEzag', 'number': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-31T06:46:04Z', 'updated_at': '2026-08-31T07:10:59Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.patch', 'merged_at': None}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Frame buffer copies (EFB or XFB) have a number of paths they take and this PR tries to split up the main function 'CopyRenderTargetToTexture' into smaller functions.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 1}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474990593', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474990593', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'id': 5474990593, 'node_id': 'IC_kwDOALCn2M8AAAABRlW6AQ', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T07:10:59Z', 'updated_at': '2026-08-31T07:10:59Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|sw-lin-mesa|vk-lin-mesa|\n|-|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16410136-16406611/)|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16410185-16406660/)|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16410187-16406662/)|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16410150-16406625/)|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16410133-16406608/)|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16410176-16406651/)|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16410069-16406544/)|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16410177-16406652/)|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16410188-16406663/)|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16410134-16406609/)|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474990593/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T07:11:04.481483 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TellowKrinkle', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5474991061', 'safe_author': True, 'body': "We should probably get ubershader stutter issues fixed on Vulkan first\r\n(Sorry, I know what needs to happen for it, but haven't gotten around to implementing it)", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T07:11:02Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474991061', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5474991061', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5474991061, 'node_id': 'IC_kwDOALCn2M8AAAABRlW71Q', 'user': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T07:11:01Z', 'updated_at': '2026-08-31T07:11:01Z', 'body': "We should probably get ubershader stutter issues fixed on Vulkan first\r\n(Sorry, I know what needs to happen for it, but haven't gotten around to implementing it)", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474991061/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TellowKrinkle', 'id': 3315070, 'node_id': 'MDQ6VXNlcjMzMTUwNzA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/3315070?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TellowKrinkle', 'html_url': 'https://github.com/TellowKrinkle', 'followers_url': 'https://api.github.com/users/TellowKrinkle/followers', 'following_url': 'https://api.github.com/users/TellowKrinkle/following{/other_user}', 'gists_url': 'https://api.github.com/users/TellowKrinkle/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TellowKrinkle/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TellowKrinkle/subscriptions', 'organizations_url': 'https://api.github.com/users/TellowKrinkle/orgs', 'repos_url': 'https://api.github.com/users/TellowKrinkle/repos', 'events_url': 'https://api.github.com/users/TellowKrinkle/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TellowKrinkle/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T07:11:01.421667 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474990593', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|sw-lin-mesa|vk-lin-mesa|\n|-|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16410136-16406611/)|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16410185-16406660/)|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16410187-16406662/)|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16410150-16406625/)|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16410133-16406608/)|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16410176-16406651/)|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16410069-16406544/)|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16410177-16406652/)|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16410188-16406663/)|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16410134-16406609/)|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'id': 5297283836, 'node_id': 'PR_kwDOALCn2M8AAAABBkEzag', 'number': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-31T06:46:04Z', 'updated_at': '2026-08-31T07:10:59Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.patch', 'merged_at': None}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Frame buffer copies (EFB or XFB) have a number of paths they take and this PR tries to split up the main function 'CopyRenderTargetToTexture' into smaller functions.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 1}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474990593', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474990593', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'id': 5474990593, 'node_id': 'IC_kwDOALCn2M8AAAABRlW6AQ', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T07:10:59Z', 'updated_at': '2026-08-31T07:10:59Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|sw-lin-mesa|vk-lin-mesa|\n|-|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16410136-16406611/)|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16410185-16406660/)|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16410187-16406662/)|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16410150-16406625/)|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16410133-16406608/)|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16410176-16406651/)|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16410069-16406544/)|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16410177-16406652/)|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16410188-16406663/)|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16410134-16406609/)|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474990593/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T07:10:58.952982 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474958302', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|vk-lin-mesa|\n|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'id': 5297283836, 'node_id': 'PR_kwDOALCn2M8AAAABBkEzag', 'number': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-31T06:46:04Z', 'updated_at': '2026-08-31T07:08:04Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.patch', 'merged_at': None}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Frame buffer copies (EFB or XFB) have a number of paths they take and this PR tries to split up the main function 'CopyRenderTargetToTexture' into smaller functions.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 1}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474958302', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474958302', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'id': 5474958302, 'node_id': 'IC_kwDOALCn2M8AAAABRlU73g', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T07:08:04Z', 'updated_at': '2026-08-31T07:08:04Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|vk-lin-mesa|\n|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474958302/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T07:08:06.309616 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474958302', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|vk-lin-mesa|\n|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'id': 5297283836, 'node_id': 'PR_kwDOALCn2M8AAAABBkEzag', 'number': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-31T06:46:04Z', 'updated_at': '2026-08-31T07:08:04Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.patch', 'merged_at': None}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Frame buffer copies (EFB or XFB) have a number of paths they take and this PR tries to split up the main function 'CopyRenderTargetToTexture' into smaller functions.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 1}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474958302', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474958302', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'id': 5474958302, 'node_id': 'IC_kwDOALCn2M8AAAABRlU73g', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T07:08:04Z', 'updated_at': '2026-08-31T07:08:04Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|vk-lin-mesa|\n|-|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|[🔍 diff](https://fifo.ci/compare/16409995-16406470/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|[🔍 diff](https://fifo.ci/compare/16410044-16406519/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|[🔍 diff](https://fifo.ci/compare/16410046-16406521/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|[🔍 diff](https://fifo.ci/compare/16410009-16406484/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|[🔍 diff](https://fifo.ci/compare/16409992-16406467/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|[🔍 diff](https://fifo.ci/compare/16410035-16406510/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|[🔍 diff](https://fifo.ci/compare/16409928-16406403/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|[🔍 diff](https://fifo.ci/compare/16410036-16406511/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|[🔍 diff](https://fifo.ci/compare/16410047-16406522/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|[🔍 diff](https://fifo.ci/compare/16409993-16406468/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474958302/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T07:08:04.185875 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474855689', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|\n|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'id': 5297283836, 'node_id': 'PR_kwDOALCn2M8AAAABBkEzag', 'number': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-31T06:46:04Z', 'updated_at': '2026-08-31T06:59:31Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.patch', 'merged_at': None}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Frame buffer copies (EFB or XFB) have a number of paths they take and this PR tries to split up the main function 'CopyRenderTargetToTexture' into smaller functions.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 1}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474855689', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474855689', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'id': 5474855689, 'node_id': 'IC_kwDOALCn2M8AAAABRlOrCQ', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T06:56:30Z', 'updated_at': '2026-08-31T06:56:30Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|\n|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474855689/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T06:56:31.986457 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474855689', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|\n|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'id': 5297283836, 'node_id': 'PR_kwDOALCn2M8AAAABBkEzag', 'number': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-31T06:46:04Z', 'updated_at': '2026-08-31T06:56:30Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.patch', 'merged_at': None}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Frame buffer copies (EFB or XFB) have a number of paths they take and this PR tries to split up the main function 'CopyRenderTargetToTexture' into smaller functions.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 1}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474855689', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836#issuecomment-5474855689', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'id': 5474855689, 'node_id': 'IC_kwDOALCn2M8AAAABRlOrCQ', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T06:56:30Z', 'updated_at': '2026-08-31T06:56:30Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/d643c58052aaafd33aea616978d237c083790ec4/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||sw-lin-mesa|\n|-|-|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409854-16406329/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16409903-16406378/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16409905-16406380/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409868-16406343/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409851-16406326/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409894-16406369/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409787-16406262/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409895-16406370/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16409906-16406381/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409852-16406327/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474855689/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T06:49:22.835853 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Linkinworm', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5474795385', 'safe_author': True, 'body': "> > What about on Android? I think for a time many devices were super broken with Vulkan. Have we overcome that?\r\n> \r\n> I sadly do not have all the details about Android, however Vulkan is the only backend to support using custom drivers. I have a 5 year old Mali GPU and the Vulkan backend works fine and has better performance in my experience.\r\n\r\nIf you default to vulkan on android id expect pretty much every new user/installs (with snapdragon at least) to flood discord or other places with complaints about broken graphics, unless there was a way to detect the GPU and prompt the user to download a new driver( or just continue without). I'm not sure how well mediatek and the like handle vulkan though.\r\n\r\nMany other emulators have an option to list a few githubs with drivers you can download into place ready to use, so it would probably be a good idea for some sort of prompt at launch flow recommending to continue to download one and auto setup", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T06:49:20Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474795385', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5474795385', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5474795385, 'node_id': 'IC_kwDOALCn2M8AAAABRlK_eQ', 'user': {'login': 'Linkinworm', 'id': 32615992, 'node_id': 'MDQ6VXNlcjMyNjE1OTky', 'avatar_url': 'https://avatars.githubusercontent.com/u/32615992?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Linkinworm', 'html_url': 'https://github.com/Linkinworm', 'followers_url': 'https://api.github.com/users/Linkinworm/followers', 'following_url': 'https://api.github.com/users/Linkinworm/following{/other_user}', 'gists_url': 'https://api.github.com/users/Linkinworm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Linkinworm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Linkinworm/subscriptions', 'organizations_url': 'https://api.github.com/users/Linkinworm/orgs', 'repos_url': 'https://api.github.com/users/Linkinworm/repos', 'events_url': 'https://api.github.com/users/Linkinworm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Linkinworm/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T06:49:20Z', 'updated_at': '2026-08-31T06:49:20Z', 'body': "> > What about on Android? I think for a time many devices were super broken with Vulkan. Have we overcome that?\r\n> \r\n> I sadly do not have all the details about Android, however Vulkan is the only backend to support using custom drivers. I have a 5 year old Mali GPU and the Vulkan backend works fine and has better performance in my experience.\r\n\r\nIf you default to vulkan on android id expect pretty much every new user/installs (with snapdragon at least) to flood discord or other places with complaints about broken graphics, unless there was a way to detect the GPU and prompt the user to download a new driver( or just continue without). I'm not sure how well mediatek and the like handle vulkan though.\r\n\r\nMany other emulators have an option to list a few githubs with drivers you can download into place ready to use, so it would probably be a good idea for some sort of prompt at launch flow recommending to continue to download one and auto setup", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5474795385/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Linkinworm', 'id': 32615992, 'node_id': 'MDQ6VXNlcjMyNjE1OTky', 'avatar_url': 'https://avatars.githubusercontent.com/u/32615992?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Linkinworm', 'html_url': 'https://github.com/Linkinworm', 'followers_url': 'https://api.github.com/users/Linkinworm/followers', 'following_url': 'https://api.github.com/users/Linkinworm/following{/other_user}', 'gists_url': 'https://api.github.com/users/Linkinworm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Linkinworm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Linkinworm/subscriptions', 'organizations_url': 'https://api.github.com/users/Linkinworm/orgs', 'repos_url': 'https://api.github.com/users/Linkinworm/repos', 'events_url': 'https://api.github.com/users/Linkinworm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Linkinworm/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T03:57:35.770075 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473502406', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16409546-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16409567-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16409584-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409572-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16409552-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16409594-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16409589-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16409528-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16409494-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16409554-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16409526-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16409593-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16409606-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16409512-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16409562-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16409577-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16409560-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16409523-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16409534-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16409582-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16409501-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16409513-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16409493-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16409515-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16409538-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16409557-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16409630-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16409629-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16409579-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16409628-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16409609-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16409597-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16409588-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16409615-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16409502-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409586-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409569-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16409576-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16409625-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16409598-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16409503-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16409603-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16409581-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409612-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16409627-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16409518-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16409517-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16409522-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16409558-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16409492-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16409568-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16409533-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16409537-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16409504-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16409585-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409505-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16409596-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16409614-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16409506-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16409590-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16409521-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16409591-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16409583-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409613-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16409535-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16409611-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16409520-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16409532-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409543-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16409564-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16409507-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16409497-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16409592-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16409601-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16409550-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16409499-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16409610-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16409545-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16409536-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16409616-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409574-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16409525-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16409542-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16409508-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409575-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16409587-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16409527-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16409496-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16409571-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16409602-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16409573-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16409595-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16409509-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16409605-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16409608-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16409516-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16409495-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16409619-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16409547-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16409578-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16409524-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16409580-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16409607-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16409549-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16409548-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16409622-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16409544-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16409565-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16409551-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16409566-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16409514-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16409541-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409570-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16409563-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16409556-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16409529-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16409559-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16409500-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16409600-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16409510-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16409555-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16409599-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16409618-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16409617-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16409490-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16409511-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16409491-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16409519-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16409531-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 3, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T03:57:33Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473502406', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473502406', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5473502406, 'node_id': 'IC_kwDOALCn2M8AAAABRj8Exg', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T03:57:33Z', 'updated_at': '2026-08-31T03:57:33Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16409546-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16409567-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16409584-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409572-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16409552-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16409594-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16409589-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16409528-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16409494-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16409554-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16409526-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16409593-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16409606-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16409512-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16409562-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16409577-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16409560-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16409523-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16409534-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16409582-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16409501-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16409513-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16409493-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16409515-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16409538-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16409557-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16409630-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16409629-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16409579-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16409628-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16409609-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16409597-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16409588-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16409615-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16409502-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409586-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409569-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16409576-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16409625-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16409598-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16409503-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16409603-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16409581-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409612-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16409627-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16409518-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16409517-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16409522-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16409558-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16409492-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16409568-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16409533-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16409537-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16409504-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16409585-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409505-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16409596-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16409614-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16409506-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16409590-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16409521-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16409591-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16409583-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409613-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16409535-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16409611-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16409520-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16409532-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409543-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16409564-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16409507-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16409497-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16409592-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16409601-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16409550-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16409499-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16409610-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16409545-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16409536-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16409616-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409574-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16409525-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16409542-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16409508-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409575-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16409587-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16409527-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16409496-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16409571-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16409602-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16409573-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16409595-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16409509-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16409605-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16409608-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16409516-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16409495-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16409619-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16409547-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16409578-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16409524-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16409580-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16409607-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16409549-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16409548-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16409622-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16409544-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16409565-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16409551-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16409566-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16409514-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16409541-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409570-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16409563-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16409556-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16409529-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16409559-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16409500-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16409600-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16409510-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16409555-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16409599-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16409618-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16409617-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16409490-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16409511-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16409491-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16409519-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16409531-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473502406/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-30T22:46:40Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15463, 'watchers_count': 15463, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3228, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 460, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3228, 'open_issues': 460, 'watchers': 15463, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T03:41:44.394041 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473409564', 'safe_author': True, 'body': '> What about on Android? I think for a time many devices were super broken with Vulkan. Have we overcome that?\r\n\r\nI sadly do not have all the details about Android, however Vulkan is the only backend to support using custom drivers. I have a 5 year old Mali GPU and the Vulkan backend works fine and has better performance in my experience.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T03:41:42Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473409564', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473409564', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5473409564, 'node_id': 'IC_kwDOALCn2M8AAAABRj2aHA', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T03:41:41Z', 'updated_at': '2026-08-31T03:41:41Z', 'body': '> What about on Android? I think for a time many devices were super broken with Vulkan. Have we overcome that?\r\n\r\nI sadly do not have all the details about Android, however Vulkan is the only backend to support using custom drivers. I have a 5 year old Mali GPU and the Vulkan backend works fine and has better performance in my experience.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473409564/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-30T22:46:40Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15463, 'watchers_count': 15463, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3228, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 460, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3228, 'open_issues': 460, 'watchers': 15463, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-31T03:36:59.387041 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473379912', 'safe_author': True, 'body': 'What about on Android? I think for a time many devices were super broken with Vulkan. Have we overcome that?', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T03:36:57Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473379912', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473379912', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5473379912, 'node_id': 'IC_kwDOALCn2M8AAAABRj0mSA', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T03:36:56Z', 'updated_at': '2026-08-31T03:36:56Z', 'body': 'What about on Android? I think for a time many devices were super broken with Vulkan. Have we overcome that?', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473379912/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-30T22:46:40Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15463, 'watchers_count': 15463, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3228, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 460, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3228, 'open_issues': 460, 'watchers': 15463, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-30T10:21:05.172425 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'S-Gr4y', 'action': 'created', 'id': 14827, 'title': 'Android: Implement Save File Manager', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14827#issuecomment-5468108958', 'safe_author': False, 'body': 'Thank you for this PR, transferring saves between Android and PC is pretty hard right now ! ', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14827', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14827/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14827/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14827/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14827', 'id': 5248387336, 'node_id': 'PR_kwDOALCn2M8AAAABA93Kaw', 'number': 14827, 'title': 'Android: Implement Save File Manager', 'user': {'login': 'Linkinworm', 'id': 32615992, 'node_id': 'MDQ6VXNlcjMyNjE1OTky', 'avatar_url': 'https://avatars.githubusercontent.com/u/32615992?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Linkinworm', 'html_url': 'https://github.com/Linkinworm', 'followers_url': 'https://api.github.com/users/Linkinworm/followers', 'following_url': 'https://api.github.com/users/Linkinworm/following{/other_user}', 'gists_url': 'https://api.github.com/users/Linkinworm/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Linkinworm/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Linkinworm/subscriptions', 'organizations_url': 'https://api.github.com/users/Linkinworm/orgs', 'repos_url': 'https://api.github.com/users/Linkinworm/repos', 'events_url': 'https://api.github.com/users/Linkinworm/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Linkinworm/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-25T16:52:00Z', 'updated_at': '2026-08-30T10:21:03Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14827', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14827', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14827.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14827.patch', 'merged_at': None}, 'body': 'Adds a save file manager allowing users to manage GameCube, Wii, and GBA save files.\r\n\r\nSince gameTDB doesnt have GB/GBA covers I just use colour coding for blocks of saves, this is easier on the eyes than a list of saves\r\n\r\nIncludes everything for importing exporting etc, suports GC GCI folders and .raw for moving saves around, wii saves at least need 1st run. The GBA save manager has some unique features for the GBA implimentation so the user can play on the gameboy player and then move their save easily for linking (pokemon colosium/XD, Sonic advance, what ever other games)\r\n\r\nThe main use for this was originally just for the GBA game saves for the purpose above, but expanded for GC and wii since theres no real easy way to manage save data for those\r\n<img width="720" height="1120" alt="gbasave" src="https://github.com/user-attachments/assets/c39c3736-e3a3-4212-8b94-c08ca0874bc5" />\r\n<img width="720" height="1120" alt="gc" src="https://github.com/user-attachments/assets/7d0ba656-79b8-4c0f-aa6b-ab0cf96c4203" />\r\n<img width="720" height="1120" alt="wii" src="https://github.com/user-attachments/assets/88d23546-fdb3-4bca-87f7-ec48ddbe64f0" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14827/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14827/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5468108958', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14827#issuecomment-5468108958', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14827', 'id': 5468108958, 'node_id': 'IC_kwDOALCn2M8AAAABRey4ng', 'user': {'login': 'S-Gr4y', 'id': 1730602, 'node_id': 'MDQ6VXNlcjE3MzA2MDI=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1730602?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/S-Gr4y', 'html_url': 'https://github.com/S-Gr4y', 'followers_url': 'https://api.github.com/users/S-Gr4y/followers', 'following_url': 'https://api.github.com/users/S-Gr4y/following{/other_user}', 'gists_url': 'https://api.github.com/users/S-Gr4y/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/S-Gr4y/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/S-Gr4y/subscriptions', 'organizations_url': 'https://api.github.com/users/S-Gr4y/orgs', 'repos_url': 'https://api.github.com/users/S-Gr4y/repos', 'events_url': 'https://api.github.com/users/S-Gr4y/events{/privacy}', 'received_events_url': 'https://api.github.com/users/S-Gr4y/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-30T10:21:03Z', 'updated_at': '2026-08-30T10:21:03Z', 'body': 'Thank you for this PR, transferring saves between Android and PC is pretty hard right now ! ', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5468108958/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-30T06:16:54Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15459, 'watchers_count': 15459, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3229, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 458, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3229, 'open_issues': 458, 'watchers': 15459, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'S-Gr4y', 'id': 1730602, 'node_id': 'MDQ6VXNlcjE3MzA2MDI=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1730602?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/S-Gr4y', 'html_url': 'https://github.com/S-Gr4y', 'followers_url': 'https://api.github.com/users/S-Gr4y/followers', 'following_url': 'https://api.github.com/users/S-Gr4y/following{/other_user}', 'gists_url': 'https://api.github.com/users/S-Gr4y/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/S-Gr4y/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/S-Gr4y/subscriptions', 'organizations_url': 'https://api.github.com/users/S-Gr4y/orgs', 'repos_url': 'https://api.github.com/users/S-Gr4y/repos', 'events_url': 'https://api.github.com/users/S-Gr4y/events{/privacy}', 'received_events_url': 'https://api.github.com/users/S-Gr4y/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-29T11:17:12.882504 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14794, 'title': 'Android: Use TitleDatabase for game list', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14794#issuecomment-5462035768', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/49ebb1cfea589e66134039d4ecca911e0e14af43/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|vk-lin-mesa|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16371194-16342007/)|[🔍 diff](https://fifo.ci/compare/16371335-16342430/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16371215-16342028/)|[🔍 diff](https://fifo.ci/compare/16371356-16342451/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16371232-16342045/)|[🔍 diff](https://fifo.ci/compare/16371373-16342468/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16371220-16342033/)|[🔍 diff](https://fifo.ci/compare/16371361-16342456/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16371200-16342013/)|[🔍 diff](https://fifo.ci/compare/16371341-16342436/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16371242-16342055/)|[🔍 diff](https://fifo.ci/compare/16371383-16342478/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16371237-16342050/)|[🔍 diff](https://fifo.ci/compare/16371378-16342473/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16371176-16341989/)|[🔍 diff](https://fifo.ci/compare/16371317-16342412/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16371142-16341955/)|[🔍 diff](https://fifo.ci/compare/16371283-16342378/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16371202-16342015/)|[🔍 diff](https://fifo.ci/compare/16371343-16342438/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16371174-16341987/)|[🔍 diff](https://fifo.ci/compare/16371315-16342410/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16371269-16342082/)|[🔍 diff](https://fifo.ci/compare/16371410-16342505/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16371178-16341991/)|[🔍 diff](https://fifo.ci/compare/16371319-16342414/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16371241-16342054/)|[🔍 diff](https://fifo.ci/compare/16371382-16342477/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16371254-16342067/)|[🔍 diff](https://fifo.ci/compare/16371395-16342490/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16371160-16341973/)|[🔍 diff](https://fifo.ci/compare/16371301-16342396/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16371210-16342023/)|[🔍 diff](https://fifo.ci/compare/16371351-16342446/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16371225-16342038/)|[🔍 diff](https://fifo.ci/compare/16371366-16342461/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16371208-16342021/)|[🔍 diff](https://fifo.ci/compare/16371349-16342444/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16371171-16341984/)|[🔍 diff](https://fifo.ci/compare/16371312-16342407/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16371182-16341995/)|[🔍 diff](https://fifo.ci/compare/16371323-16342418/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16371230-16342043/)|[🔍 diff](https://fifo.ci/compare/16371371-16342466/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16371149-16341962/)|[🔍 diff](https://fifo.ci/compare/16371290-16342385/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16371161-16341974/)|[🔍 diff](https://fifo.ci/compare/16371302-16342397/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16371141-16341954/)|[🔍 diff](https://fifo.ci/compare/16371282-16342377/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16371163-16341976/)|[🔍 diff](https://fifo.ci/compare/16371304-16342399/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16371186-16341999/)|[🔍 diff](https://fifo.ci/compare/16371327-16342422/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16371205-16342018/)|[🔍 diff](https://fifo.ci/compare/16371346-16342441/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16371278-16342091/)|[🔍 diff](https://fifo.ci/compare/16371419-16342514/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16371277-16342090/)|[🔍 diff](https://fifo.ci/compare/16371418-16342513/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16371227-16342040/)|[🔍 diff](https://fifo.ci/compare/16371368-16342463/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16371276-16342089/)|[🔍 diff](https://fifo.ci/compare/16371417-16342512/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16371271-16342084/)|[🔍 diff](https://fifo.ci/compare/16371412-16342507/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16371257-16342070/)|[🔍 diff](https://fifo.ci/compare/16371398-16342493/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16371245-16342058/)|[🔍 diff](https://fifo.ci/compare/16371386-16342481/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16371236-16342049/)|[🔍 diff](https://fifo.ci/compare/16371377-16342472/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16371263-16342076/)|[🔍 diff](https://fifo.ci/compare/16371404-16342499/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16371150-16341963/)|[🔍 diff](https://fifo.ci/compare/16371291-16342386/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16371234-16342047/)|[🔍 diff](https://fifo.ci/compare/16371375-16342470/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16371217-16342030/)|[🔍 diff](https://fifo.ci/compare/16371358-16342453/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16371224-16342037/)|[🔍 diff](https://fifo.ci/compare/16371365-16342460/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16371146-16341959/)|[🔍 diff](https://fifo.ci/compare/16371287-16342382/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16371273-16342086/)|[🔍 diff](https://fifo.ci/compare/16371414-16342509/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16371246-16342059/)|[🔍 diff](https://fifo.ci/compare/16371387-16342482/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16371151-16341964/)|[🔍 diff](https://fifo.ci/compare/16371292-16342387/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16371251-16342064/)|[🔍 diff](https://fifo.ci/compare/16371392-16342487/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16371229-16342042/)|[🔍 diff](https://fifo.ci/compare/16371370-16342465/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16371260-16342073/)|[🔍 diff](https://fifo.ci/compare/16371401-16342496/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16371275-16342088/)|[🔍 diff](https://fifo.ci/compare/16371416-16342511/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16371166-16341979/)|[🔍 diff](https://fifo.ci/compare/16371307-16342402/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16371165-16341978/)|[🔍 diff](https://fifo.ci/compare/16371306-16342401/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16371170-16341983/)|[🔍 diff](https://fifo.ci/compare/16371311-16342406/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16371206-16342019/)|[🔍 diff](https://fifo.ci/compare/16371347-16342442/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16371140-16341953/)|[🔍 diff](https://fifo.ci/compare/16371281-16342376/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16371216-16342029/)|[🔍 diff](https://fifo.ci/compare/16371357-16342452/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16371181-16341994/)|[🔍 diff](https://fifo.ci/compare/16371322-16342417/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16371185-16341998/)|[🔍 diff](https://fifo.ci/compare/16371326-16342421/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16371152-16341965/)|[🔍 diff](https://fifo.ci/compare/16371293-16342388/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16371233-16342046/)|[🔍 diff](https://fifo.ci/compare/16371374-16342469/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16371153-16341966/)|[🔍 diff](https://fifo.ci/compare/16371294-16342389/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16371244-16342057/)|[🔍 diff](https://fifo.ci/compare/16371385-16342480/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16371262-16342075/)|[🔍 diff](https://fifo.ci/compare/16371403-16342498/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16371154-16341967/)|[🔍 diff](https://fifo.ci/compare/16371295-16342390/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16371238-16342051/)|[🔍 diff](https://fifo.ci/compare/16371379-16342474/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16371169-16341982/)|[🔍 diff](https://fifo.ci/compare/16371310-16342405/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16371239-16342052/)|[🔍 diff](https://fifo.ci/compare/16371380-16342475/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16371231-16342044/)|[🔍 diff](https://fifo.ci/compare/16371372-16342467/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16371261-16342074/)|[🔍 diff](https://fifo.ci/compare/16371402-16342497/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16371183-16341996/)|[🔍 diff](https://fifo.ci/compare/16371324-16342419/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16371259-16342072/)|[🔍 diff](https://fifo.ci/compare/16371400-16342495/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16371168-16341981/)|[🔍 diff](https://fifo.ci/compare/16371309-16342404/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16371180-16341993/)|[🔍 diff](https://fifo.ci/compare/16371321-16342416/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371191-16342004/)|[🔍 diff](https://fifo.ci/compare/16371332-16342427/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16371212-16342025/)|[🔍 diff](https://fifo.ci/compare/16371353-16342448/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16371209-16342022/)|[🔍 diff](https://fifo.ci/compare/16371350-16342445/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16371155-16341968/)|[🔍 diff](https://fifo.ci/compare/16371296-16342391/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16371145-16341958/)|[🔍 diff](https://fifo.ci/compare/16371286-16342381/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16371240-16342053/)|[🔍 diff](https://fifo.ci/compare/16371381-16342476/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16371249-16342062/)|[🔍 diff](https://fifo.ci/compare/16371390-16342485/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16371198-16342011/)|[🔍 diff](https://fifo.ci/compare/16371339-16342434/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16371147-16341960/)|[🔍 diff](https://fifo.ci/compare/16371288-16342383/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16371258-16342071/)|[🔍 diff](https://fifo.ci/compare/16371399-16342494/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16371193-16342006/)|[🔍 diff](https://fifo.ci/compare/16371334-16342429/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16371184-16341997/)|[🔍 diff](https://fifo.ci/compare/16371325-16342420/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16371264-16342077/)|[🔍 diff](https://fifo.ci/compare/16371405-16342500/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371222-16342035/)|[🔍 diff](https://fifo.ci/compare/16371363-16342458/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16371173-16341986/)|[🔍 diff](https://fifo.ci/compare/16371314-16342409/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16371190-16342003/)|[🔍 diff](https://fifo.ci/compare/16371331-16342426/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16371156-16341969/)|[🔍 diff](https://fifo.ci/compare/16371297-16342392/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371223-16342036/)|[🔍 diff](https://fifo.ci/compare/16371364-16342459/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16371235-16342048/)|[🔍 diff](https://fifo.ci/compare/16371376-16342471/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16371175-16341988/)|[🔍 diff](https://fifo.ci/compare/16371316-16342411/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16371144-16341957/)|[🔍 diff](https://fifo.ci/compare/16371285-16342380/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16371219-16342032/)|[🔍 diff](https://fifo.ci/compare/16371360-16342455/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16371250-16342063/)|[🔍 diff](https://fifo.ci/compare/16371391-16342486/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16371221-16342034/)|[🔍 diff](https://fifo.ci/compare/16371362-16342457/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16371243-16342056/)|[🔍 diff](https://fifo.ci/compare/16371384-16342479/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16371157-16341970/)|[🔍 diff](https://fifo.ci/compare/16371298-16342393/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16371253-16342066/)|[🔍 diff](https://fifo.ci/compare/16371394-16342489/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16371256-16342069/)|[🔍 diff](https://fifo.ci/compare/16371397-16342492/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16371164-16341977/)|[🔍 diff](https://fifo.ci/compare/16371305-16342400/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16371143-16341956/)|[🔍 diff](https://fifo.ci/compare/16371284-16342379/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16371267-16342080/)|[🔍 diff](https://fifo.ci/compare/16371408-16342503/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16371195-16342008/)|[🔍 diff](https://fifo.ci/compare/16371336-16342431/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16371226-16342039/)|[🔍 diff](https://fifo.ci/compare/16371367-16342462/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16371172-16341985/)|[🔍 diff](https://fifo.ci/compare/16371313-16342408/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16371228-16342041/)|[🔍 diff](https://fifo.ci/compare/16371369-16342464/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16371255-16342068/)|[🔍 diff](https://fifo.ci/compare/16371396-16342491/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16371197-16342010/)|[🔍 diff](https://fifo.ci/compare/16371338-16342433/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16371196-16342009/)|[🔍 diff](https://fifo.ci/compare/16371337-16342432/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16371270-16342083/)|[🔍 diff](https://fifo.ci/compare/16371411-16342506/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16371192-16342005/)|[🔍 diff](https://fifo.ci/compare/16371333-16342428/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16371213-16342026/)|[🔍 diff](https://fifo.ci/compare/16371354-16342449/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16371199-16342012/)|[🔍 diff](https://fifo.ci/compare/16371340-16342435/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16371214-16342027/)|[🔍 diff](https://fifo.ci/compare/16371355-16342450/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16371162-16341975/)|[🔍 diff](https://fifo.ci/compare/16371303-16342398/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16371189-16342002/)|[🔍 diff](https://fifo.ci/compare/16371330-16342425/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16371218-16342031/)|[🔍 diff](https://fifo.ci/compare/16371359-16342454/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16371211-16342024/)|[🔍 diff](https://fifo.ci/compare/16371352-16342447/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16371204-16342017/)|[🔍 diff](https://fifo.ci/compare/16371345-16342440/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16371177-16341990/)|[🔍 diff](https://fifo.ci/compare/16371318-16342413/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16371207-16342020/)|[🔍 diff](https://fifo.ci/compare/16371348-16342443/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16371148-16341961/)|[🔍 diff](https://fifo.ci/compare/16371289-16342384/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16371248-16342061/)|[🔍 diff](https://fifo.ci/compare/16371389-16342484/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16371158-16341971/)|[🔍 diff](https://fifo.ci/compare/16371299-16342394/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16371203-16342016/)|[🔍 diff](https://fifo.ci/compare/16371344-16342439/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16371247-16342060/)|[🔍 diff](https://fifo.ci/compare/16371388-16342483/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16371266-16342079/)|[🔍 diff](https://fifo.ci/compare/16371407-16342502/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16371265-16342078/)|[🔍 diff](https://fifo.ci/compare/16371406-16342501/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16371138-16341951/)|[🔍 diff](https://fifo.ci/compare/16371279-16342374/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16371274-16342087/)|[🔍 diff](https://fifo.ci/compare/16371415-16342510/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16371187-16342000/)|[🔍 diff](https://fifo.ci/compare/16371328-16342423/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16371159-16341972/)|[🔍 diff](https://fifo.ci/compare/16371300-16342395/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16371139-16341952/)|[🔍 diff](https://fifo.ci/compare/16371280-16342375/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16371167-16341980/)|[🔍 diff](https://fifo.ci/compare/16371308-16342403/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16371179-16341992/)|[🔍 diff](https://fifo.ci/compare/16371320-16342415/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794', 'id': 5053288527, 'node_id': 'PR_kwDOALCn2M76LVCp', 'number': 14794, 'title': 'Android: Use TitleDatabase for game list', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-03T19:03:19Z', 'updated_at': '2026-08-29T11:17:11Z', 'closed_at': None, 'assignee': None, 'author_association': 'MEMBER', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14794', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14794.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14794.patch', 'merged_at': None}, 'body': "By using the title database we ship with Dolphin, we get more uniform game titles than if we grab what's in each game's opening.bnr file. It also becomes possible for users to supply a custom titles.txt file.\r\n\r\nThis has been implemented in DolphinQt since a long time ago.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5462035768', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794#issuecomment-5462035768', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794', 'id': 5462035768, 'node_id': 'IC_kwDOALCn2M8AAAABRZANOA', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-29T11:17:11Z', 'updated_at': '2026-08-29T11:17:11Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/49ebb1cfea589e66134039d4ecca911e0e14af43/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|vk-lin-mesa|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16371194-16342007/)|[🔍 diff](https://fifo.ci/compare/16371335-16342430/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16371215-16342028/)|[🔍 diff](https://fifo.ci/compare/16371356-16342451/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16371232-16342045/)|[🔍 diff](https://fifo.ci/compare/16371373-16342468/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16371220-16342033/)|[🔍 diff](https://fifo.ci/compare/16371361-16342456/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16371200-16342013/)|[🔍 diff](https://fifo.ci/compare/16371341-16342436/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16371242-16342055/)|[🔍 diff](https://fifo.ci/compare/16371383-16342478/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16371237-16342050/)|[🔍 diff](https://fifo.ci/compare/16371378-16342473/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16371176-16341989/)|[🔍 diff](https://fifo.ci/compare/16371317-16342412/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16371142-16341955/)|[🔍 diff](https://fifo.ci/compare/16371283-16342378/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16371202-16342015/)|[🔍 diff](https://fifo.ci/compare/16371343-16342438/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16371174-16341987/)|[🔍 diff](https://fifo.ci/compare/16371315-16342410/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16371269-16342082/)|[🔍 diff](https://fifo.ci/compare/16371410-16342505/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16371178-16341991/)|[🔍 diff](https://fifo.ci/compare/16371319-16342414/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16371241-16342054/)|[🔍 diff](https://fifo.ci/compare/16371382-16342477/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16371254-16342067/)|[🔍 diff](https://fifo.ci/compare/16371395-16342490/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16371160-16341973/)|[🔍 diff](https://fifo.ci/compare/16371301-16342396/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16371210-16342023/)|[🔍 diff](https://fifo.ci/compare/16371351-16342446/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16371225-16342038/)|[🔍 diff](https://fifo.ci/compare/16371366-16342461/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16371208-16342021/)|[🔍 diff](https://fifo.ci/compare/16371349-16342444/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16371171-16341984/)|[🔍 diff](https://fifo.ci/compare/16371312-16342407/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16371182-16341995/)|[🔍 diff](https://fifo.ci/compare/16371323-16342418/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16371230-16342043/)|[🔍 diff](https://fifo.ci/compare/16371371-16342466/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16371149-16341962/)|[🔍 diff](https://fifo.ci/compare/16371290-16342385/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16371161-16341974/)|[🔍 diff](https://fifo.ci/compare/16371302-16342397/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16371141-16341954/)|[🔍 diff](https://fifo.ci/compare/16371282-16342377/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16371163-16341976/)|[🔍 diff](https://fifo.ci/compare/16371304-16342399/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16371186-16341999/)|[🔍 diff](https://fifo.ci/compare/16371327-16342422/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16371205-16342018/)|[🔍 diff](https://fifo.ci/compare/16371346-16342441/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16371278-16342091/)|[🔍 diff](https://fifo.ci/compare/16371419-16342514/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16371277-16342090/)|[🔍 diff](https://fifo.ci/compare/16371418-16342513/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16371227-16342040/)|[🔍 diff](https://fifo.ci/compare/16371368-16342463/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16371276-16342089/)|[🔍 diff](https://fifo.ci/compare/16371417-16342512/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16371271-16342084/)|[🔍 diff](https://fifo.ci/compare/16371412-16342507/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16371257-16342070/)|[🔍 diff](https://fifo.ci/compare/16371398-16342493/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16371245-16342058/)|[🔍 diff](https://fifo.ci/compare/16371386-16342481/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16371236-16342049/)|[🔍 diff](https://fifo.ci/compare/16371377-16342472/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16371263-16342076/)|[🔍 diff](https://fifo.ci/compare/16371404-16342499/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16371150-16341963/)|[🔍 diff](https://fifo.ci/compare/16371291-16342386/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16371234-16342047/)|[🔍 diff](https://fifo.ci/compare/16371375-16342470/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16371217-16342030/)|[🔍 diff](https://fifo.ci/compare/16371358-16342453/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16371224-16342037/)|[🔍 diff](https://fifo.ci/compare/16371365-16342460/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16371146-16341959/)|[🔍 diff](https://fifo.ci/compare/16371287-16342382/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16371273-16342086/)|[🔍 diff](https://fifo.ci/compare/16371414-16342509/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16371246-16342059/)|[🔍 diff](https://fifo.ci/compare/16371387-16342482/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16371151-16341964/)|[🔍 diff](https://fifo.ci/compare/16371292-16342387/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16371251-16342064/)|[🔍 diff](https://fifo.ci/compare/16371392-16342487/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16371229-16342042/)|[🔍 diff](https://fifo.ci/compare/16371370-16342465/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16371260-16342073/)|[🔍 diff](https://fifo.ci/compare/16371401-16342496/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16371275-16342088/)|[🔍 diff](https://fifo.ci/compare/16371416-16342511/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16371166-16341979/)|[🔍 diff](https://fifo.ci/compare/16371307-16342402/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16371165-16341978/)|[🔍 diff](https://fifo.ci/compare/16371306-16342401/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16371170-16341983/)|[🔍 diff](https://fifo.ci/compare/16371311-16342406/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16371206-16342019/)|[🔍 diff](https://fifo.ci/compare/16371347-16342442/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16371140-16341953/)|[🔍 diff](https://fifo.ci/compare/16371281-16342376/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16371216-16342029/)|[🔍 diff](https://fifo.ci/compare/16371357-16342452/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16371181-16341994/)|[🔍 diff](https://fifo.ci/compare/16371322-16342417/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16371185-16341998/)|[🔍 diff](https://fifo.ci/compare/16371326-16342421/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16371152-16341965/)|[🔍 diff](https://fifo.ci/compare/16371293-16342388/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16371233-16342046/)|[🔍 diff](https://fifo.ci/compare/16371374-16342469/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16371153-16341966/)|[🔍 diff](https://fifo.ci/compare/16371294-16342389/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16371244-16342057/)|[🔍 diff](https://fifo.ci/compare/16371385-16342480/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16371262-16342075/)|[🔍 diff](https://fifo.ci/compare/16371403-16342498/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16371154-16341967/)|[🔍 diff](https://fifo.ci/compare/16371295-16342390/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16371238-16342051/)|[🔍 diff](https://fifo.ci/compare/16371379-16342474/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16371169-16341982/)|[🔍 diff](https://fifo.ci/compare/16371310-16342405/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16371239-16342052/)|[🔍 diff](https://fifo.ci/compare/16371380-16342475/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16371231-16342044/)|[🔍 diff](https://fifo.ci/compare/16371372-16342467/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16371261-16342074/)|[🔍 diff](https://fifo.ci/compare/16371402-16342497/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16371183-16341996/)|[🔍 diff](https://fifo.ci/compare/16371324-16342419/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16371259-16342072/)|[🔍 diff](https://fifo.ci/compare/16371400-16342495/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16371168-16341981/)|[🔍 diff](https://fifo.ci/compare/16371309-16342404/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16371180-16341993/)|[🔍 diff](https://fifo.ci/compare/16371321-16342416/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371191-16342004/)|[🔍 diff](https://fifo.ci/compare/16371332-16342427/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16371212-16342025/)|[🔍 diff](https://fifo.ci/compare/16371353-16342448/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16371209-16342022/)|[🔍 diff](https://fifo.ci/compare/16371350-16342445/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16371155-16341968/)|[🔍 diff](https://fifo.ci/compare/16371296-16342391/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16371145-16341958/)|[🔍 diff](https://fifo.ci/compare/16371286-16342381/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16371240-16342053/)|[🔍 diff](https://fifo.ci/compare/16371381-16342476/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16371249-16342062/)|[🔍 diff](https://fifo.ci/compare/16371390-16342485/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16371198-16342011/)|[🔍 diff](https://fifo.ci/compare/16371339-16342434/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16371147-16341960/)|[🔍 diff](https://fifo.ci/compare/16371288-16342383/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16371258-16342071/)|[🔍 diff](https://fifo.ci/compare/16371399-16342494/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16371193-16342006/)|[🔍 diff](https://fifo.ci/compare/16371334-16342429/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16371184-16341997/)|[🔍 diff](https://fifo.ci/compare/16371325-16342420/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16371264-16342077/)|[🔍 diff](https://fifo.ci/compare/16371405-16342500/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371222-16342035/)|[🔍 diff](https://fifo.ci/compare/16371363-16342458/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16371173-16341986/)|[🔍 diff](https://fifo.ci/compare/16371314-16342409/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16371190-16342003/)|[🔍 diff](https://fifo.ci/compare/16371331-16342426/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16371156-16341969/)|[🔍 diff](https://fifo.ci/compare/16371297-16342392/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371223-16342036/)|[🔍 diff](https://fifo.ci/compare/16371364-16342459/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16371235-16342048/)|[🔍 diff](https://fifo.ci/compare/16371376-16342471/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16371175-16341988/)|[🔍 diff](https://fifo.ci/compare/16371316-16342411/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16371144-16341957/)|[🔍 diff](https://fifo.ci/compare/16371285-16342380/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16371219-16342032/)|[🔍 diff](https://fifo.ci/compare/16371360-16342455/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16371250-16342063/)|[🔍 diff](https://fifo.ci/compare/16371391-16342486/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16371221-16342034/)|[🔍 diff](https://fifo.ci/compare/16371362-16342457/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16371243-16342056/)|[🔍 diff](https://fifo.ci/compare/16371384-16342479/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16371157-16341970/)|[🔍 diff](https://fifo.ci/compare/16371298-16342393/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16371253-16342066/)|[🔍 diff](https://fifo.ci/compare/16371394-16342489/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16371256-16342069/)|[🔍 diff](https://fifo.ci/compare/16371397-16342492/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16371164-16341977/)|[🔍 diff](https://fifo.ci/compare/16371305-16342400/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16371143-16341956/)|[🔍 diff](https://fifo.ci/compare/16371284-16342379/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16371267-16342080/)|[🔍 diff](https://fifo.ci/compare/16371408-16342503/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16371195-16342008/)|[🔍 diff](https://fifo.ci/compare/16371336-16342431/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16371226-16342039/)|[🔍 diff](https://fifo.ci/compare/16371367-16342462/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16371172-16341985/)|[🔍 diff](https://fifo.ci/compare/16371313-16342408/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16371228-16342041/)|[🔍 diff](https://fifo.ci/compare/16371369-16342464/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16371255-16342068/)|[🔍 diff](https://fifo.ci/compare/16371396-16342491/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16371197-16342010/)|[🔍 diff](https://fifo.ci/compare/16371338-16342433/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16371196-16342009/)|[🔍 diff](https://fifo.ci/compare/16371337-16342432/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16371270-16342083/)|[🔍 diff](https://fifo.ci/compare/16371411-16342506/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16371192-16342005/)|[🔍 diff](https://fifo.ci/compare/16371333-16342428/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16371213-16342026/)|[🔍 diff](https://fifo.ci/compare/16371354-16342449/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16371199-16342012/)|[🔍 diff](https://fifo.ci/compare/16371340-16342435/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16371214-16342027/)|[🔍 diff](https://fifo.ci/compare/16371355-16342450/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16371162-16341975/)|[🔍 diff](https://fifo.ci/compare/16371303-16342398/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16371189-16342002/)|[🔍 diff](https://fifo.ci/compare/16371330-16342425/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16371218-16342031/)|[🔍 diff](https://fifo.ci/compare/16371359-16342454/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16371211-16342024/)|[🔍 diff](https://fifo.ci/compare/16371352-16342447/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16371204-16342017/)|[🔍 diff](https://fifo.ci/compare/16371345-16342440/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16371177-16341990/)|[🔍 diff](https://fifo.ci/compare/16371318-16342413/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16371207-16342020/)|[🔍 diff](https://fifo.ci/compare/16371348-16342443/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16371148-16341961/)|[🔍 diff](https://fifo.ci/compare/16371289-16342384/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16371248-16342061/)|[🔍 diff](https://fifo.ci/compare/16371389-16342484/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16371158-16341971/)|[🔍 diff](https://fifo.ci/compare/16371299-16342394/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16371203-16342016/)|[🔍 diff](https://fifo.ci/compare/16371344-16342439/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16371247-16342060/)|[🔍 diff](https://fifo.ci/compare/16371388-16342483/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16371266-16342079/)|[🔍 diff](https://fifo.ci/compare/16371407-16342502/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16371265-16342078/)|[🔍 diff](https://fifo.ci/compare/16371406-16342501/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16371138-16341951/)|[🔍 diff](https://fifo.ci/compare/16371279-16342374/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16371274-16342087/)|[🔍 diff](https://fifo.ci/compare/16371415-16342510/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16371187-16342000/)|[🔍 diff](https://fifo.ci/compare/16371328-16342423/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16371159-16341972/)|[🔍 diff](https://fifo.ci/compare/16371300-16342395/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16371139-16341952/)|[🔍 diff](https://fifo.ci/compare/16371280-16342375/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16371167-16341980/)|[🔍 diff](https://fifo.ci/compare/16371308-16342403/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16371179-16341992/)|[🔍 diff](https://fifo.ci/compare/16371320-16342415/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5462035768/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-29T09:21:30Z', 'pushed_at': '2026-08-29T09:20:54Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559841, 'stargazers_count': 15454, 'watchers_count': 15454, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 458, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 458, 'watchers': 15454, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-29T11:17:11.028716 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14794, 'title': 'Android: Use TitleDatabase for game list', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14794#issuecomment-5461963163', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/49ebb1cfea589e66134039d4ecca911e0e14af43/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||vk-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16371335-16342430/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16371356-16342451/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16371373-16342468/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16371361-16342456/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16371341-16342436/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16371383-16342478/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16371378-16342473/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16371317-16342412/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16371283-16342378/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16371343-16342438/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16371315-16342410/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16371410-16342505/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16371319-16342414/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16371382-16342477/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16371395-16342490/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16371301-16342396/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16371351-16342446/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16371366-16342461/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16371349-16342444/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16371312-16342407/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16371323-16342418/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16371371-16342466/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16371290-16342385/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16371302-16342397/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16371282-16342377/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16371304-16342399/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16371327-16342422/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16371346-16342441/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16371419-16342514/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16371418-16342513/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16371368-16342463/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16371417-16342512/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16371412-16342507/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16371398-16342493/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16371386-16342481/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16371377-16342472/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16371404-16342499/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16371291-16342386/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16371375-16342470/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16371358-16342453/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16371365-16342460/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16371287-16342382/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16371414-16342509/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16371387-16342482/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16371292-16342387/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16371392-16342487/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16371370-16342465/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16371401-16342496/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16371416-16342511/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16371307-16342402/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16371306-16342401/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16371311-16342406/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16371347-16342442/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16371281-16342376/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16371357-16342452/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16371322-16342417/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16371326-16342421/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16371293-16342388/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16371374-16342469/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16371294-16342389/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16371385-16342480/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16371403-16342498/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16371295-16342390/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16371379-16342474/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16371310-16342405/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16371380-16342475/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16371372-16342467/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16371402-16342497/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16371324-16342419/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16371400-16342495/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16371309-16342404/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16371321-16342416/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371332-16342427/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16371353-16342448/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16371350-16342445/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16371296-16342391/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16371286-16342381/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16371381-16342476/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16371390-16342485/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16371339-16342434/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16371288-16342383/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16371399-16342494/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16371334-16342429/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16371325-16342420/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16371405-16342500/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371363-16342458/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16371314-16342409/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16371331-16342426/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16371297-16342392/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371364-16342459/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16371376-16342471/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16371316-16342411/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16371285-16342380/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16371360-16342455/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16371391-16342486/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16371362-16342457/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16371384-16342479/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16371298-16342393/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16371394-16342489/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16371397-16342492/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16371305-16342400/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16371284-16342379/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16371408-16342503/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16371336-16342431/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16371367-16342462/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16371313-16342408/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16371369-16342464/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16371396-16342491/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16371338-16342433/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16371337-16342432/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16371411-16342506/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16371333-16342428/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16371354-16342449/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16371340-16342435/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16371355-16342450/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16371303-16342398/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16371330-16342425/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16371359-16342454/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16371352-16342447/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16371345-16342440/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16371318-16342413/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16371348-16342443/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16371289-16342384/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16371389-16342484/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16371299-16342394/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16371344-16342439/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16371388-16342483/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16371407-16342502/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16371406-16342501/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16371279-16342374/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16371415-16342510/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16371328-16342423/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16371300-16342395/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16371280-16342375/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16371308-16342403/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16371320-16342415/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794', 'id': 5053288527, 'node_id': 'PR_kwDOALCn2M76LVCp', 'number': 14794, 'title': 'Android: Use TitleDatabase for game list', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-03T19:03:19Z', 'updated_at': '2026-08-29T11:03:16Z', 'closed_at': None, 'assignee': None, 'author_association': 'MEMBER', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14794', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14794.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14794.patch', 'merged_at': None}, 'body': "By using the title database we ship with Dolphin, we get more uniform game titles than if we grab what's in each game's opening.bnr file. It also becomes possible for users to supply a custom titles.txt file.\r\n\r\nThis has been implemented in DolphinQt since a long time ago.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5461963163', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794#issuecomment-5461963163', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794', 'id': 5461963163, 'node_id': 'IC_kwDOALCn2M8AAAABRY7xmw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-29T11:03:16Z', 'updated_at': '2026-08-29T11:03:16Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/49ebb1cfea589e66134039d4ecca911e0e14af43/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||vk-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16371335-16342430/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16371356-16342451/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16371373-16342468/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16371361-16342456/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16371341-16342436/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16371383-16342478/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16371378-16342473/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16371317-16342412/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16371283-16342378/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16371343-16342438/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16371315-16342410/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16371410-16342505/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16371319-16342414/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16371382-16342477/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16371395-16342490/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16371301-16342396/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16371351-16342446/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16371366-16342461/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16371349-16342444/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16371312-16342407/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16371323-16342418/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16371371-16342466/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16371290-16342385/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16371302-16342397/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16371282-16342377/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16371304-16342399/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16371327-16342422/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16371346-16342441/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16371419-16342514/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16371418-16342513/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16371368-16342463/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16371417-16342512/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16371412-16342507/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16371398-16342493/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16371386-16342481/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16371377-16342472/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16371404-16342499/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16371291-16342386/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16371375-16342470/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16371358-16342453/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16371365-16342460/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16371287-16342382/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16371414-16342509/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16371387-16342482/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16371292-16342387/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16371392-16342487/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16371370-16342465/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16371401-16342496/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16371416-16342511/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16371307-16342402/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16371306-16342401/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16371311-16342406/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16371347-16342442/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16371281-16342376/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16371357-16342452/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16371322-16342417/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16371326-16342421/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16371293-16342388/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16371374-16342469/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16371294-16342389/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16371385-16342480/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16371403-16342498/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16371295-16342390/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16371379-16342474/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16371310-16342405/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16371380-16342475/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16371372-16342467/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16371402-16342497/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16371324-16342419/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16371400-16342495/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16371309-16342404/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16371321-16342416/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371332-16342427/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16371353-16342448/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16371350-16342445/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16371296-16342391/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16371286-16342381/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16371381-16342476/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16371390-16342485/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16371339-16342434/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16371288-16342383/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16371399-16342494/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16371334-16342429/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16371325-16342420/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16371405-16342500/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371363-16342458/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16371314-16342409/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16371331-16342426/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16371297-16342392/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371364-16342459/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16371376-16342471/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16371316-16342411/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16371285-16342380/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16371360-16342455/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16371391-16342486/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16371362-16342457/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16371384-16342479/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16371298-16342393/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16371394-16342489/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16371397-16342492/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16371305-16342400/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16371284-16342379/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16371408-16342503/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16371336-16342431/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16371367-16342462/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16371313-16342408/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16371369-16342464/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16371396-16342491/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16371338-16342433/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16371337-16342432/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16371411-16342506/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16371333-16342428/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16371354-16342449/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16371340-16342435/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16371355-16342450/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16371303-16342398/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16371330-16342425/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16371359-16342454/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16371352-16342447/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16371345-16342440/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16371318-16342413/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16371348-16342443/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16371289-16342384/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16371389-16342484/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16371299-16342394/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16371344-16342439/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16371388-16342483/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16371407-16342502/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16371406-16342501/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16371279-16342374/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16371415-16342510/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16371328-16342423/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16371300-16342395/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16371280-16342375/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16371308-16342403/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16371320-16342415/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5461963163/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-29T09:21:30Z', 'pushed_at': '2026-08-29T09:20:54Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559841, 'stargazers_count': 15454, 'watchers_count': 15454, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 458, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 458, 'watchers': 15454, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-29T11:03:19.101805 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14794, 'title': 'Android: Use TitleDatabase for game list', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14794#issuecomment-5461963163', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/49ebb1cfea589e66134039d4ecca911e0e14af43/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||vk-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16371335-16342430/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16371356-16342451/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16371373-16342468/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16371361-16342456/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16371341-16342436/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16371383-16342478/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16371378-16342473/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16371317-16342412/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16371283-16342378/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16371343-16342438/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16371315-16342410/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16371410-16342505/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16371319-16342414/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16371382-16342477/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16371395-16342490/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16371301-16342396/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16371351-16342446/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16371366-16342461/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16371349-16342444/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16371312-16342407/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16371323-16342418/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16371371-16342466/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16371290-16342385/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16371302-16342397/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16371282-16342377/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16371304-16342399/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16371327-16342422/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16371346-16342441/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16371419-16342514/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16371418-16342513/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16371368-16342463/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16371417-16342512/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16371412-16342507/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16371398-16342493/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16371386-16342481/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16371377-16342472/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16371404-16342499/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16371291-16342386/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16371375-16342470/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16371358-16342453/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16371365-16342460/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16371287-16342382/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16371414-16342509/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16371387-16342482/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16371292-16342387/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16371392-16342487/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16371370-16342465/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16371401-16342496/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16371416-16342511/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16371307-16342402/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16371306-16342401/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16371311-16342406/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16371347-16342442/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16371281-16342376/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16371357-16342452/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16371322-16342417/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16371326-16342421/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16371293-16342388/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16371374-16342469/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16371294-16342389/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16371385-16342480/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16371403-16342498/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16371295-16342390/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16371379-16342474/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16371310-16342405/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16371380-16342475/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16371372-16342467/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16371402-16342497/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16371324-16342419/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16371400-16342495/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16371309-16342404/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16371321-16342416/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371332-16342427/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16371353-16342448/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16371350-16342445/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16371296-16342391/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16371286-16342381/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16371381-16342476/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16371390-16342485/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16371339-16342434/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16371288-16342383/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16371399-16342494/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16371334-16342429/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16371325-16342420/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16371405-16342500/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371363-16342458/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16371314-16342409/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16371331-16342426/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16371297-16342392/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371364-16342459/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16371376-16342471/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16371316-16342411/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16371285-16342380/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16371360-16342455/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16371391-16342486/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16371362-16342457/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16371384-16342479/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16371298-16342393/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16371394-16342489/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16371397-16342492/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16371305-16342400/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16371284-16342379/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16371408-16342503/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16371336-16342431/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16371367-16342462/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16371313-16342408/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16371369-16342464/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16371396-16342491/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16371338-16342433/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16371337-16342432/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16371411-16342506/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16371333-16342428/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16371354-16342449/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16371340-16342435/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16371355-16342450/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16371303-16342398/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16371330-16342425/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16371359-16342454/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16371352-16342447/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16371345-16342440/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16371318-16342413/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16371348-16342443/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16371289-16342384/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16371389-16342484/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16371299-16342394/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16371344-16342439/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16371388-16342483/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16371407-16342502/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16371406-16342501/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16371279-16342374/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16371415-16342510/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16371328-16342423/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16371300-16342395/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16371280-16342375/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16371308-16342403/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16371320-16342415/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794', 'id': 5053288527, 'node_id': 'PR_kwDOALCn2M76LVCp', 'number': 14794, 'title': 'Android: Use TitleDatabase for game list', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-03T19:03:19Z', 'updated_at': '2026-08-29T11:03:16Z', 'closed_at': None, 'assignee': None, 'author_association': 'MEMBER', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14794', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14794.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14794.patch', 'merged_at': None}, 'body': "By using the title database we ship with Dolphin, we get more uniform game titles than if we grab what's in each game's opening.bnr file. It also becomes possible for users to supply a custom titles.txt file.\r\n\r\nThis has been implemented in DolphinQt since a long time ago.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/reactions', 'total_count': 1, '+1': 1, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5461963163', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14794#issuecomment-5461963163', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14794', 'id': 5461963163, 'node_id': 'IC_kwDOALCn2M8AAAABRY7xmw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-29T11:03:16Z', 'updated_at': '2026-08-29T11:03:16Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/49ebb1cfea589e66134039d4ecca911e0e14af43/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||vk-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16371335-16342430/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16371356-16342451/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16371373-16342468/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16371361-16342456/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16371341-16342436/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16371383-16342478/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16371378-16342473/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16371317-16342412/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16371283-16342378/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16371343-16342438/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16371315-16342410/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16371410-16342505/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16371319-16342414/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16371382-16342477/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16371395-16342490/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16371301-16342396/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16371351-16342446/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16371366-16342461/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16371349-16342444/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16371312-16342407/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16371323-16342418/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16371371-16342466/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16371290-16342385/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16371302-16342397/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16371282-16342377/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16371304-16342399/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16371327-16342422/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16371346-16342441/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16371419-16342514/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16371418-16342513/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16371368-16342463/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16371417-16342512/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16371412-16342507/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16371398-16342493/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16371386-16342481/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16371377-16342472/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16371404-16342499/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16371291-16342386/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16371375-16342470/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16371358-16342453/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16371365-16342460/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16371287-16342382/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16371414-16342509/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16371387-16342482/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16371292-16342387/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16371392-16342487/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16371370-16342465/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16371401-16342496/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16371416-16342511/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16371307-16342402/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16371306-16342401/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16371311-16342406/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16371347-16342442/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16371281-16342376/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16371357-16342452/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16371322-16342417/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16371326-16342421/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16371293-16342388/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16371374-16342469/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16371294-16342389/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16371385-16342480/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16371403-16342498/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16371295-16342390/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16371379-16342474/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16371310-16342405/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16371380-16342475/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16371372-16342467/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16371402-16342497/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16371324-16342419/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16371400-16342495/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16371309-16342404/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16371321-16342416/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371332-16342427/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16371353-16342448/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16371350-16342445/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16371296-16342391/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16371286-16342381/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16371381-16342476/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16371390-16342485/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16371339-16342434/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16371288-16342383/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16371399-16342494/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16371334-16342429/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16371325-16342420/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16371405-16342500/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371363-16342458/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16371314-16342409/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16371331-16342426/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16371297-16342392/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16371364-16342459/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16371376-16342471/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16371316-16342411/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16371285-16342380/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16371360-16342455/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16371391-16342486/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16371362-16342457/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16371384-16342479/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16371298-16342393/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16371394-16342489/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16371397-16342492/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16371305-16342400/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16371284-16342379/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16371408-16342503/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16371336-16342431/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16371367-16342462/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16371313-16342408/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16371369-16342464/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16371396-16342491/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16371338-16342433/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16371337-16342432/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16371411-16342506/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16371333-16342428/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16371354-16342449/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16371340-16342435/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16371355-16342450/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16371303-16342398/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16371330-16342425/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16371359-16342454/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16371352-16342447/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16371345-16342440/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16371318-16342413/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16371348-16342443/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16371289-16342384/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16371389-16342484/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16371299-16342394/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16371344-16342439/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16371388-16342483/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16371407-16342502/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16371406-16342501/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16371279-16342374/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16371415-16342510/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16371328-16342423/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16371300-16342395/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16371280-16342375/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16371308-16342403/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16371320-16342415/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5461963163/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-29T09:21:30Z', 'pushed_at': '2026-08-29T09:20:54Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559841, 'stargazers_count': 15454, 'watchers_count': 15454, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 458, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 458, 'watchers': 15454, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-28T15:34:15.163658 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'thatsprettygood', 'action': 'created', 'id': 14720, 'title': 'externals: add cppwinrt for mingw', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14720#issuecomment-5454483633', 'safe_author': False, 'body': '> C++/WinRT was made with MSVC in mind, but a series of changes to make it compatible with GCC and Clang (also libstdc++ and libc++ respectively) has been merged upstream, making it usable with various MinGW-w64 toolchains (with some limitations). This is a collection of documentation and example code intended to help you understand how to use this binding with a MinGW-w64 toolchain.\r\n\r\nIt describes itself as just a example collection, why is this being used instead of the main repo?', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14720', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14720/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14720/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14720/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14720', 'id': 4861976728, 'node_id': 'PR_kwDOALCn2M7wg4aN', 'number': 14720, 'title': 'externals: add cppwinrt for mingw', 'user': {'login': 'cscd98', 'id': 1188869, 'node_id': 'MDQ6VXNlcjExODg4Njk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1188869?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/cscd98', 'html_url': 'https://github.com/cscd98', 'followers_url': 'https://api.github.com/users/cscd98/followers', 'following_url': 'https://api.github.com/users/cscd98/following{/other_user}', 'gists_url': 'https://api.github.com/users/cscd98/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/cscd98/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/cscd98/subscriptions', 'organizations_url': 'https://api.github.com/users/cscd98/orgs', 'repos_url': 'https://api.github.com/users/cscd98/repos', 'events_url': 'https://api.github.com/users/cscd98/events{/privacy}', 'received_events_url': 'https://api.github.com/users/cscd98/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 3, 'created_at': '2026-07-11T11:17:59Z', 'updated_at': '2026-08-28T15:34:13Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14720', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14720', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14720.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14720.patch', 'merged_at': None}, 'body': 'Removes the need to add a shim for winrt on mingw:\r\n\r\nhttps://github.com/dolphin-emu/dolphin/pull/14003\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14720/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14720/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5454483633', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14720#issuecomment-5454483633', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14720', 'id': 5454483633, 'node_id': 'IC_kwDOALCn2M8AAAABRRzQsQ', 'user': {'login': 'thatsprettygood', 'id': 36249601, 'node_id': 'MDQ6VXNlcjM2MjQ5NjAx', 'avatar_url': 'https://avatars.githubusercontent.com/u/36249601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thatsprettygood', 'html_url': 'https://github.com/thatsprettygood', 'followers_url': 'https://api.github.com/users/thatsprettygood/followers', 'following_url': 'https://api.github.com/users/thatsprettygood/following{/other_user}', 'gists_url': 'https://api.github.com/users/thatsprettygood/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thatsprettygood/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thatsprettygood/subscriptions', 'organizations_url': 'https://api.github.com/users/thatsprettygood/orgs', 'repos_url': 'https://api.github.com/users/thatsprettygood/repos', 'events_url': 'https://api.github.com/users/thatsprettygood/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thatsprettygood/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-28T15:34:13Z', 'updated_at': '2026-08-28T15:34:13Z', 'body': '> C++/WinRT was made with MSVC in mind, but a series of changes to make it compatible with GCC and Clang (also libstdc++ and libc++ respectively) has been merged upstream, making it usable with various MinGW-w64 toolchains (with some limitations). This is a collection of documentation and example code intended to help you understand how to use this binding with a MinGW-w64 toolchain.\r\n\r\nIt describes itself as just a example collection, why is this being used instead of the main repo?', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5454483633/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-28T10:54:29Z', 'pushed_at': '2026-08-27T16:48:49Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559789, 'stargazers_count': 15453, 'watchers_count': 15453, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 462, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 462, 'watchers': 15453, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'thatsprettygood', 'id': 36249601, 'node_id': 'MDQ6VXNlcjM2MjQ5NjAx', 'avatar_url': 'https://avatars.githubusercontent.com/u/36249601?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/thatsprettygood', 'html_url': 'https://github.com/thatsprettygood', 'followers_url': 'https://api.github.com/users/thatsprettygood/followers', 'following_url': 'https://api.github.com/users/thatsprettygood/following{/other_user}', 'gists_url': 'https://api.github.com/users/thatsprettygood/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/thatsprettygood/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/thatsprettygood/subscriptions', 'organizations_url': 'https://api.github.com/users/thatsprettygood/orgs', 'repos_url': 'https://api.github.com/users/thatsprettygood/repos', 'events_url': 'https://api.github.com/users/thatsprettygood/events{/privacy}', 'received_events_url': 'https://api.github.com/users/thatsprettygood/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-27T16:39:28.990976 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LittleCoaks', 'action': 'created', 'id': 14799, 'title': 'Significantly Expand Gecko Code Size Limit', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14799#issuecomment-5442240997', 'safe_author': False, 'body': '@phire do you know of a better way to handle it with dolphin\'s tools? from the games i\'ve tested with it\'s always successfully manipulated the arena with no problems, however i don\'t know how to go about a decisive/thorough test that ensures `__start` is never hit before the overwrite with this method. I\'ve personally found great value in this feature so far from using it however, so at the very least, i think it\'s worth considering for an "Advanced" user configuration defaulted to disabled if we can\'t guarantee it\'s always safe', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14799', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14799/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14799/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14799/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14799', 'id': 5071910494, 'node_id': 'PR_kwDOALCn2M77HgpJ', 'number': 14799, 'title': 'Significantly Expand Gecko Code Size Limit', 'user': {'login': 'LittleCoaks', 'id': 73801742, 'node_id': 'MDQ6VXNlcjczODAxNzQy', 'avatar_url': 'https://avatars.githubusercontent.com/u/73801742?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LittleCoaks', 'html_url': 'https://github.com/LittleCoaks', 'followers_url': 'https://api.github.com/users/LittleCoaks/followers', 'following_url': 'https://api.github.com/users/LittleCoaks/following{/other_user}', 'gists_url': 'https://api.github.com/users/LittleCoaks/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LittleCoaks/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LittleCoaks/subscriptions', 'organizations_url': 'https://api.github.com/users/LittleCoaks/orgs', 'repos_url': 'https://api.github.com/users/LittleCoaks/repos', 'events_url': 'https://api.github.com/users/LittleCoaks/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LittleCoaks/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2026-08-05T14:24:55Z', 'updated_at': '2026-08-27T16:39:27Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14799', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14799', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14799.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14799.patch', 'merged_at': None}, 'body': 'This feature works by manipulating the Arena to increase the gecko code size limit. The codelist size is computed, then `ArenaHi` is lowered by that amount, and the codelist is placed above the Arena. This functionally makes the gecko code size limit as large as reasonably possible for any game (significantly larger than the current limit).\r\n\r\nThis feature hinges on `ArenaHi` always being located at `0x80000034` which is true for all gamecube games from my research. I have not looked into other platforms supported on dolphin.\r\n\r\nThis PR is intentionally left incomplete because there are design considerations with this feature that i left up to the dolphin development team to decide on first before moving forwards, like for example, guarding this behavior with a user configuration defaulted to disabled. Worth noting as well, netplay would likely need to have such a configuration synced between clients to avoid possible desyncs.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14799/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14799/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5442240997', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14799#issuecomment-5442240997', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14799', 'id': 5442240997, 'node_id': 'IC_kwDOALCn2M8AAAABRGIB5Q', 'user': {'login': 'LittleCoaks', 'id': 73801742, 'node_id': 'MDQ6VXNlcjczODAxNzQy', 'avatar_url': 'https://avatars.githubusercontent.com/u/73801742?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LittleCoaks', 'html_url': 'https://github.com/LittleCoaks', 'followers_url': 'https://api.github.com/users/LittleCoaks/followers', 'following_url': 'https://api.github.com/users/LittleCoaks/following{/other_user}', 'gists_url': 'https://api.github.com/users/LittleCoaks/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LittleCoaks/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LittleCoaks/subscriptions', 'organizations_url': 'https://api.github.com/users/LittleCoaks/orgs', 'repos_url': 'https://api.github.com/users/LittleCoaks/repos', 'events_url': 'https://api.github.com/users/LittleCoaks/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LittleCoaks/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-27T16:39:27Z', 'updated_at': '2026-08-27T16:39:27Z', 'body': '@phire do you know of a better way to handle it with dolphin\'s tools? from the games i\'ve tested with it\'s always successfully manipulated the arena with no problems, however i don\'t know how to go about a decisive/thorough test that ensures `__start` is never hit before the overwrite with this method. I\'ve personally found great value in this feature so far from using it however, so at the very least, i think it\'s worth considering for an "Advanced" user configuration defaulted to disabled if we can\'t guarantee it\'s always safe', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5442240997/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-27T14:43:00Z', 'pushed_at': '2026-08-25T19:24:09Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559994, 'stargazers_count': 15446, 'watchers_count': 15446, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15446, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LittleCoaks', 'id': 73801742, 'node_id': 'MDQ6VXNlcjczODAxNzQy', 'avatar_url': 'https://avatars.githubusercontent.com/u/73801742?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LittleCoaks', 'html_url': 'https://github.com/LittleCoaks', 'followers_url': 'https://api.github.com/users/LittleCoaks/followers', 'following_url': 'https://api.github.com/users/LittleCoaks/following{/other_user}', 'gists_url': 'https://api.github.com/users/LittleCoaks/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LittleCoaks/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LittleCoaks/subscriptions', 'organizations_url': 'https://api.github.com/users/LittleCoaks/orgs', 'repos_url': 'https://api.github.com/users/LittleCoaks/repos', 'events_url': 'https://api.github.com/users/LittleCoaks/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LittleCoaks/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-26T22:18:54.125335 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'TorresOwO', 'action': 'created', 'id': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431776949', 'safe_author': False, 'body': 'They use different methods to load the figures, look for requestInfinityFigureFile in EmulationActivity.kt. Each one with its own messages and names.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'id': 5251591404, 'node_id': 'PR_kwDOALCn2M8AAAABBAc8Dw', 'number': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'user': {'login': 'TorresOwO', 'id': 55789131, 'node_id': 'MDQ6VXNlcjU1Nzg5MTMx', 'avatar_url': 'https://avatars.githubusercontent.com/u/55789131?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TorresOwO', 'html_url': 'https://github.com/TorresOwO', 'followers_url': 'https://api.github.com/users/TorresOwO/followers', 'following_url': 'https://api.github.com/users/TorresOwO/following{/other_user}', 'gists_url': 'https://api.github.com/users/TorresOwO/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TorresOwO/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TorresOwO/subscriptions', 'organizations_url': 'https://api.github.com/users/TorresOwO/orgs', 'repos_url': 'https://api.github.com/users/TorresOwO/repos', 'events_url': 'https://api.github.com/users/TorresOwO/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TorresOwO/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2026-08-25T23:11:18Z', 'updated_at': '2026-08-26T22:18:51Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14829', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.patch', 'merged_at': None}, 'body': 'Fixes [dolphin issue 13956](https://bugs.dolphin-emu.org/issues/13956).\r\n\r\nThe main problem was that skylanders files (also disney infinity figures) were being opened with a method that only granted read permission (_GetContent_). Switching to _OpenDocument_ grants read and write permission for Dolphin over these files.\r\n\r\nAdditionally, added some null checks to show an error message when an skylanders fails to load, preventing the emulator from crashing.\r\n\r\n*Note: The issue investigation and changes were made with the assistance of AI tools and verified by me, tested on a real android device.*', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431776949', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431776949', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'id': 5431776949, 'node_id': 'IC_kwDOALCn2M8AAAABQ8JWtQ', 'user': {'login': 'TorresOwO', 'id': 55789131, 'node_id': 'MDQ6VXNlcjU1Nzg5MTMx', 'avatar_url': 'https://avatars.githubusercontent.com/u/55789131?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TorresOwO', 'html_url': 'https://github.com/TorresOwO', 'followers_url': 'https://api.github.com/users/TorresOwO/followers', 'following_url': 'https://api.github.com/users/TorresOwO/following{/other_user}', 'gists_url': 'https://api.github.com/users/TorresOwO/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TorresOwO/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TorresOwO/subscriptions', 'organizations_url': 'https://api.github.com/users/TorresOwO/orgs', 'repos_url': 'https://api.github.com/users/TorresOwO/repos', 'events_url': 'https://api.github.com/users/TorresOwO/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TorresOwO/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-26T22:18:51Z', 'updated_at': '2026-08-26T22:18:51Z', 'body': 'They use different methods to load the figures, look for requestInfinityFigureFile in EmulationActivity.kt. Each one with its own messages and names.', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431776949/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-26T20:14:48Z', 'pushed_at': '2026-08-25T19:24:09Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559994, 'stargazers_count': 15444, 'watchers_count': 15444, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15444, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'TorresOwO', 'id': 55789131, 'node_id': 'MDQ6VXNlcjU1Nzg5MTMx', 'avatar_url': 'https://avatars.githubusercontent.com/u/55789131?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TorresOwO', 'html_url': 'https://github.com/TorresOwO', 'followers_url': 'https://api.github.com/users/TorresOwO/followers', 'following_url': 'https://api.github.com/users/TorresOwO/following{/other_user}', 'gists_url': 'https://api.github.com/users/TorresOwO/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TorresOwO/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TorresOwO/subscriptions', 'organizations_url': 'https://api.github.com/users/TorresOwO/orgs', 'repos_url': 'https://api.github.com/users/TorresOwO/repos', 'events_url': 'https://api.github.com/users/TorresOwO/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TorresOwO/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-26T22:10:45.367586 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Rumi-Larry', 'action': 'created', 'id': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431704663', 'safe_author': False, 'body': 'The names in the code only mentions Skylanders. If they share code then naming it more generically is ideal to avoid confusion', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'id': 5251591404, 'node_id': 'PR_kwDOALCn2M8AAAABBAc8Dw', 'number': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'user': {'login': 'TorresOwO', 'id': 55789131, 'node_id': 'MDQ6VXNlcjU1Nzg5MTMx', 'avatar_url': 'https://avatars.githubusercontent.com/u/55789131?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TorresOwO', 'html_url': 'https://github.com/TorresOwO', 'followers_url': 'https://api.github.com/users/TorresOwO/followers', 'following_url': 'https://api.github.com/users/TorresOwO/following{/other_user}', 'gists_url': 'https://api.github.com/users/TorresOwO/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TorresOwO/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TorresOwO/subscriptions', 'organizations_url': 'https://api.github.com/users/TorresOwO/orgs', 'repos_url': 'https://api.github.com/users/TorresOwO/repos', 'events_url': 'https://api.github.com/users/TorresOwO/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TorresOwO/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 3, 'created_at': '2026-08-25T23:11:18Z', 'updated_at': '2026-08-26T22:10:42Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14829', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.patch', 'merged_at': None}, 'body': 'Fixes [dolphin issue 13956](https://bugs.dolphin-emu.org/issues/13956).\r\n\r\nThe main problem was that skylanders files (also disney infinity figures) were being opened with a method that only granted read permission (_GetContent_). Switching to _OpenDocument_ grants read and write permission for Dolphin over these files.\r\n\r\nAdditionally, added some null checks to show an error message when an skylanders fails to load, preventing the emulator from crashing.\r\n\r\n*Note: The issue investigation and changes were made with the assistance of AI tools and verified by me, tested on a real android device.*', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431704663', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431704663', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'id': 5431704663, 'node_id': 'IC_kwDOALCn2M8AAAABQ8E8Vw', 'user': {'login': 'Rumi-Larry', 'id': 65569725, 'node_id': 'MDQ6VXNlcjY1NTY5NzI1', 'avatar_url': 'https://avatars.githubusercontent.com/u/65569725?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Rumi-Larry', 'html_url': 'https://github.com/Rumi-Larry', 'followers_url': 'https://api.github.com/users/Rumi-Larry/followers', 'following_url': 'https://api.github.com/users/Rumi-Larry/following{/other_user}', 'gists_url': 'https://api.github.com/users/Rumi-Larry/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Rumi-Larry/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Rumi-Larry/subscriptions', 'organizations_url': 'https://api.github.com/users/Rumi-Larry/orgs', 'repos_url': 'https://api.github.com/users/Rumi-Larry/repos', 'events_url': 'https://api.github.com/users/Rumi-Larry/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Rumi-Larry/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-26T22:10:42Z', 'updated_at': '2026-08-26T22:10:42Z', 'body': 'The names in the code only mentions Skylanders. If they share code then naming it more generically is ideal to avoid confusion', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431704663/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-26T20:14:48Z', 'pushed_at': '2026-08-25T19:24:09Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559994, 'stargazers_count': 15444, 'watchers_count': 15444, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15444, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Rumi-Larry', 'id': 65569725, 'node_id': 'MDQ6VXNlcjY1NTY5NzI1', 'avatar_url': 'https://avatars.githubusercontent.com/u/65569725?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Rumi-Larry', 'html_url': 'https://github.com/Rumi-Larry', 'followers_url': 'https://api.github.com/users/Rumi-Larry/followers', 'following_url': 'https://api.github.com/users/Rumi-Larry/following{/other_user}', 'gists_url': 'https://api.github.com/users/Rumi-Larry/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Rumi-Larry/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Rumi-Larry/subscriptions', 'organizations_url': 'https://api.github.com/users/Rumi-Larry/orgs', 'repos_url': 'https://api.github.com/users/Rumi-Larry/repos', 'events_url': 'https://api.github.com/users/Rumi-Larry/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Rumi-Larry/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-26T21:10:52.101354 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431160729', 'safe_author': True, 'body': 'The Disney Infinity code has already been updated in this pull request.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'id': 5251591404, 'node_id': 'PR_kwDOALCn2M8AAAABBAc8Dw', 'number': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'user': {'login': 'TorresOwO', 'id': 55789131, 'node_id': 'MDQ6VXNlcjU1Nzg5MTMx', 'avatar_url': 'https://avatars.githubusercontent.com/u/55789131?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TorresOwO', 'html_url': 'https://github.com/TorresOwO', 'followers_url': 'https://api.github.com/users/TorresOwO/followers', 'following_url': 'https://api.github.com/users/TorresOwO/following{/other_user}', 'gists_url': 'https://api.github.com/users/TorresOwO/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TorresOwO/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TorresOwO/subscriptions', 'organizations_url': 'https://api.github.com/users/TorresOwO/orgs', 'repos_url': 'https://api.github.com/users/TorresOwO/repos', 'events_url': 'https://api.github.com/users/TorresOwO/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TorresOwO/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-08-25T23:11:18Z', 'updated_at': '2026-08-26T21:10:49Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14829', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.patch', 'merged_at': None}, 'body': 'Fixes [dolphin issue 13956](https://bugs.dolphin-emu.org/issues/13956).\r\n\r\nThe main problem was that skylanders files (also disney infinity figures) were being opened with a method that only granted read permission (_GetContent_). Switching to _OpenDocument_ grants read and write permission for Dolphin over these files.\r\n\r\nAdditionally, added some null checks to show an error message when an skylanders fails to load, preventing the emulator from crashing.\r\n\r\n*Note: The issue investigation and changes were made with the assistance of AI tools and verified by me, tested on a real android device.*', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431160729', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431160729', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'id': 5431160729, 'node_id': 'IC_kwDOALCn2M8AAAABQ7jvmQ', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-26T21:10:49Z', 'updated_at': '2026-08-26T21:10:49Z', 'body': 'The Disney Infinity code has already been updated in this pull request.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431160729/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-26T20:14:48Z', 'pushed_at': '2026-08-25T19:24:09Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559994, 'stargazers_count': 15444, 'watchers_count': 15444, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15444, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-08-26T21:03:53.310035 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Rumi-Larry', 'action': 'created', 'id': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431089823', 'safe_author': False, 'body': "So if this affects Disney Infinity figures as well, shouldn't that code be updated as well? ", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'id': 5251591404, 'node_id': 'PR_kwDOALCn2M8AAAABBAc8Dw', 'number': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'user': {'login': 'TorresOwO', 'id': 55789131, 'node_id': 'MDQ6VXNlcjU1Nzg5MTMx', 'avatar_url': 'https://avatars.githubusercontent.com/u/55789131?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/TorresOwO', 'html_url': 'https://github.com/TorresOwO', 'followers_url': 'https://api.github.com/users/TorresOwO/followers', 'following_url': 'https://api.github.com/users/TorresOwO/following{/other_user}', 'gists_url': 'https://api.github.com/users/TorresOwO/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/TorresOwO/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/TorresOwO/subscriptions', 'organizations_url': 'https://api.github.com/users/TorresOwO/orgs', 'repos_url': 'https://api.github.com/users/TorresOwO/repos', 'events_url': 'https://api.github.com/users/TorresOwO/events{/privacy}', 'received_events_url': 'https://api.github.com/users/TorresOwO/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-08-25T23:11:18Z', 'updated_at': '2026-08-26T21:03:51Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14829', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14829.patch', 'merged_at': None}, 'body': 'Fixes [dolphin issue 13956](https://bugs.dolphin-emu.org/issues/13956).\r\n\r\nThe main problem was that skylanders files (also disney infinity figures) were being opened with a method that only granted read permission (_GetContent_). Switching to _OpenDocument_ grants read and write permission for Dolphin over these files.\r\n\r\nAdditionally, added some null checks to show an error message when an skylanders fails to load, preventing the emulator from crashing.\r\n\r\n*Note: The issue investigation and changes were made with the assistance of AI tools and verified by me, tested on a real android device.*', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431089823', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14829#issuecomment-5431089823', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14829', 'id': 5431089823, 'node_id': 'IC_kwDOALCn2M8AAAABQ7fanw', 'user': {'login': 'Rumi-Larry', 'id': 65569725, 'node_id': 'MDQ6VXNlcjY1NTY5NzI1', 'avatar_url': 'https://avatars.githubusercontent.com/u/65569725?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Rumi-Larry', 'html_url': 'https://github.com/Rumi-Larry', 'followers_url': 'https://api.github.com/users/Rumi-Larry/followers', 'following_url': 'https://api.github.com/users/Rumi-Larry/following{/other_user}', 'gists_url': 'https://api.github.com/users/Rumi-Larry/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Rumi-Larry/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Rumi-Larry/subscriptions', 'organizations_url': 'https://api.github.com/users/Rumi-Larry/orgs', 'repos_url': 'https://api.github.com/users/Rumi-Larry/repos', 'events_url': 'https://api.github.com/users/Rumi-Larry/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Rumi-Larry/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-26T21:03:51Z', 'updated_at': '2026-08-26T21:03:51Z', 'body': "So if this affects Disney Infinity figures as well, shouldn't that code be updated as well? ", 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5431089823/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-26T20:14:48Z', 'pushed_at': '2026-08-25T19:24:09Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559994, 'stargazers_count': 15444, 'watchers_count': 15444, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15444, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Rumi-Larry', 'id': 65569725, 'node_id': 'MDQ6VXNlcjY1NTY5NzI1', 'avatar_url': 'https://avatars.githubusercontent.com/u/65569725?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Rumi-Larry', 'html_url': 'https://github.com/Rumi-Larry', 'followers_url': 'https://api.github.com/users/Rumi-Larry/followers', 'following_url': 'https://api.github.com/users/Rumi-Larry/following{/other_user}', 'gists_url': 'https://api.github.com/users/Rumi-Larry/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Rumi-Larry/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Rumi-Larry/subscriptions', 'organizations_url': 'https://api.github.com/users/Rumi-Larry/orgs', 'repos_url': 'https://api.github.com/users/Rumi-Larry/repos', 'events_url': 'https://api.github.com/users/Rumi-Larry/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Rumi-Larry/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
Recent 'gh_pull_request' events
2026-09-01T04:04:17.483114 {'source': 'ghhookparser', 'repo': 'dolphin-emu/fifoci', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 70, 'title': 'runner/linux: Use the correct GFXBackend value for OpenGL', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'head_ref_name': 'ogl-fix', 'safe_author': True, 'base_sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-01T04:04:17.003602 {'source': 'ghhookparser', 'repo': 'dolphin-emu/fifoci', 'author': 'JoshuaVandaele', 'action': 'synchronize', 'id': 70, 'title': 'runner/linux: Use the correct GFXBackend value for OpenGL', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'head_ref_name': 'ogl-fix', 'safe_author': True, 'base_sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-01T04:02:46.917625 {'source': 'ghhookparser', 'repo': 'dolphin-emu/fifoci', 'author': 'JoshuaVandaele', 'action': 'opened', 'id': 70, 'title': 'runner/linux: Use the correct GFXBackend key for OpenGL', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'head_ref_name': 'ogl-fix', 'safe_author': True, 'base_sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-01T00:53:56.439548 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'opened', 'id': 14837, 'title': 'VideoCommon: separate out reinterpret and palette texture creation from rendering', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14837', 'head_ref_name': 'dolphin_texture_refactor_2', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': '9263f6b7c6773c35276b0a505483c3658d672329', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T09:57:33.111263 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'synchronize', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'head_ref_name': 'vulkan-over-gl', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T09:57:15.183285 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'head_ref_name': 'vulkan-over-gl', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T09:55:24.942224 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Desktop', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'head_ref_name': 'vulkan-over-gl', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T09:55:21.189603 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'head_ref_name': 'vulkan-over-gl', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T09:54:38.211513 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'synchronize', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'head_ref_name': 'vulkan-over-gl', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T06:59:34.209948 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'synchronize', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'head_ref_name': 'dolphin_texture_refactor_1', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T06:46:43.995228 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'edited', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'head_ref_name': 'dolphin_texture_refactor_1', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'd643c58052aaafd33aea616978d237c083790ec4', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T06:46:06.983136 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'opened', 'id': 14836, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'head_ref_name': 'dolphin_texture_refactor_1', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'd643c58052aaafd33aea616978d237c083790ec4', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-31T03:26:50.061962 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'opened', 'id': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'head_ref_name': 'vulkan-over-gl', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': '3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-30T14:44:55.777050 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'opened', 'id': 14834, 'title': 'Arm64Emitter: Make FixupBranch smaller', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14834', 'head_ref_name': 'jitarm64-small-fixupbranch', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': '819553ea4a7bff2979dee758610cb2f4cc0ec050', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-30T08:24:05.846902 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'opened', 'id': 14833, 'title': 'IOS/FS: Fix loading savestate while TASing', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14833', 'head_ref_name': 'state-nand-tas', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': '2478b5715e15a702b3a516634527222bc920c2a0', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-30T06:12:08.800159 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 14832, 'title': 'DolphinQt: Properly define QtPaths', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14832', 'head_ref_name': 'windeployqt-fix', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'e9c5b57d88a339f3a94df8eb96bda9023be663d6', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-30T05:41:26.051532 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'opened', 'id': 14832, 'title': 'DolphinQt: Properly define QtPaths', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14832', 'head_ref_name': 'windeployqt-fix', 'safe_author': True, 'base_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'head_sha': 'e9c5b57d88a339f3a94df8eb96bda9023be663d6', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-30T04:51:12.783786 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Dentomologist', 'action': 'closed', 'id': 14818, 'title': 'GameList: Enable word wrap in grid view', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14818', 'head_ref_name': 'gridview-title', 'safe_author': True, 'base_sha': 'fa61f77fedb1f804851414a231509c55b8d8ed6c', 'head_sha': 'fc69f9231a857b9c557fd2fa7074e37ef39249a0', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-29T11:54:56.980699 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'closed', 'id': 14746, 'title': 'Add Gecko code for Star Fox Adventures (Retroachievements)', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14746', 'head_ref_name': 'patch-1', 'safe_author': True, 'base_sha': 'fa61f77fedb1f804851414a231509c55b8d8ed6c', 'head_sha': '0901c6dbe54145b466d2cd829e3152354599fd84', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-29T09:20:56.499363 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'closed', 'id': 14824, 'title': 'Core: Fix controllers resetting when starting input recording', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824', 'head_ref_name': 'save-controller-to-dtm', 'safe_author': True, 'base_sha': '123d32248e455ec242866e3a75fea70dcecfd567', 'head_sha': 'dcf9ca05dbe752153d5d78f768185e0f3506a02b', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-29T09:19:49.885195 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'closed', 'id': 14750, 'title': 'Android: Netplay controller mapping', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750', 'head_ref_name': 'netplay-controller-mapping', 'safe_author': True, 'base_sha': '123d32248e455ec242866e3a75fea70dcecfd567', 'head_sha': 'e6f5516ad7a6b019db57b981625c5e8fbb670d4a', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-29T09:15:41.096811 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'closed', 'id': 14829, 'title': 'Android: Fix Crash when loading Skylanders file', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14829', 'head_ref_name': 'fix-skylanders-crash-13956', 'safe_author': True, 'base_sha': '26d5cd38bd068f878b6e64ee8b705787b3a16164', 'head_sha': 'b1e360e1e4f520818f6e0c8fdcd5be7becf7e1ed', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-29T01:19:25.313553 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JMC47', 'action': 'closed', 'id': 14831, 'title': 'Fix netplay crash on pre API 31 devices', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14831', 'head_ref_name': 'netplay-crash-pre-api31', 'safe_author': True, 'base_sha': '4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'head_sha': '0bca7edf206f8ec58f35ecab351e2ef889fdee71', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-28T12:12:18.690096 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'opened', 'id': 14831, 'title': 'Fix netplay crash on pre API 31 devices', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14831', 'head_ref_name': 'netplay-crash-pre-api31', 'safe_author': True, 'base_sha': '4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'head_sha': '0bca7edf206f8ec58f35ecab351e2ef889fdee71', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-08-28T05:49:53.960534 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 14830, 'title': 'SDLGamepad: Add Misc 2 through 6', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14830', 'head_ref_name': 'sdl-miscs', 'safe_author': True, 'base_sha': '4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'head_sha': 'b572e4ca5a74481fad0bd14e4c5f9719945d61d8', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
Recent 'gh_pull_request_comment' events
2026-08-24T18:21:38.769308 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846269872', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-08-24T18:17:52.100516 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846241947', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-24T18:14:27.739439 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846217222', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-08-24T17:57:24.229747 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846095556', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-24T17:51:17.511668 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'edited', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846049242', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-24T17:51:02.203949 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846049242', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-24T17:37:31.160093 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3845949324', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-24T16:50:10.296628 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'edited', 'id': 14824, 'hash': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3845587742', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-24T16:49:54.871598 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14824, 'hash': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3845587742', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-08-24T01:21:07.880586 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'edited', 'id': 14824, 'hash': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3840134318', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-24T01:16:28.088512 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 14824, 'hash': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3840134318', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-08-23T09:43:23.138052 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838182715', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-08-23T09:43:23.137514 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14750, 'hash': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838183749', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
Recent 'gh_pull_request_review' events
2026-09-01T03:56:08.984559 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14837, 'pr_title': 'VideoCommon: separate out reinterpret and palette texture creation from rendering', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14837#pullrequestreview-5073873144', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-01T03:00:15.698349 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'phire', 'action': 'submitted', 'pr_id': 14837, 'pr_title': 'VideoCommon: separate out reinterpret and palette texture creation from rendering', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14837#pullrequestreview-5073579945', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-31T10:59:56.830155 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14836, 'pr_title': 'VideoCommon: refactor texture cache frame buffer copies', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14836#pullrequestreview-5065707677', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-30T23:46:28.933090 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14794, 'pr_title': 'Android: Use TitleDatabase for game list', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14794#pullrequestreview-5062220215', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-30T04:50:08.937940 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Dentomologist', 'action': 'submitted', 'pr_id': 14818, 'pr_title': 'GameList: Enable word wrap in grid view', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14818#pullrequestreview-5059967082', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-28T16:00:41.498877 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14831, 'pr_title': 'Fix netplay crash on pre API 31 devices', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14831#pullrequestreview-5052800745', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-28T05:08:39.309327 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Pokechu22', 'action': 'submitted', 'pr_id': 14686, 'pr_title': 'SDLGamepad: Support multiple touchpads', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14686#pullrequestreview-5048084514', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-27T05:43:23.459548 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'submitted', 'pr_id': 14718, 'pr_title': 'Android: Make vibration length variable', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14718#pullrequestreview-5037588028', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-26T21:12:11.274720 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'mbc07', 'action': 'submitted', 'pr_id': 14718, 'pr_title': 'Android: Make vibration length variable', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14718#pullrequestreview-5035116264', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-26T19:56:04.699703 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14829, 'pr_title': 'Android: Fix Crash when loading Skylanders file', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14829#pullrequestreview-5034536691', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-24T18:49:08.128174 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5011415736', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-24T18:21:38.767640 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5011189178', 'comments': [{'id': 3846269872, 'node_id': 'PRRC_kwDOALCn2M7lQWuw', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846269872', 'pull_request_review_id': 5011189178, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 1, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Alright, let's go with your current code then.", 'created_at': '2026-08-24T18:21:36Z', 'updated_at': '2026-08-24T18:21:37Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846269872', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846269872'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846269872'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846269872/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 3838182715}], 'type': 'gh_pull_request_review'}
2026-08-24T18:17:52.099484 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5011157460', 'comments': [{'id': 3846241947, 'node_id': 'PRRC_kwDOALCn2M7lQP6b', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846241947', 'pull_request_review_id': 5011157460, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 1, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'It did fail to compile when I tried ', 'created_at': '2026-08-24T18:17:50Z', 'updated_at': '2026-08-24T18:17:50Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846241947', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846241947'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846241947'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846241947/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 3838182715}], 'type': 'gh_pull_request_review'}
2026-08-24T18:14:27.737321 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5011130078', 'comments': [{'id': 3846217222, 'node_id': 'PRRC_kwDOALCn2M7lQJ4G', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846217222', 'pull_request_review_id': 5011130078, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 1, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "If that was from Android Studio's code highlighting, please try compiling it anyway.", 'created_at': '2026-08-24T18:14:25Z', 'updated_at': '2026-08-24T18:14:26Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846217222', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846217222'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846217222'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846217222/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 3838182715}], 'type': 'gh_pull_request_review'}
2026-08-24T17:57:24.228386 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5010993087', 'comments': [{'id': 3846095556, 'node_id': 'PRRC_kwDOALCn2M7lPsLE', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846095556', 'pull_request_review_id': 5010993087, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 1, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "It said it wouldn't compile since it wasn't a const expression. I found the syntax I used somewhere in netplayclient or netplayserver. (On phone now and can't check where exactly)", 'created_at': '2026-08-24T17:57:22Z', 'updated_at': '2026-08-24T17:57:22Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846095556', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846095556'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846095556'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846095556/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 3838182715}], 'type': 'gh_pull_request_review'}
2026-08-24T17:51:01.921607 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5010933578', 'comments': [{'id': 3846049242, 'node_id': 'PRRC_kwDOALCn2M7lPg3a', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846049242', 'pull_request_review_id': 5010933578, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 1, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'What compilation error did you get with my suggestion?', 'created_at': '2026-08-24T17:51:00Z', 'updated_at': '2026-08-24T17:51:00Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846049242', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846049242'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3846049242'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3846049242/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 3838182715}], 'type': 'gh_pull_request_review'}
2026-08-24T17:44:00.886711 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14824, 'pr_title': 'Core: Fix controllers resetting when starting input recording', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824#pullrequestreview-5010864379', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-24T17:37:31.155979 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5010795927', 'comments': [{'id': 3845949324, 'node_id': 'PRRC_kwDOALCn2M7lPIeM', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3845949324', 'pull_request_review_id': 5010795927, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 1, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Done (with a slight variation to make it valid)', 'created_at': '2026-08-24T17:37:29Z', 'updated_at': '2026-08-24T17:37:29Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3845949324', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3845949324'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3845949324'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3845949324/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 3838182715}], 'type': 'gh_pull_request_review'}
2026-08-24T16:49:54.868908 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14824, 'pr_title': 'Core: Fix controllers resetting when starting input recording', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824#pullrequestreview-5010367551', 'comments': [{'id': 3845587742, 'node_id': 'PRRC_kwDOALCn2M7lNwMe', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3845587742', 'pull_request_review_id': 5010367551, 'diff_hunk': '@@ -116,6 +116,29 @@ void SaveToDTM(Movie::DTMHeader* dtm)\n \n dtm->bFollowBranch = Config::Get(Config::MAIN_JIT_FOLLOW_BRANCH);\n \n+ dtm->controllers = 0;\n+ dtm->bongos = 0;\n+ dtm->GBAControllers = 0;\n+ for (int i = 0; i < SerialInterface::MAX_SI_CHANNELS; ++i)\n+ {\n+ const SerialInterface::SIDevices si_device = Config::Get(Config::GetInfoForSIDevice(i));\n+ if (SerialInterface::SIDevice_IsGCController(si_device))', 'path': 'Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp', 'position': 1, 'original_position': 10, 'commit_id': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'I made if check for `!= SerialInterface::SIDEVICE_NONE` instead.', 'created_at': '2026-08-24T16:49:52Z', 'updated_at': '2026-08-24T16:49:53Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3845587742', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14824', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3845587742'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3845587742'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14824'}}, 'original_commit_id': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3845587742/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 3840134318}], 'type': 'gh_pull_request_review'}
2026-08-24T13:11:00.610593 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14825, 'pr_title': 'DolReader: correctly save section index of ancast', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14825#pullrequestreview-5008143836', 'comments': [], 'type': 'gh_pull_request_review'}
2026-08-24T01:16:28.053513 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14824, 'pr_title': 'Core: Fix controllers resetting when starting input recording', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14824#pullrequestreview-5003918825', 'comments': [{'id': 3840134318, 'node_id': 'PRRC_kwDOALCn2M7k48yu', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3840134318', 'pull_request_review_id': 5003918825, 'diff_hunk': '@@ -116,6 +116,29 @@ void SaveToDTM(Movie::DTMHeader* dtm)\n \n dtm->bFollowBranch = Config::Get(Config::MAIN_JIT_FOLLOW_BRANCH);\n \n+ dtm->controllers = 0;\n+ dtm->bongos = 0;\n+ dtm->GBAControllers = 0;\n+ for (int i = 0; i < SerialInterface::MAX_SI_CHANNELS; ++i)\n+ {\n+ const SerialInterface::SIDevices si_device = Config::Get(Config::GetInfoForSIDevice(i));\n+ if (SerialInterface::SIDevice_IsGCController(si_device))', 'path': 'Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp', 'position': 10, 'original_position': 10, 'commit_id': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "`SIDevice_IsGCController` doesn't return true in the case of `SIDEVICE_GC_GBA_EMULATED` (and other GC controllers part of SIDevices), which would make this check fail where the previous `IsUsingPad` check would return true", 'created_at': '2026-08-24T01:16:25Z', 'updated_at': '2026-08-24T01:16:25Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3840134318', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14824', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3840134318'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14824#discussion_r3840134318'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14824'}}, 'original_commit_id': '74a5d37a79f1045a5083361eb6b3ea51346d34b7', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3840134318/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-08-23T09:43:23.136734 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'edited', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5002091660', 'comments': [{'id': 3838182715, 'node_id': 'PRRC_kwDOALCn2M7kxgU7', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838182715', 'pull_request_review_id': 5002091660, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 16, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'To make the intent clearer, and on the off chance that the size would change in the future:\r\n\r\n```suggestion\r\n std::array<jint, mapping.size()> values;\r\n```', 'created_at': '2026-08-23T09:33:06Z', 'updated_at': '2026-08-23T09:43:20Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838182715', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838182715'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838182715'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838182715/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}, {'id': 3838183749, 'node_id': 'PRRC_kwDOALCn2M7kxglF', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838183749', 'pull_request_review_id': 5002091660, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;\n+ for (size_t i = 0; i < mapping.size(); i++)\n+ values[i] = static_cast<jint>(mapping[i]);\n+ env->SetIntArrayRegion(jmapping, 0, size, values.data());\n+ return jmapping;\n+}\n+\n+static bool JIntArrayToPadMappingArray(JNIEnv* env, jintArray jmapping,\n+ NetPlay::PadMappingArray* mapping)\n+{\n+ if (env->GetArrayLength(jmapping) != static_cast<jsize>(mapping->size()))\n+ return false;\n+\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 29, 'original_position': 29, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Same here.', 'created_at': '2026-08-23T09:33:41Z', 'updated_at': '2026-08-23T09:43:20Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838183749', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838183749'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838183749'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838183749/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-08-23T09:43:22.748185 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14750, 'pr_title': 'Android: Netplay controller mapping', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14750#pullrequestreview-5002091660', 'comments': [{'id': 3838182715, 'node_id': 'PRRC_kwDOALCn2M7kxgU7', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838182715', 'pull_request_review_id': 5002091660, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 16, 'original_position': 16, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'To make the intent clearer, and on the off chance that the size would change in the future:\r\n\r\n```suggestion\r\n std::array<jint, mapping.size()> values;\r\n```', 'created_at': '2026-08-23T09:33:06Z', 'updated_at': '2026-08-23T09:43:20Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838182715', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838182715'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838182715'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838182715/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}, {'id': 3838183749, 'node_id': 'PRRC_kwDOALCn2M7kxglF', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838183749', 'pull_request_review_id': 5002091660, 'diff_hunk': '@@ -38,6 +39,30 @@ static NetPlay::NetPlayServer* GetServerPointer(JNIEnv* env, jobject obj)\n env->GetLongField(obj, IDCache::GetNetPlayServerPointer()));\n }\n \n+static jintArray PadMappingArrayToJIntArray(JNIEnv* env, const NetPlay::PadMappingArray& mapping)\n+{\n+ const jsize size = static_cast<jsize>(mapping.size());\n+ jintArray jmapping = env->NewIntArray(size);\n+ std::array<jint, 4> values;\n+ for (size_t i = 0; i < mapping.size(); i++)\n+ values[i] = static_cast<jint>(mapping[i]);\n+ env->SetIntArrayRegion(jmapping, 0, size, values.data());\n+ return jmapping;\n+}\n+\n+static bool JIntArrayToPadMappingArray(JNIEnv* env, jintArray jmapping,\n+ NetPlay::PadMappingArray* mapping)\n+{\n+ if (env->GetArrayLength(jmapping) != static_cast<jsize>(mapping->size()))\n+ return false;\n+\n+ std::array<jint, 4> values;', 'path': 'Source/Android/jni/NetPlay/Netplay.cpp', 'position': 29, 'original_position': 29, 'commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Same here.', 'created_at': '2026-08-23T09:33:41Z', 'updated_at': '2026-08-23T09:43:20Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838183749', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838183749'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14750#discussion_r3838183749'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14750'}}, 'original_commit_id': '9a1fa7ae2fefd85bdc6eae94e00f8620f54530f2', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/3838183749/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
Recent 'gh_push' events
2026-08-30T04:51:13.082460 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'Dentomologist', 'before_sha': '5508158a7743e1c0c56540ba08d0851b2afdf537', 'after_sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'commits': [{'author': {'name': 'Joshua Vandaële', 'email': 'joshua@vandaele.software', 'date': '2026-08-16T16:04:37+02:00', 'username': 'JoshuaVandaele'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DolphinQt/GameList/GameList.cpp'], 'removed': [], 'message': 'GameList: Enable word wrap in grid view', 'url': 'https://github.com/dolphin-emu/dolphin/commit/fc69f9231a857b9c557fd2fa7074e37ef39249a0', 'hash': 'fc69f9231a857b9c557fd2fa7074e37ef39249a0'}, {'author': {'name': 'Dentomologist', 'email': 'dentomologist@gmail.com', 'date': '2026-08-29T21:51:10-07:00', 'username': 'Dentomologist'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/DolphinQt/GameList/GameList.cpp'], 'removed': [], 'message': 'Merge pull request #14818 from JoshuaVandaele/gridview-title\n\nGameList: Enable word wrap in grid view', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1fd7f3521895f285aa9382af8e7e464991437225', 'hash': '1fd7f3521895f285aa9382af8e7e464991437225'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-29T11:54:57.090086 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': 'dfe15b9e242b5a8aeb53bf84c449f630444dac5e', 'after_sha': '5508158a7743e1c0c56540ba08d0851b2afdf537', 'commits': [{'author': {'name': 'Phobos', 'email': '93089878+PhobosAnomaly666@users.noreply.github.com', 'date': '2026-07-22T02:36:11+02:00', 'username': 'PhobosAnomaly666'}, 'distinct': False, 'added': [], 'modified': ['Data/Sys/ApprovedInis.json', 'Data/Sys/GameSettings/GSAE01r1.ini'], 'removed': [], 'message': ' Add Gecko code (Increased LoD Range) for Star Fox Adventures (Retroachievements)', 'url': 'https://github.com/dolphin-emu/dolphin/commit/0901c6dbe54145b466d2cd829e3152354599fd84', 'hash': '0901c6dbe54145b466d2cd829e3152354599fd84'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-29T13:54:54+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Data/Sys/ApprovedInis.json', 'Data/Sys/GameSettings/GSAE01r1.ini'], 'removed': [], 'message': 'Merge pull request #14746 from PhobosAnomaly666/patch-1\n\nAdd Gecko code for Star Fox Adventures (Retroachievements)', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5508158a7743e1c0c56540ba08d0851b2afdf537', 'hash': '5508158a7743e1c0c56540ba08d0851b2afdf537'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-29T09:20:56.556649 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '30c9669d7b1d3bd2d1d2d413dfcabfa1decc7b58', 'after_sha': 'dfe15b9e242b5a8aeb53bf84c449f630444dac5e', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-23T17:49:19+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp', 'Source/Core/Core/Movie.cpp'], 'removed': [], 'message': "Core: Fix controllers resetting when starting input recording\n\n200e26c added controller handling to MovieConfigLayerLoader's\nLoadFromDTM but not SaveToDTM. This caused a regression. When starting a\nnew input recording, MovieManager::BeginRecordingInput calls SaveToDTM,\nwhich doesn't set the controller values in the DTM header to anything.\nThen it loads the newly created movie config layer, causing LoadFromDTM\nto be called, which in turn causes zeroed out controller values to be\nloaded from the DTM header. This leaves the player with all controllers\nset to None, making it impossible to control the game.\n\nTo fix this, let's move the saving of controllers from\nMovieManager::SaveRecording to ConfigLoaders::SaveToDTM.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/dcf9ca05dbe752153d5d78f768185e0f3506a02b', 'hash': 'dcf9ca05dbe752153d5d78f768185e0f3506a02b'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-29T11:20:54+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/ConfigLoaders/MovieConfigLoader.cpp', 'Source/Core/Core/Movie.cpp'], 'removed': [], 'message': 'Merge pull request #14824 from JosJuice/save-controller-to-dtm\n\nCore: Fix controllers resetting when starting input recording', 'url': 'https://github.com/dolphin-emu/dolphin/commit/dfe15b9e242b5a8aeb53bf84c449f630444dac5e', 'hash': 'dfe15b9e242b5a8aeb53bf84c449f630444dac5e'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-29T09:19:50.073345 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '9b50b88d2e48435652175d188c4da38fcb538a98', 'after_sha': '30c9669d7b1d3bd2d1d2d413dfcabfa1decc7b58', 'commits': [{'author': {'name': 'Tom Pratt', 'email': 'tom.pratt@outlook.com', 'date': '2026-07-23T19:47:07+02:00', 'username': 'tom-pratt'}, 'distinct': False, 'added': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/model/ControllerMapping.kt'], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/NetplaySession.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/model/NetplayViewModel.kt', 'Source/Android/jni/NetPlay/Netplay.cpp'], 'removed': [], 'message': 'Add functionality to get and set controller mappings in Android', 'url': 'https://github.com/dolphin-emu/dolphin/commit/3236c634d9dfb9d382d1f27c2e380c341cb56ab7', 'hash': '3236c634d9dfb9d382d1f27c2e380c341cb56ab7'}, {'author': {'name': 'Tom Pratt', 'email': 'tom.pratt@outlook.com', 'date': '2026-07-21T18:45:44+02:00', 'username': 'tom-pratt'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/ui/NetplayScreen.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/theme/DolphinTheme.kt'], 'removed': [], 'message': 'Netplay PlayerTable fixes\n\n- Improve the column measurement logic so it updates the column width when text changes.\n- Use matchParentSize on the clickable target in OutlinedBox so that it is clickable when the OutlinedBox contains contents with dynamic height.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/df4c394fc3456ab6af8ea841d9bb94f297f75e61', 'hash': 'df4c394fc3456ab6af8ea841d9bb94f297f75e61'}, {'author': {'name': 'Tom Pratt', 'email': 'tom.pratt@outlook.com', 'date': '2026-07-23T16:35:54+02:00', 'username': 'tom-pratt'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/ui/NetplayActivity.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/ui/NetplayScreen.kt', 'Source/Android/app/src/main/res/values/strings.xml', 'Source/Android/jni/NetPlay/Netplay.cpp'], 'removed': [], 'message': 'Android controller mapping UI\n\nUI for assigning netplay players to gamecube ports and wii remotes.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e6f5516ad7a6b019db57b981625c5e8fbb670d4a', 'hash': 'e6f5516ad7a6b019db57b981625c5e8fbb670d4a'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-29T11:19:47+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/model/ControllerMapping.kt'], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/NetplaySession.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/model/NetplayViewModel.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/ui/NetplayActivity.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/netplay/ui/NetplayScreen.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/theme/DolphinTheme.kt', 'Source/Android/app/src/main/res/values/strings.xml', 'Source/Android/jni/NetPlay/Netplay.cpp'], 'removed': [], 'message': 'Merge pull request #14750 from tom-pratt/netplay-controller-mapping\n\nAndroid: Netplay controller mapping', 'url': 'https://github.com/dolphin-emu/dolphin/commit/30c9669d7b1d3bd2d1d2d413dfcabfa1decc7b58', 'hash': '30c9669d7b1d3bd2d1d2d413dfcabfa1decc7b58'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-29T09:15:41.056057 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '28adf6dd886db508bcd361316ae94920bb395121', 'after_sha': '9b50b88d2e48435652175d188c4da38fcb538a98', 'commits': [{'author': {'name': 'Sergio Torres', 'email': 'sergiotorres20000@gmail.com', 'date': '2026-08-25T23:40:07+02:00', 'username': 'TorresOwO'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/infinitybase/ui/FigureSlotAdapter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/skylanders/ui/SkylanderSlotAdapter.kt', 'Source/Android/app/src/main/res/values/strings.xml'], 'removed': [], 'message': 'Android: Use OpenDocument for NFC figures and fix crash (Fixes #13956)\n\n- Switch from ActivityResultContracts.GetContent() to OpenDocument()\n which restores ACTION_OPEN_DOCUMENT behavior, granting write access\n to file descriptors opened in C++ via ContentHandler.openFd().\n- Replace unsafe force-unwraps (!!) in EmulationActivity with null checks.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b1e360e1e4f520818f6e0c8fdcd5be7becf7e1ed', 'hash': 'b1e360e1e4f520818f6e0c8fdcd5be7becf7e1ed'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-29T11:15:38+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/activities/EmulationActivity.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/infinitybase/ui/FigureSlotAdapter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/skylanders/ui/SkylanderSlotAdapter.kt', 'Source/Android/app/src/main/res/values/strings.xml'], 'removed': [], 'message': 'Merge pull request #14829 from TorresOwO/fix-skylanders-crash-13956\n\nAndroid: Fix Crash when loading Skylanders file', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9b50b88d2e48435652175d188c4da38fcb538a98', 'hash': '9b50b88d2e48435652175d188c4da38fcb538a98'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-29T01:19:25.436564 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'after_sha': '28adf6dd886db508bcd361316ae94920bb395121', 'commits': [{'author': {'name': 'Tom Pratt', 'email': 'tom.pratt@outlook.com', 'date': '2026-08-28T14:11:50+02:00', 'username': 'tom-pratt'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/theme/DolphinTheme.kt'], 'removed': [], 'message': "Fix netplay crash on pre API 31 devices\n\nTypedArray doesn't implement AutoCloseable on older devices so .use{} caused a crash.\n\nIt turned out the special handling for background colours was unnecessary anyway.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/0bca7edf206f8ec58f35ecab351e2ef889fdee71', 'hash': '0bca7edf206f8ec58f35ecab351e2ef889fdee71'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'date': '2026-08-28T21:19:23-04:00', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/ui/theme/DolphinTheme.kt'], 'removed': [], 'message': 'Merge pull request #14831 from tom-pratt/netplay-crash-pre-api31\n\nFix netplay crash on pre API 31 devices', 'url': 'https://github.com/dolphin-emu/dolphin/commit/28adf6dd886db508bcd361316ae94920bb395121', 'hash': '28adf6dd886db508bcd361316ae94920bb395121'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-27T16:48:51.816284 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '26d5cd38bd068f878b6e64ee8b705787b3a16164', 'after_sha': '4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-06-27T08:43:25+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/ControllerInterface.kt', 'Source/Core/InputCommon/ControllerInterface/Android/Android.cpp'], 'removed': [], 'message': 'Android: Make vibration length variable\n\nPreviously we would vibrate for 100 ms on every vibration, which was\nespecially annoying if a game was doing a bunch of vibrations that were\nsupposed to be much shorter than that. Now we tell Android to vibrate\nfor 10 s, then cancel the vibration as soon as the game turns the\nvibration off.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b67188cc442d4b2d38cfb95b83cbeb0525ca257e', 'hash': 'b67188cc442d4b2d38cfb95b83cbeb0525ca257e'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-06-27T08:45:44+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Core.cpp'], 'removed': [], 'message': "Core: Remove ifdef for call to GCAdapter::ResetRumble\n\nThe ifdef made it so this was never called on Android, but we do want it\nto be called on Android.\n\nThere are ifdefs inside the function implementation but not around the\nfunction declaration or definition, so there's no need for ifdefs when\ncalling it.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/82e576a1839306881204948480b1946e73fb1e7b', 'hash': '82e576a1839306881204948480b1946e73fb1e7b'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'date': '2026-08-27T12:48:49-04:00', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/input/model/ControllerInterface.kt', 'Source/Core/Core/Core.cpp', 'Source/Core/InputCommon/ControllerInterface/Android/Android.cpp'], 'removed': [], 'message': 'Merge pull request #14718 from JosJuice/android-vibration-length\n\nAndroid: Make vibration length variable', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'hash': '4f8af23db516d8b6e9cd00e7b261a65b026514a8'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-25T19:24:11.620502 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '123d32248e455ec242866e3a75fea70dcecfd567', 'after_sha': '26d5cd38bd068f878b6e64ee8b705787b3a16164', 'commits': [{'author': {'name': 'DacoTaco', 'email': 'daco_65@hotmail.com', 'date': '2026-08-24T15:05:42+02:00', 'username': 'DacoTaco'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Boot/DolReader.cpp', 'Source/Core/Core/Boot/DolReader.h'], 'removed': [], 'message': 'DolReader: correctly save section index of ancast', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a8cc19deccdb53f555f900c4c71d9356e5eab480', 'hash': 'a8cc19deccdb53f555f900c4c71d9356e5eab480'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-25T21:24:09+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/Boot/DolReader.cpp', 'Source/Core/Core/Boot/DolReader.h'], 'removed': [], 'message': 'Merge pull request #14825 from DacoTaco/fixes/Ancast\n\nDolReader: correctly save section index of ancast', 'url': 'https://github.com/dolphin-emu/dolphin/commit/26d5cd38bd068f878b6e64ee8b705787b3a16164', 'hash': '26d5cd38bd068f878b6e64ee8b705787b3a16164'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-23T16:58:49.590218 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JMC47', 'before_sha': '474fa6e6f21d05e27d8e33bbf069ecbeed58b60a', 'after_sha': '123d32248e455ec242866e3a75fea70dcecfd567', 'commits': [{'author': {'name': 'Tom Pratt', 'email': 'tom.pratt@outlook.com', 'date': '2026-07-17T14:04:07+02:00', 'username': 'tom-pratt'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/NetPlayServer.cpp'], 'removed': [], 'message': 'Auto assign wii controllers in netplay\n\nJust copy the gamecube logic and automatically assign players to the first empty slot.\n\nMore consistent with GameCube and helps Android hosts where there is no UI for managing controller mappings currently.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/e58f57f6f3f7bc517887f5ef6d22741ff1af4900', 'hash': 'e58f57f6f3f7bc517887f5ef6d22741ff1af4900'}, {'author': {'name': 'JMC47', 'email': 'JMC4789@gmail.com', 'date': '2026-08-23T12:58:47-04:00', 'username': 'JMC47'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/NetPlayServer.cpp'], 'removed': [], 'message': 'Merge pull request #14736 from tom-pratt/wii-controller-netplay\n\nAuto assign wii controllers in netplay', 'url': 'https://github.com/dolphin-emu/dolphin/commit/123d32248e455ec242866e3a75fea70dcecfd567', 'hash': '123d32248e455ec242866e3a75fea70dcecfd567'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-23T10:19:12.582395 {'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': 'b3d74ab6022457bef29c08c26156a9ee145c0d76', 'after_sha': '474fa6e6f21d05e27d8e33bbf069ecbeed58b60a', 'commits': [{'author': {'name': 'Simonx22', 'email': 'simon@oatmealdome.me', 'date': '2026-07-18T15:45:12-04:00', 'username': 'Simonx22'}, 'distinct': False, 'added': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsSearchResult.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/viewholder/SettingsSearchResultViewHolder.kt', 'Source/Android/app/src/main/res/anim/anim_settings_search_pop_in.xml', 'Source/Android/app/src/main/res/anim/anim_settings_search_pop_out.xml', 'Source/Android/app/src/main/res/color/settings_search_outline.xml', 'Source/Android/app/src/main/res/drawable/ic_search.xml', 'Source/Android/app/src/main/res/layout/list_item_search_result.xml'], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsItem.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivityPresenter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivityView.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragment.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentView.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/viewholder/SettingViewHolder.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ThemeHelper.kt', 'Source/Android/app/src/main/res/layout/activity_settings.xml', 'Source/Android/app/src/main/res/layout/fragment_settings.xml', 'Source/Android/app/src/main/res/values/strings.xml'], 'removed': [], 'message': 'Android: Add global settings search', 'url': 'https://github.com/dolphin-emu/dolphin/commit/893be0996e6c58901f2169ca0162e5252a52e13b', 'hash': '893be0996e6c58901f2169ca0162e5252a52e13b'}, {'author': {'name': 'Simonx22', 'email': 'simon@oatmealdome.me', 'date': '2026-07-22T14:27:04-04:00', 'username': 'Simonx22'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivityPresenter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivityView.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragment.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/viewholder/SettingViewHolder.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/viewholder/SettingsSearchResultViewHolder.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ThemeHelper.kt'], 'removed': [], 'message': 'Android: Reformat settings search files', 'url': 'https://github.com/dolphin-emu/dolphin/commit/93706022d5d6974c96b75a129bf278b693b99a6e', 'hash': '93706022d5d6974c96b75a129bf278b693b99a6e'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-23T12:19:09+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsSearchResult.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/viewholder/SettingsSearchResultViewHolder.kt', 'Source/Android/app/src/main/res/anim/anim_settings_search_pop_in.xml', 'Source/Android/app/src/main/res/anim/anim_settings_search_pop_out.xml', 'Source/Android/app/src/main/res/color/settings_search_outline.xml', 'Source/Android/app/src/main/res/drawable/ic_search.xml', 'Source/Android/app/src/main/res/layout/list_item_search_result.xml'], 'modified': ['Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/model/view/SettingsItem.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivity.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivityPresenter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsActivityView.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsAdapter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragment.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentPresenter.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/SettingsFragmentView.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/features/settings/ui/viewholder/SettingViewHolder.kt', 'Source/Android/app/src/main/java/org/dolphinemu/dolphinemu/utils/ThemeHelper.kt', 'Source/Android/app/src/main/res/layout/activity_settings.xml', 'Source/Android/app/src/main/res/layout/fragment_settings.xml', 'Source/Android/app/src/main/res/values/strings.xml'], 'removed': [], 'message': 'Merge pull request #14742 from Simonx22/android/settings-search-next\n\nAndroid: Add global settings search', 'url': 'https://github.com/dolphin-emu/dolphin/commit/474fa6e6f21d05e27d8e33bbf069ecbeed58b60a', 'hash': '474fa6e6f21d05e27d8e33bbf069ecbeed58b60a'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-08-23T04:10:17.435492 {'source': 'ghhookparser', 'repo': 'dolphin-emu/sadm', 'pusher': 'OatmealDome', 'before_sha': 'b5365110925ff01b21b0c2dbf2e314d929cdf031', 'after_sha': '16f566fc1df701c3852a6f1d83ab5ec68426281c', 'commits': [{'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-08-22T17:11:28-04:00', 'username': 'OatmealDome'}, 'distinct': True, 'added': [], 'modified': ['flake.nix'], 'removed': [], 'message': 'flake: Update to NixOS 26.05', 'url': 'https://github.com/dolphin-emu/sadm/commit/cac983db384dd46a070fa5dcede437a1a9d3da0a', 'hash': 'cac983db384dd46a070fa5dcede437a1a9d3da0a'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-08-22T17:11:54-04:00', 'username': 'OatmealDome'}, 'distinct': True, 'added': [], 'modified': ['flake.lock'], 'removed': [], 'message': "flake.lock: Update\n\nFlake lock file updates:\n\n• Updated input 'nixpkgs':\n 'github:NixOS/nixpkgs/b6018f87da91d19d0ab4cf979885689b469cdd41?narHash=sha256-twXPFqFsrrY5r28Zh7Homgcp2gUMBgQ6WDS98Q/3xFI%3D' (2026-06-30)\n → 'github:NixOS/nixpkgs/5880666fd9eb563038431edb35c2d0aa595884e6?narHash=sha256-OURZPknrTjQrlNyxPdqzyqmU/81Wes1CUP/Ft1Rv/YI%3D' (2026-08-20)\n• Updated input 'pyproject-build-systems':\n 'github:pyproject-nix/build-system-pkgs/430680a19bc85a3bda55f12e4cc1a1aadcf2e478?narHash=sha256-6gmEVe69%2BKlRkZD4PEEV5xAlB9CB0Y9TiuEgQjDrKTQ%3D' (2026-06-22)\n → 'github:pyproject-nix/build-system-pkgs/90ffdeee1a4929b231913df067448cd9803d3e07?narHash=sha256-8SFyOdmcG6Nsh/JzlH812lTI/v%2Bur06fpQhj/acNn8k%3D' (2026-08-17)\n• Updated input 'pyproject-build-systems/uv2nix':\n 'github:pyproject-nix/uv2nix/14aa44100859a44144878fe079f8089d3fa4dc4e?narHash=sha256-PQfvfKWaBvCysdHFUO5GewwvwIqI/WL6OcrJhDSUdbc%3D' (2026-06-18)\n → 'github:pyproject-nix/uv2nix/4b59abb2ae1896d2a0e1abfc47fbc9bf985ea730?narHash=sha256-U%2B%2By7nM/6xiEcWI7q4fQoPZjPvRaTwkSqzBOVoEBjUE%3D' (2026-08-13)\n• Updated input 'pyproject-nix':\n 'github:pyproject-nix/pyproject.nix/7af23cfe91064865ecf2e835da28b45b3c6f49fd?narHash=sha256-SvXJcAemihifkTn4BGvyE5K1FJX9bl4U8DQ5pqKvD0s%3D' (2026-07-01)\n → 'github:pyproject-nix/pyproject.nix/1b1485546d85f6f6c7aadb10c4923dbc09633263?narHash=sha256-cROiHKO3UbIKqF5FG5NikvydzlfIj4EcR1Cty9qOVt4%3D' (2026-08-06)\n• Updated input 'rust-overlay':\n 'github:oxalica/rust-overlay/e8e9d70b96113fd49ccde6c3e08fb260b6ef5dd6?narHash=sha256-zSX553aXiIKJHWzUF6nrDKgeNRlfNK/SdyNYSbs2nkM%3D' (2026-07-09)\n → 'github:oxalica/rust-overlay/fd2ebb9cc4323d0c5a1336138dab5c3c5a5d8bd9?narHash=sha256-YT4Fs2k7bi%2B7YzuLt93EtIRgjpwHK5ZfsQEIh5dEQSk%3D' (2026-08-22)\n• Updated input 'uv2nix':\n 'github:pyproject-nix/uv2nix/83995ef5e4ece3c9c704aa645bbff439e15a0ac3?narHash=sha256-Z/Ss9rWw9QYcRK%2BQqkmty7PB1pIik5XGbrtit%2Bad2qs%3D' (2026-07-08)\n → 'github:pyproject-nix/uv2nix/4b59abb2ae1896d2a0e1abfc47fbc9bf985ea730?narHash=sha256-U%2B%2By7nM/6xiEcWI7q4fQoPZjPvRaTwkSqzBOVoEBjUE%3D' (2026-08-13)", 'url': 'https://github.com/dolphin-emu/sadm/commit/18ad7eec2cc36d6126628a12ac8cce4bdd0cf494', 'hash': '18ad7eec2cc36d6126628a12ac8cce4bdd0cf494'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-08-22T17:29:03-04:00', 'username': 'OatmealDome'}, 'distinct': True, 'added': [], 'modified': ['roles/bug-tracker/extra-deps/Gemfile.combined', 'roles/bug-tracker/extra-deps/Gemfile.combined.lock', 'roles/bug-tracker/extra-deps/gemset.nix'], 'removed': [], 'message': "bug-tracker: update Redmine's Gemfile for 6.1.3", 'url': 'https://github.com/dolphin-emu/sadm/commit/16f566fc1df701c3852a6f1d83ab5ec68426281c', 'hash': '16f566fc1df701c3852a6f1d83ab5ec68426281c'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
Recent 'internal_log' events
2026-09-01T04:15:00.514192 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'mmastrac,hackbar,iwubcode,riking,glennricster,randomstuff,corwin-mcknight,hdcmeta,BhaaLseN,comex,lioncash,JoshuaVandaele,zackhow,marcan,OatmealDome,ligfx,Stevoisiak,Geotale,Lobsterzelda,Alcaro,Tilka,mitaclaw,phire,kayru,Ziek,Buddybenj,Hydr8gon,yourWaifu,Sam-Belliveau,spxtr,unknownbrackets,Ebola16,mimimi085181,smurf3tte,CookiePLMonster,mandar1jn,JordanTheToaster,Phatcat,linkmauve,Filoppi,orbea,nickbeth,jloehr,merryhime,EmptyChaos,LPFaint99,spycrab,meffij,nullgemm,jezze,mbc07,Techjar,aroulin,Orphis,hthh,cscd98,sepalani,mahdihijazi,Starsam80,mrgreywater,Dentomologist,LAGonauta,TellowKrinkle,aldelaro5,FioraAeterna,crediar,rukai,NanoByte011,Parlane,LillyJadeKatrin,archshift,Tinob,zopieux,malleoz,CasualPokePlayer,magcius,deReeperJosh,JosJuice,TryTwo,galop1n,hrydgard,shonumi,skylersaleh,noahpistilli,ColinDTaylor,OrN,endrift,mathieui,Gamer64ytb,cristian64,Pokechu22,PatrickFerry,krnlyng,DacoTaco,dreamsyntax,tom-pratt,AdmiralCurtiss,CrystalGamma,SuperSamus,Zopolis4,RisingFog,jordan-woyak,leoetlino,delroth,jjdelvalle,degasus,MayImilae,Simonx22,bentley,Helios747,skidau,Sintendo,booto,JMC47,magumagu,SirMangler,neobrain,moncefmechri,adamdmoss,Linkinworm,rlnilsen,ShimmerGlass,RachelBryk,Linktothepast,CelestialAmber,K0bin,vladfi1,kamiyo,CrossVR,tygyh,gwicks')", 'type': 'internal_log'}
2026-09-01T04:14:59.028859 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-01T04:09:59.028509 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'mmastrac,hackbar,iwubcode,riking,glennricster,randomstuff,corwin-mcknight,hdcmeta,BhaaLseN,comex,lioncash,JoshuaVandaele,zackhow,marcan,OatmealDome,ligfx,Stevoisiak,Geotale,Lobsterzelda,Alcaro,Tilka,mitaclaw,phire,kayru,Ziek,Buddybenj,Hydr8gon,yourWaifu,Sam-Belliveau,spxtr,unknownbrackets,Ebola16,mimimi085181,smurf3tte,CookiePLMonster,mandar1jn,JordanTheToaster,Phatcat,linkmauve,Filoppi,orbea,nickbeth,jloehr,merryhime,EmptyChaos,LPFaint99,spycrab,meffij,nullgemm,jezze,mbc07,Techjar,aroulin,Orphis,hthh,cscd98,sepalani,mahdihijazi,Starsam80,mrgreywater,Dentomologist,LAGonauta,TellowKrinkle,aldelaro5,FioraAeterna,crediar,rukai,NanoByte011,Parlane,LillyJadeKatrin,archshift,Tinob,zopieux,malleoz,CasualPokePlayer,magcius,deReeperJosh,JosJuice,TryTwo,galop1n,hrydgard,shonumi,skylersaleh,noahpistilli,ColinDTaylor,OrN,endrift,mathieui,Gamer64ytb,cristian64,Pokechu22,PatrickFerry,krnlyng,DacoTaco,dreamsyntax,tom-pratt,AdmiralCurtiss,CrystalGamma,SuperSamus,Zopolis4,RisingFog,jordan-woyak,leoetlino,delroth,jjdelvalle,degasus,MayImilae,Simonx22,bentley,Helios747,skidau,Sintendo,booto,JMC47,magumagu,SirMangler,neobrain,moncefmechri,adamdmoss,Linkinworm,rlnilsen,ShimmerGlass,RachelBryk,Linktothepast,CelestialAmber,K0bin,vladfi1,kamiyo,CrossVR,tygyh,gwicks')", 'type': 'internal_log'}
2026-09-01T04:09:57.530023 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-01T04:06:02.615439 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'jordan-woyak,leoetlino,delroth,degasus,iwubcode,Helios747,JosJuice,linkmauve,lioncash,hrydgard,skidau,spycrab,OatmealDome,Pokechu22,AdmiralCurtiss,Dentomologist,Tilka,phire,CrossVR,Parlane')", 'type': 'internal_log'}
2026-09-01T04:06:02.312392 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-01T04:04:57.529651 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'mmastrac,hackbar,iwubcode,riking,glennricster,randomstuff,corwin-mcknight,hdcmeta,BhaaLseN,comex,lioncash,JoshuaVandaele,zackhow,marcan,OatmealDome,ligfx,Stevoisiak,Geotale,Lobsterzelda,Alcaro,Tilka,mitaclaw,phire,kayru,Ziek,Buddybenj,Hydr8gon,yourWaifu,Sam-Belliveau,spxtr,unknownbrackets,Ebola16,mimimi085181,smurf3tte,CookiePLMonster,mandar1jn,JordanTheToaster,Phatcat,linkmauve,Filoppi,orbea,nickbeth,jloehr,merryhime,EmptyChaos,LPFaint99,spycrab,meffij,nullgemm,jezze,mbc07,Techjar,aroulin,Orphis,hthh,cscd98,sepalani,mahdihijazi,Starsam80,mrgreywater,Dentomologist,LAGonauta,TellowKrinkle,aldelaro5,FioraAeterna,crediar,rukai,NanoByte011,Parlane,LillyJadeKatrin,archshift,Tinob,zopieux,malleoz,CasualPokePlayer,magcius,deReeperJosh,JosJuice,TryTwo,galop1n,hrydgard,shonumi,skylersaleh,noahpistilli,ColinDTaylor,OrN,endrift,mathieui,Gamer64ytb,cristian64,Pokechu22,PatrickFerry,krnlyng,DacoTaco,dreamsyntax,tom-pratt,AdmiralCurtiss,CrystalGamma,SuperSamus,Zopolis4,RisingFog,jordan-woyak,leoetlino,delroth,jjdelvalle,degasus,MayImilae,Simonx22,bentley,Helios747,skidau,Sintendo,booto,JMC47,magumagu,SirMangler,neobrain,moncefmechri,adamdmoss,Linkinworm,rlnilsen,ShimmerGlass,RachelBryk,Linktothepast,CelestialAmber,K0bin,vladfi1,kamiyo,CrossVR,tygyh,gwicks')", 'type': 'internal_log'}
2026-09-01T04:04:56.078470 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-01T04:04:49.559204 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:35.246109 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:31.086244 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:20.245107 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:20.058986 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:04:19.933776 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:03:21.103125 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:03:10.499447 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:03:05.903132 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:02:53.002538 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:02:52.946402 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T04:02:52.871695 {'source': 'logging', 'level': 'ERROR', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/webhooks.py', 'lineno': 159, 'msg': "Unhandled event type 'check_run' in GH parser", 'args': '()', 'type': 'internal_log'}
2026-09-01T03:59:56.078143 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'mmastrac,hackbar,iwubcode,riking,glennricster,randomstuff,corwin-mcknight,hdcmeta,BhaaLseN,comex,lioncash,JoshuaVandaele,zackhow,marcan,OatmealDome,ligfx,Stevoisiak,Geotale,Lobsterzelda,Alcaro,Tilka,mitaclaw,phire,kayru,Ziek,Buddybenj,Hydr8gon,yourWaifu,Sam-Belliveau,spxtr,unknownbrackets,Ebola16,mimimi085181,smurf3tte,CookiePLMonster,mandar1jn,JordanTheToaster,Phatcat,linkmauve,Filoppi,orbea,nickbeth,jloehr,merryhime,EmptyChaos,LPFaint99,spycrab,meffij,nullgemm,jezze,mbc07,Techjar,aroulin,Orphis,hthh,cscd98,sepalani,mahdihijazi,Starsam80,mrgreywater,Dentomologist,LAGonauta,TellowKrinkle,aldelaro5,FioraAeterna,crediar,rukai,NanoByte011,Parlane,LillyJadeKatrin,archshift,Tinob,zopieux,malleoz,CasualPokePlayer,magcius,deReeperJosh,JosJuice,TryTwo,galop1n,hrydgard,shonumi,skylersaleh,noahpistilli,ColinDTaylor,OrN,endrift,mathieui,Gamer64ytb,cristian64,Pokechu22,PatrickFerry,krnlyng,DacoTaco,dreamsyntax,tom-pratt,AdmiralCurtiss,CrystalGamma,SuperSamus,Zopolis4,RisingFog,jordan-woyak,leoetlino,delroth,jjdelvalle,degasus,MayImilae,Simonx22,bentley,Helios747,skidau,Sintendo,booto,JMC47,magumagu,SirMangler,neobrain,moncefmechri,adamdmoss,Linkinworm,rlnilsen,ShimmerGlass,RachelBryk,Linktothepast,CelestialAmber,K0bin,vladfi1,kamiyo,CrossVR,tygyh,gwicks')", 'type': 'internal_log'}
2026-09-01T03:59:54.639896 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-01T03:57:08.355616 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/discord/gateway.py', 'lineno': 584, 'msg': 'Shard ID %s has successfully RESUMED session %s.', 'args': "(None, 'e38fb32a183e40f3e0c3085fb6d92ac8')", 'type': 'internal_log'}
2026-09-01T03:56:02.312155 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'jordan-woyak,leoetlino,delroth,degasus,iwubcode,Helios747,JosJuice,linkmauve,lioncash,hrydgard,skidau,spycrab,OatmealDome,Pokechu22,AdmiralCurtiss,Dentomologist,Tilka,phire,CrossVR,Parlane')", 'type': 'internal_log'}
2026-09-01T03:56:02.000771 {'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/7933ljz3wkpxq5yh5jyzlw5my2vav6cm-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
Recent 'issue' events
2026-08-29T09:18:59.429343 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 13956, 'title': '[Android] Crash when loading Skylanders file', 'author': 'JosJuice', 'type': 'issue'}
2026-08-29T05:51:54.584658 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 14125, 'title': 'Render to Main Window Exits into New Window', 'author': 'eightuser', 'type': 'issue'}
2026-08-27T20:03:30.397486 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 14124, 'title': 'Small UI Issues', 'author': 'eightuser', 'type': 'issue'}
2026-08-27T20:02:36.868003 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 14124, 'title': 'Small UI Issues', 'author': 'eightuser', 'type': 'issue'}
2026-08-27T14:47:58.549413 {'source': 'redmine', 'new': False, 'update': 3, 'issue': 14094, 'title': 'BBA HLE does not listen on Port 9003 for HomeLand (TCP)', 'author': 'sepalani', 'type': 'issue'}
2026-08-25T03:40:52.813428 {'source': 'redmine', 'new': False, 'update': 5, 'issue': 14123, 'title': 'MacOS - Extended Memory override is broken (Failed to create view for physical region at 0x10000000)', 'author': 'jnack', 'type': 'issue'}
2026-08-25T03:38:14.448855 {'source': 'redmine', 'new': False, 'update': 4, 'issue': 14123, 'title': 'MacOS - Extended Memory override is broken (Failed to create view for physical region at 0x10000000)', 'author': 'OatmealDome', 'type': 'issue'}
2026-08-25T03:35:47.778847 {'source': 'redmine', 'new': False, 'update': 3, 'issue': 14123, 'title': 'MacOS - Extended Memory override is broken (Failed to create view for physical region at 0x10000000)', 'author': 'OatmealDome', 'type': 'issue'}
2026-08-23T14:54:11.003240 {'source': 'redmine', 'new': False, 'update': 2, 'issue': 14123, 'title': 'MacOS - Extended Memory override is broken (Failed to create view for physical region at 0x10000000)', 'author': 'jnack', 'type': 'issue'}
2026-08-23T14:46:05.841640 {'source': 'redmine', 'new': True, 'update': 0, 'issue': 14123, 'title': 'MacOS - Extended Memory override is broken (Failed to create view for physical region at 0x10000000)', 'author': 'jnack', 'type': 'issue'}
Recent 'new_dev_version' events
2026-08-30T04:51:14.668182 {'source': 'repomanager', 'hash': '1fd7f3521895f285aa9382af8e7e464991437225', 'branch': 'master', 'shortrev': '2606-342', 'author': 'Dentomologist', 'message': 'Merge pull request #14818 from JoshuaVandaele/gridview-title\n\nGameList: Enable word wrap in grid view', 'url': 'https://github.com/dolphin-emu/dolphin/commit/1fd7f3521895f285aa9382af8e7e464991437225', 'type': 'new_dev_version'}
2026-08-29T11:54:58.643289 {'source': 'repomanager', 'hash': '5508158a7743e1c0c56540ba08d0851b2afdf537', 'branch': 'master', 'shortrev': '2606-340', 'author': 'JosJuice', 'message': 'Merge pull request #14746 from PhobosAnomaly666/patch-1\n\nAdd Gecko code for Star Fox Adventures (Retroachievements)', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5508158a7743e1c0c56540ba08d0851b2afdf537', 'type': 'new_dev_version'}
2026-08-29T09:20:58.502105 {'source': 'repomanager', 'hash': 'dfe15b9e242b5a8aeb53bf84c449f630444dac5e', 'branch': 'master', 'shortrev': '2606-338', 'author': 'JosJuice', 'message': 'Merge pull request #14824 from JosJuice/save-controller-to-dtm\n\nCore: Fix controllers resetting when starting input recording', 'url': 'https://github.com/dolphin-emu/dolphin/commit/dfe15b9e242b5a8aeb53bf84c449f630444dac5e', 'type': 'new_dev_version'}
2026-08-29T09:19:51.632388 {'source': 'repomanager', 'hash': '30c9669d7b1d3bd2d1d2d413dfcabfa1decc7b58', 'branch': 'master', 'shortrev': '2606-336', 'author': 'JosJuice', 'message': 'Merge pull request #14750 from tom-pratt/netplay-controller-mapping\n\nAndroid: Netplay controller mapping', 'url': 'https://github.com/dolphin-emu/dolphin/commit/30c9669d7b1d3bd2d1d2d413dfcabfa1decc7b58', 'type': 'new_dev_version'}
2026-08-29T09:15:42.736530 {'source': 'repomanager', 'hash': '9b50b88d2e48435652175d188c4da38fcb538a98', 'branch': 'master', 'shortrev': '2606-332', 'author': 'JosJuice', 'message': 'Merge pull request #14829 from TorresOwO/fix-skylanders-crash-13956\n\nAndroid: Fix Crash when loading Skylanders file', 'url': 'https://github.com/dolphin-emu/dolphin/commit/9b50b88d2e48435652175d188c4da38fcb538a98', 'type': 'new_dev_version'}
2026-08-29T01:19:27.075993 {'source': 'repomanager', 'hash': '28adf6dd886db508bcd361316ae94920bb395121', 'branch': 'master', 'shortrev': '2606-330', 'author': 'JMC47', 'message': 'Merge pull request #14831 from tom-pratt/netplay-crash-pre-api31\n\nFix netplay crash on pre API 31 devices', 'url': 'https://github.com/dolphin-emu/dolphin/commit/28adf6dd886db508bcd361316ae94920bb395121', 'type': 'new_dev_version'}
2026-08-27T16:48:53.561870 {'source': 'repomanager', 'hash': '4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'branch': 'master', 'shortrev': '2606-328', 'author': 'JMC47', 'message': 'Merge pull request #14718 from JosJuice/android-vibration-length\n\nAndroid: Make vibration length variable', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4f8af23db516d8b6e9cd00e7b261a65b026514a8', 'type': 'new_dev_version'}
2026-08-25T19:24:13.311430 {'source': 'repomanager', 'hash': '26d5cd38bd068f878b6e64ee8b705787b3a16164', 'branch': 'master', 'shortrev': '2606-325', 'author': 'JosJuice', 'message': 'Merge pull request #14825 from DacoTaco/fixes/Ancast\n\nDolReader: correctly save section index of ancast', 'url': 'https://github.com/dolphin-emu/dolphin/commit/26d5cd38bd068f878b6e64ee8b705787b3a16164', 'type': 'new_dev_version'}
2026-08-23T16:58:51.108363 {'source': 'repomanager', 'hash': '123d32248e455ec242866e3a75fea70dcecfd567', 'branch': 'master', 'shortrev': '2606-323', 'author': 'JMC47', 'message': 'Merge pull request #14736 from tom-pratt/wii-controller-netplay\n\nAuto assign wii controllers in netplay', 'url': 'https://github.com/dolphin-emu/dolphin/commit/123d32248e455ec242866e3a75fea70dcecfd567', 'type': 'new_dev_version'}
2026-08-23T10:19:14.590859 {'source': 'repomanager', 'hash': '474fa6e6f21d05e27d8e33bbf069ecbeed58b60a', 'branch': 'master', 'shortrev': '2606-321', 'author': 'JosJuice', 'message': 'Merge pull request #14742 from Simonx22/android/settings-search-next\n\nAndroid: Add global settings search', 'url': 'https://github.com/dolphin-emu/dolphin/commit/474fa6e6f21d05e27d8e33bbf069ecbeed58b60a', 'type': 'new_dev_version'}
Recent 'notification' events
2026-09-01T04:04:17.483331 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/fifoci\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 edited pull request #70: runner/linux: Use the correct GFXBackend value for OpenGL (\x0306master\x03...\x0306ogl-fix\x03): \x1f\x0302https://github.com/dolphin-emu/fifoci/pull/70\x03\x1f', 'type': 'notification'}
2026-09-01T04:04:17.003830 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/fifoci\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 synchronized pull request #70: runner/linux: Use the correct GFXBackend value for OpenGL (\x0306master\x03...\x0306ogl-fix\x03): \x1f\x0302https://github.com/dolphin-emu/fifoci/pull/70\x03\x1f', 'type': 'notification'}
2026-09-01T04:02:46.917918 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/fifoci\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 opened pull request #70: runner/linux: Use the correct GFXBackend key for OpenGL (\x0306master\x03...\x0306ogl-fix\x03): \x1f\x0302https://github.com/dolphin-emu/fifoci/pull/70\x03\x1f', 'type': 'notification'}
2026-09-01T03:56:08.984812 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 approved pull request #14837 (VideoCommon: separate out reinterpret and palette texture creation from rendering): \x1f\x0302https://dolp.in/pr14837#pullrequestreview-5073873144\x03\x1f', 'type': 'notification'}
2026-09-01T03:00:15.698572 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303p\ufeffhire\x03 approved pull request #14837 (VideoCommon: separate out reinterpret and palette texture creation from rendering): \x1f\x0302https://dolp.in/pr14837#pullrequestreview-5073579945\x03\x1f', 'type': 'notification'}
2026-09-01T00:53:56.440653 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303i\ufeffwubcode\x03 opened pull request #14837: VideoCommon: separate out reinterpret and palette texture creation from rendering (\x0306master\x03...\x0306dolphin_texture_refactor_2\x03): \x1f\x0302https://dolp.in/pr14837\x03\x1f', 'type': 'notification'}
2026-08-31T10:59:56.830418 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 approved pull request #14836 (VideoCommon: refactor texture cache frame buffer copies): \x1f\x0302https://dolp.in/pr14836#pullrequestreview-5065707677\x03\x1f', 'type': 'notification'}
2026-08-31T10:01:01.108241 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #14835 \x0304failed\x03 on builders [pr-win-dbg-x64]: \x1f\x0302https://dolphin.ci/#/builders/31/builds/10463\x03\x1f', 'type': 'notification'}
2026-08-31T09:58:25.611349 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #14835 \x0304failed\x03 on builders [pr-win-x64]: \x1f\x0302https://dolphin.ci/#/builders/2/builds/10456\x03\x1f', 'type': 'notification'}
2026-08-31T09:57:33.111701 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 synchronized pull request #14835: VideoCommon: Prefer Vulkan over OpenGL on Linux (\x0306master\x03...\x0306vulkan-over-gl\x03): \x1f\x0302https://dolp.in/pr14835\x03\x1f', 'type': 'notification'}
2026-08-31T09:57:15.188054 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 edited pull request #14835: VideoCommon: Prefer Vulkan over OpenGL on Linux (\x0306master\x03...\x0306vulkan-over-gl\x03): \x1f\x0302https://dolp.in/pr14835\x03\x1f', 'type': 'notification'}
2026-08-31T09:56:37.455180 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 commented on #14835 (VideoCommon: Prefer Vulkan over OpenGL on Desktop): \x1f\x0302https://dolp.in/pr14835#issuecomment-5476715794\x03\x1f', 'type': 'notification'}
2026-08-31T09:55:24.942843 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 edited pull request #14835: VideoCommon: Prefer Vulkan over OpenGL on Desktop (\x0306master\x03...\x0306vulkan-over-gl\x03): \x1f\x0302https://dolp.in/pr14835\x03\x1f', 'type': 'notification'}
2026-08-31T09:55:21.190059 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 edited pull request #14835: VideoCommon: Prefer Vulkan over OpenGL (\x0306master\x03...\x0306vulkan-over-gl\x03): \x1f\x0302https://dolp.in/pr14835\x03\x1f', 'type': 'notification'}
2026-08-31T09:54:38.212510 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 synchronized pull request #14835: VideoCommon: Prefer Vulkan over OpenGL (\x0306master\x03...\x0306vulkan-over-gl\x03): \x1f\x0302https://dolp.in/pr14835\x03\x1f', 'type': 'notification'}
2026-08-31T08:20:37.011372 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffosJuice\x03 commented on #14835 (VideoCommon: Prefer Vulkan over OpenGL): \x1f\x0302https://dolp.in/pr14835#issuecomment-5475710246\x03\x1f', 'type': 'notification'}
2026-08-31T07:11:04.481705 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303T\ufeffellowKrinkle\x03 commented on #14835 (VideoCommon: Prefer Vulkan over OpenGL): \x1f\x0302https://dolp.in/pr14835#issuecomment-5474991061\x03\x1f', 'type': 'notification'}
2026-08-31T06:59:34.210889 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303i\ufeffwubcode\x03 synchronized pull request #14836: VideoCommon: refactor texture cache frame buffer copies (\x0306master\x03...\x0306dolphin_texture_refactor_1\x03): \x1f\x0302https://dolp.in/pr14836\x03\x1f', 'type': 'notification'}
2026-08-31T06:49:22.836295 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303L\ufeffinkinworm\x03 commented on #14835 (VideoCommon: Prefer Vulkan over OpenGL): \x1f\x0302https://dolp.in/pr14835#issuecomment-5474795385\x03\x1f', 'type': 'notification'}
2026-08-31T06:46:43.995879 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303i\ufeffwubcode\x03 edited pull request #14836: VideoCommon: refactor texture cache frame buffer copies (\x0306master\x03...\x0306dolphin_texture_refactor_1\x03): \x1f\x0302https://dolp.in/pr14836\x03\x1f', 'type': 'notification'}
2026-08-31T06:46:06.983523 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303i\ufeffwubcode\x03 opened pull request #14836: VideoCommon: refactor texture cache frame buffer copies (\x0306master\x03...\x0306dolphin_texture_refactor_1\x03): \x1f\x0302https://dolp.in/pr14836\x03\x1f', 'type': 'notification'}
2026-08-31T03:41:44.394368 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 commented on #14835 (VideoCommon: Prefer Vulkan over OpenGL): \x1f\x0302https://dolp.in/pr14835#issuecomment-5473409564\x03\x1f', 'type': 'notification'}
2026-08-31T03:36:59.387281 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303j\ufeffordan-woyak\x03 commented on #14835 (VideoCommon: Prefer Vulkan over OpenGL): \x1f\x0302https://dolp.in/pr14835#issuecomment-5473379912\x03\x1f', 'type': 'notification'}
2026-08-31T03:26:50.062613 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 opened pull request #14835: VideoCommon: Prefer Vulkan over OpenGL (\x0306master\x03...\x0306vulkan-over-gl\x03): \x1f\x0302https://dolp.in/pr14835\x03\x1f', 'type': 'notification'}
2026-08-30T23:46:28.933316 {'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 approved pull request #14794 (Android: Use TitleDatabase for game list): \x1f\x0302https://dolp.in/pr14794#pullrequestreview-5062220215\x03\x1f', 'type': 'notification'}
Recent 'pull_request_fifoci_status' events
2026-09-01T01:31:11.539182 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14837, 'type': 'pull_request_fifoci_status'}
2026-09-01T01:29:21.781725 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14837, 'type': 'pull_request_fifoci_status'}
2026-09-01T01:18:22.494578 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14837, 'type': 'pull_request_fifoci_status'}
2026-09-01T01:15:51.394778 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14837, 'type': 'pull_request_fifoci_status'}
2026-09-01T01:04:22.932252 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '9263f6b7c6773c35276b0a505483c3658d672329', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14837, 'type': 'pull_request_fifoci_status'}
2026-08-31T10:43:12.403962 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T10:33:14.945597 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T10:31:29.439543 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T10:26:59.432427 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T10:15:36.827841 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T10:04:15.424908 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T07:46:07.218072 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T07:38:51.346114 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T07:34:28.146274 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T07:32:34.195295 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T07:19:06.070112 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T07:10:59.435642 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'd643c58052aaafd33aea616978d237c083790ec4', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T07:08:04.802330 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'd643c58052aaafd33aea616978d237c083790ec4', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T06:56:30.774054 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'd643c58052aaafd33aea616978d237c083790ec4', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14836, 'type': 'pull_request_fifoci_status'}
2026-08-31T04:02:54.779192 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T03:57:33.812677 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T03:51:16.665138 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T03:46:16.723599 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-31T03:35:05.253944 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14835, 'type': 'pull_request_fifoci_status'}
2026-08-30T15:21:29.314697 {'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '819553ea4a7bff2979dee758610cb2f4cc0ec050', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14834, 'type': 'pull_request_fifoci_status'}
Recent 'raw_bb_hook' events
2026-09-01T01:31:10.894789 {'source': 'webserver', 'raw': {'buildid': 187300, 'number': 8887, 'builderid': 19, 'buildrequestid': 187767, 'workerid': 8, 'masterid': 1, 'started_at': 1788225492, 'complete_at': 1788226262, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'buildername': ['pr-fifoci-mvk-osx-m1', 'Builder'], 'buildnumber': [8887, 'Build'], 'repository': ['', 'Build'], 'builddir': ['/Users/ci/worker/base/pr-fifoci-mvk-osx-m1', 'Worker'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'workername': ['osx-m1', 'Worker'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'codebase': ['', 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'warnings-count': [114, 'WarningCountingShellCommand'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'project': ['', 'Build'], 'branchname': ['pr-14837', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'builderid': [19, 'Builder'], 'branch': ['refs/pull/14837/head', 'Build']}, 'buildrequest': {'buildrequestid': 187767, 'buildsetid': 42275, 'builderid': 19, 'priority': 0, 'claimed': True, 'claimed_at': 1788225491, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224805, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42275, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1788224805, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187287, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187287, 'number': 10474, 'builderid': 7, 'buildrequestid': 187754, 'workerid': 8, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224805, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 19, 'name': 'pr-fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/19/builds/8887'}, 'type': 'raw_bb_hook'}
2026-09-01T01:29:21.185147 {'source': 'webserver', 'raw': {'buildid': 187299, 'number': 9172, 'builderid': 10, 'buildrequestid': 187764, 'workerid': 5, 'masterid': 1, 'started_at': 1788225343, 'complete_at': 1788226150, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-ogl-lin-mesa', 'Worker'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'builderid': [10, 'Builder'], 'buildnumber': [9172, 'Build'], 'project': ['', 'Build'], 'workername': ['altair-fifoci', 'Worker'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'codebase': ['', 'Build'], 'repository': ['', 'Build'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 187764, 'buildsetid': 42273, 'builderid': 10, 'priority': 0, 'claimed': True, 'claimed_at': 1788225343, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224162, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42273, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1788224162, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187292, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187292, 'number': 10456, 'builderid': 27, 'buildrequestid': 187760, 'workerid': 10, 'masterid': 1, 'started_at': 1788224050, 'complete_at': 1788224162, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 10, 'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/10/builds/9172'}, 'type': 'raw_bb_hook'}
2026-09-01T01:18:21.977262 {'source': 'webserver', 'raw': {'buildid': 187300, 'number': 8887, 'builderid': 19, 'buildrequestid': 187767, 'workerid': 8, 'masterid': 1, 'started_at': 1788225492, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'buildername': ['pr-fifoci-mvk-osx-m1', 'Builder'], 'buildnumber': [8887, 'Build'], 'repository': ['', 'Build'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'workername': ['osx-m1', 'Worker'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'codebase': ['', 'Build'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'project': ['', 'Build'], 'branchname': ['pr-14837', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'builderid': [19, 'Builder'], 'branch': ['refs/pull/14837/head', 'Build']}, 'buildrequest': {'buildrequestid': 187767, 'buildsetid': 42275, 'builderid': 19, 'priority': 0, 'claimed': True, 'claimed_at': 1788225491, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224805, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42275, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1788224805, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187287, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187287, 'number': 10474, 'builderid': 7, 'buildrequestid': 187754, 'workerid': 8, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224805, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 19, 'name': 'pr-fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/19/builds/8887'}, 'type': 'raw_bb_hook'}
2026-09-01T01:18:21.920523 {'source': 'webserver', 'raw': {'buildid': 187298, 'number': 8889, 'builderid': 21, 'buildrequestid': 187768, 'workerid': 8, 'masterid': 1, 'started_at': 1788224805, 'complete_at': 1788225491, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'builderid': [21, 'Builder'], 'workername': ['osx-m1', 'Worker'], 'buildnumber': [8889, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'builddir': ['/Users/ci/worker/base/pr-fifoci-mtl-osx-m1', 'Worker'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'warnings-count': [114, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 187768, 'buildsetid': 42275, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1788224805, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224805, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42275, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1788224805, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187287, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187287, 'number': 10474, 'builderid': 7, 'buildrequestid': 187754, 'workerid': 8, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224805, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8889'}, 'type': 'raw_bb_hook'}
2026-09-01T01:16:00.160020 {'source': 'webserver', 'raw': {'buildid': 187299, 'number': 9172, 'builderid': 10, 'buildrequestid': 187764, 'workerid': 5, 'masterid': 1, 'started_at': 1788225343, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildername': ['pr-fifoci-ogl-lin-mesa', 'Builder'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'builderid': [10, 'Builder'], 'buildnumber': [9172, 'Build'], 'project': ['', 'Build'], 'workername': ['altair-fifoci', 'Worker'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'codebase': ['', 'Build'], 'repository': ['', 'Build']}, 'buildrequest': {'buildrequestid': 187764, 'buildsetid': 42273, 'builderid': 10, 'priority': 0, 'claimed': True, 'claimed_at': 1788225343, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224162, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42273, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1788224162, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187292, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187292, 'number': 10456, 'builderid': 27, 'buildrequestid': 187760, 'workerid': 10, 'masterid': 1, 'started_at': 1788224050, 'complete_at': 1788224162, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 10, 'name': 'pr-fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/10/builds/9172'}, 'type': 'raw_bb_hook'}
2026-09-01T01:15:50.705408 {'source': 'webserver', 'raw': {'buildid': 187297, 'number': 5158, 'builderid': 41, 'buildrequestid': 187766, 'workerid': 5, 'masterid': 1, 'started_at': 1788224646, 'complete_at': 1788225343, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildername': ['pr-fifoci-vk-lin-mesa', 'Builder'], 'builderid': [41, 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'buildnumber': [5158, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-vk-lin-mesa', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 187766, 'buildsetid': 42273, 'builderid': 41, 'priority': 0, 'claimed': True, 'claimed_at': 1788224646, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224162, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42273, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1788224162, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187292, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187292, 'number': 10456, 'builderid': 27, 'buildrequestid': 187760, 'workerid': 10, 'masterid': 1, 'started_at': 1788224050, 'complete_at': 1788224162, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 41, 'name': 'pr-fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/41/builds/5158'}, 'type': 'raw_bb_hook'}
2026-09-01T01:06:57.956239 {'source': 'webserver', 'raw': {'buildid': 187287, 'number': 10474, 'builderid': 7, 'buildrequestid': 187754, 'workerid': 8, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224805, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'scheduler': ['pr', 'Scheduler'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'buildnumber': [10474, 'Build'], 'project': ['', 'Build'], 'workername': ['osx-m1', 'Worker'], 'repository': ['', 'Build'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'buildername': ['pr-osx-universal', 'Builder'], 'builderid': [7, 'Builder'], 'branch': ['refs/pull/14837/head', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'builddir': ['/Users/ci/worker/base/pr-osx-universal', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 187754, 'buildsetid': 42272, 'builderid': 7, 'priority': 0, 'claimed': True, 'claimed_at': 1788224045, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/7/builds/10474'}, 'type': 'raw_bb_hook'}
2026-09-01T01:06:55.772660 {'source': 'webserver', 'raw': {'buildid': 187298, 'number': 8889, 'builderid': 21, 'buildrequestid': 187768, 'workerid': 8, 'masterid': 1, 'started_at': 1788224805, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'builderid': [21, 'Builder'], 'workername': ['osx-m1', 'Worker'], 'buildnumber': [8889, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build']}, 'buildrequest': {'buildrequestid': 187768, 'buildsetid': 42275, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1788224805, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224805, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42275, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1788224805, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187287, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187287, 'number': 10474, 'builderid': 7, 'buildrequestid': 187754, 'workerid': 8, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224805, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8889'}, 'type': 'raw_bb_hook'}
2026-09-01T01:04:22.276185 {'source': 'webserver', 'raw': {'buildid': 187294, 'number': 9171, 'builderid': 35, 'buildrequestid': 187765, 'workerid': 5, 'masterid': 1, 'started_at': 1788224162, 'complete_at': 1788224646, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'shortrev': ['9263f6', 'Trigger'], 'builderid': [35, 'Builder'], 'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'workername': ['altair-fifoci', 'Worker'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'buildnumber': [9171, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'repository': ['', 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-sw-lin-mesa', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 187765, 'buildsetid': 42273, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1788224162, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224162, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42273, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1788224162, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187292, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187292, 'number': 10456, 'builderid': 27, 'buildrequestid': 187760, 'workerid': 10, 'masterid': 1, 'started_at': 1788224050, 'complete_at': 1788224162, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/9171'}, 'type': 'raw_bb_hook'}
2026-09-01T01:04:14.207431 {'source': 'webserver', 'raw': {'buildid': 187297, 'number': 5158, 'builderid': 41, 'buildrequestid': 187766, 'workerid': 5, 'masterid': 1, 'started_at': 1788224646, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'shortrev': ['9263f6', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildername': ['pr-fifoci-vk-lin-mesa', 'Builder'], 'builderid': [41, 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'buildnumber': [5158, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build']}, 'buildrequest': {'buildrequestid': 187766, 'buildsetid': 42273, 'builderid': 41, 'priority': 0, 'claimed': True, 'claimed_at': 1788224646, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224162, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42273, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1788224162, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187292, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187292, 'number': 10456, 'builderid': 27, 'buildrequestid': 187760, 'workerid': 10, 'masterid': 1, 'started_at': 1788224050, 'complete_at': 1788224162, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 41, 'name': 'pr-fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/41/builds/5158'}, 'type': 'raw_bb_hook'}
2026-09-01T01:01:18.727694 {'source': 'webserver', 'raw': {'buildid': 187296, 'number': 10465, 'builderid': 31, 'buildrequestid': 187761, 'workerid': 4, 'masterid': 1, 'started_at': 1788224363, 'complete_at': 1788224467, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'builderid': [31, 'Builder'], 'workername': ['windows', 'Worker'], 'buildnumber': [10465, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'builddir': ['c:\\buildbot\\pr-win-dbg-x64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'sln_exists': ['false', 'SetPropertyFromCommand Step'], 'warnings-count': [7, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/6b/a8/pr-14837-dolphin-latest-dbg-x64.7z', 'SetProperty']}, 'buildrequest': {'buildrequestid': 187761, 'buildsetid': 42272, 'builderid': 31, 'priority': 0, 'claimed': True, 'claimed_at': 1788224363, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 31, 'name': 'pr-win-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/31/builds/10465'}, 'type': 'raw_bb_hook'}
2026-09-01T01:00:38.418213 {'source': 'webserver', 'raw': {'buildid': 187286, 'number': 5602, 'builderid': 43, 'buildrequestid': 187762, 'workerid': 13, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224431, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'buildername': ['pr-flatpak-x64', 'Builder'], 'builderid': [43, 'Builder'], 'codebase': ['', 'Build'], 'buildnumber': [5602, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'workername': ['altair-flatpak', 'Worker'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/var/lib/flatpak-worker/worker', 'Worker'], 'builddir': ['/var/lib/flatpak-worker/worker/pr-flatpak-x64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'fm_build_url': ['https://flat-manager.dolphin-emu.org/api/v1/build/12430', 'SetPropertyFromCommand Step']}, 'buildrequest': {'buildrequestid': 187762, 'buildsetid': 42272, 'builderid': 43, 'priority': 0, 'claimed': True, 'claimed_at': 1788224045, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 43, 'name': 'pr-flatpak-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/43/builds/5602'}, 'type': 'raw_bb_hook'}
2026-09-01T00:59:38.958522 {'source': 'webserver', 'raw': {'buildid': 187295, 'number': 10458, 'builderid': 2, 'buildrequestid': 187753, 'workerid': 4, 'masterid': 1, 'started_at': 1788224241, 'complete_at': 1788224363, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-win-x64', 'Builder'], 'builderid': [2, 'Builder'], 'workername': ['windows', 'Worker'], 'buildnumber': [10458, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'builddir': ['c:\\buildbot\\pr-win-x64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'sln_exists': ['false', 'SetPropertyFromCommand Step'], 'warnings-count': [7, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/b3/32/pr-14837-dolphin-latest-x64.7z', 'SetProperty']}, 'buildrequest': {'buildrequestid': 187753, 'buildsetid': 42272, 'builderid': 2, 'priority': 0, 'claimed': True, 'claimed_at': 1788224241, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 2, 'name': 'pr-win-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/2/builds/10458'}, 'type': 'raw_bb_hook'}
2026-09-01T00:59:38.161302 {'source': 'webserver', 'raw': {'buildid': 187296, 'number': 10465, 'builderid': 31, 'buildrequestid': 187761, 'workerid': 4, 'masterid': 1, 'started_at': 1788224363, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-win-dbg-x64', 'Builder'], 'builderid': [31, 'Builder'], 'workername': ['windows', 'Worker'], 'buildnumber': [10465, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 187761, 'buildsetid': 42272, 'builderid': 31, 'priority': 0, 'claimed': True, 'claimed_at': 1788224363, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 31, 'name': 'pr-win-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/31/builds/10465'}, 'type': 'raw_bb_hook'}
2026-09-01T00:59:31.887334 {'source': 'webserver', 'raw': {'buildid': 187288, 'number': 5545, 'builderid': 44, 'buildrequestid': 187763, 'workerid': 14, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224363, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'buildername': ['pr-flatpak-arm64', 'Builder'], 'builderid': [44, 'Builder'], 'workername': ['deneb-flatpak', 'Worker'], 'buildnumber': [5545, 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/var/lib/flatpak-worker/worker', 'Worker'], 'builddir': ['/var/lib/flatpak-worker/worker/pr-flatpak-arm64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'fm_build_url': ['https://flat-manager.dolphin-emu.org/api/v1/build/12429', 'SetPropertyFromCommand Step']}, 'buildrequest': {'buildrequestid': 187763, 'buildsetid': 42272, 'builderid': 44, 'priority': 0, 'claimed': True, 'claimed_at': 1788224045, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 44, 'name': 'pr-flatpak-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/44/builds/5545'}, 'type': 'raw_bb_hook'}
2026-09-01T00:58:28.800427 {'source': 'webserver', 'raw': {'buildid': 187293, 'number': 10457, 'builderid': 1, 'buildrequestid': 187752, 'workerid': 9, 'masterid': 1, 'started_at': 1788224160, 'complete_at': 1788224288, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'builderid': [1, 'Builder'], 'workername': ['debian', 'Worker'], 'buildnumber': [10457, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/buildbot', 'Worker'], 'builddir': ['/buildbot/pr-deb-dbg-x64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 187752, 'buildsetid': 42272, 'builderid': 1, 'priority': 0, 'claimed': True, 'claimed_at': 1788224160, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 1, 'name': 'pr-deb-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/1/builds/10457'}, 'type': 'raw_bb_hook'}
2026-09-01T00:57:37.210950 {'source': 'webserver', 'raw': {'buildid': 187295, 'number': 10458, 'builderid': 2, 'buildrequestid': 187753, 'workerid': 4, 'masterid': 1, 'started_at': 1788224241, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-win-x64', 'Builder'], 'builderid': [2, 'Builder'], 'workername': ['windows', 'Worker'], 'buildnumber': [10458, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build']}, 'buildrequest': {'buildrequestid': 187753, 'buildsetid': 42272, 'builderid': 2, 'priority': 0, 'claimed': True, 'claimed_at': 1788224241, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 2, 'name': 'pr-win-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/2/builds/10458'}, 'type': 'raw_bb_hook'}
2026-09-01T00:57:36.966281 {'source': 'webserver', 'raw': {'buildid': 187289, 'number': 10455, 'builderid': 13, 'buildrequestid': 187757, 'workerid': 4, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224241, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'buildername': ['pr-win-arm64', 'Builder'], 'codebase': ['', 'Build'], 'workername': ['windows', 'Worker'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'buildnumber': [10455, 'Build'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'builderid': [13, 'Builder'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'builddir': ['c:\\buildbot\\pr-win-arm64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'sln_exists': ['false', 'SetPropertyFromCommand Step'], 'warnings-count': [7, 'WarningCountingShellCommand'], 'build_url': ['https://dl.dolphin-emu.org/prs/5b/4d/pr-14837-dolphin-latest-arm64.7z', 'SetProperty']}, 'buildrequest': {'buildrequestid': 187757, 'buildsetid': 42272, 'builderid': 13, 'priority': 0, 'claimed': True, 'claimed_at': 1788224045, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 13, 'name': 'pr-win-arm64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/13/builds/10455'}, 'type': 'raw_bb_hook'}
2026-09-01T00:57:14.565718 {'source': 'webserver', 'raw': {'buildid': 187291, 'number': 10458, 'builderid': 22, 'buildrequestid': 187758, 'workerid': 12, 'masterid': 1, 'started_at': 1788224046, 'complete_at': 1788224210, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'branchname': ['pr-14837', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-android', 'Builder'], 'builderid': [22, 'Builder'], 'workername': ['android', 'Worker'], 'buildnumber': [10458, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/buildbot', 'Worker'], 'builddir': ['/buildbot/pr-android', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 187758, 'buildsetid': 42272, 'builderid': 22, 'priority': 0, 'claimed': True, 'claimed_at': 1788224046, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 22, 'name': 'pr-android', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/22/builds/10458'}, 'type': 'raw_bb_hook'}
2026-09-01T00:56:48.538108 {'source': 'webserver', 'raw': {'buildid': 187292, 'number': 10456, 'builderid': 27, 'buildrequestid': 187760, 'workerid': 10, 'masterid': 1, 'started_at': 1788224050, 'complete_at': 1788224162, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-ubu-x64', 'Builder'], 'builderid': [27, 'Builder'], 'workername': ['ubuntu-lts', 'Worker'], 'buildnumber': [10456, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/buildbot', 'Worker'], 'builddir': ['/buildbot/pr-ubu-x64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 187760, 'buildsetid': 42272, 'builderid': 27, 'priority': 0, 'claimed': True, 'claimed_at': 1788224050, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/27/builds/10456'}, 'type': 'raw_bb_hook'}
2026-09-01T00:56:46.806753 {'source': 'webserver', 'raw': {'buildid': 187293, 'number': 10457, 'builderid': 1, 'buildrequestid': 187752, 'workerid': 9, 'masterid': 1, 'started_at': 1788224160, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-deb-dbg-x64', 'Builder'], 'builderid': [1, 'Builder'], 'workername': ['debian', 'Worker'], 'buildnumber': [10457, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build']}, 'buildrequest': {'buildrequestid': 187752, 'buildsetid': 42272, 'builderid': 1, 'priority': 0, 'claimed': True, 'claimed_at': 1788224160, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 1, 'name': 'pr-deb-dbg-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/1/builds/10457'}, 'type': 'raw_bb_hook'}
2026-09-01T00:56:46.375701 {'source': 'webserver', 'raw': {'buildid': 187285, 'number': 10455, 'builderid': 26, 'buildrequestid': 187759, 'workerid': 9, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224160, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-deb-x64', 'Builder'], 'builderid': [26, 'Builder'], 'buildnumber': [10455, 'Build'], 'workername': ['debian', 'Worker'], 'branch': ['refs/pull/14837/head', 'Build'], 'repository': ['', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'basedir': ['/buildbot', 'Worker'], 'builddir': ['/buildbot/pr-deb-x64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 187759, 'buildsetid': 42272, 'builderid': 26, 'priority': 0, 'claimed': True, 'claimed_at': 1788224045, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224045, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 26, 'name': 'pr-deb-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/26/builds/10455'}, 'type': 'raw_bb_hook'}
2026-09-01T00:56:44.568898 {'source': 'webserver', 'raw': {'buildid': 187294, 'number': 9171, 'builderid': 35, 'buildrequestid': 187765, 'workerid': 5, 'masterid': 1, 'started_at': 1788224162, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'shortrev': ['9263f6', 'Trigger'], 'builderid': [35, 'Builder'], 'branchname': ['pr-14837', 'Trigger'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Trigger'], 'pr_id': [14837, 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'workername': ['altair-fifoci', 'Worker'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'buildnumber': [9171, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'repository': ['', 'Build']}, 'buildrequest': {'buildrequestid': 187765, 'buildsetid': 42273, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1788224162, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1788224162, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42273, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1788224162, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 187292, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': {'buildid': 187292, 'number': 10456, 'builderid': 27, 'buildrequestid': 187760, 'workerid': 10, 'masterid': 1, 'started_at': 1788224050, 'complete_at': 1788224162, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/9171'}, 'type': 'raw_bb_hook'}
2026-09-01T00:56:00.137208 {'source': 'webserver', 'raw': {'buildid': 187290, 'number': 10462, 'builderid': 11, 'buildrequestid': 187756, 'workerid': 1, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224106, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['pr-freebsd-x64', 'Builder'], 'builderid': [11, 'Builder'], 'workername': ['freebsd', 'Worker'], 'buildnumber': [10462, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/usr/home/buildbot/freebsd', 'Worker'], 'builddir': ['/usr/home/buildbot/freebsd/pr-freebsd-x64', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 187756, 'buildsetid': 42272, 'builderid': 11, 'priority': 0, 'claimed': True, 'claimed_at': 1788224045, 'claimed_by_masterid': 1, 'complete': True, 'results': 0, 'submitted_at': 1788224045, 'complete_at': 1788224106, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 11, 'name': 'pr-freebsd-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/11/builds/10462'}, 'type': 'raw_bb_hook'}
2026-09-01T00:55:58.191358 {'source': 'webserver', 'raw': {'buildid': 187284, 'number': 10455, 'builderid': 9, 'buildrequestid': 187755, 'workerid': 10, 'masterid': 1, 'started_at': 1788224045, 'complete_at': 1788224050, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14837', 'Change'], 'baserev': ['1fd7f3521895f285aa9382af8e7e464991437225', 'Change'], 'headrev': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Change'], 'shortrev': ['9263f6', 'Change'], 'pr_id': [14837, 'Change'], 'repo': ['dolphin-emu/dolphin', 'Change'], 'scheduler': ['pr', 'Scheduler'], 'buildername': ['lint', 'Builder'], 'builderid': [9, 'Builder'], 'workername': ['ubuntu-lts', 'Worker'], 'buildnumber': [10455, 'Build'], 'branch': ['refs/pull/14837/head', 'Build'], 'revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'Build'], 'project': ['', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'owners': [['Central (on behalf of: iwubcode)'], 'Build'], 'basedir': ['/buildbot', 'Worker'], 'builddir': ['/buildbot/lint', 'Worker'], 'got_revision': ['9263f6b7c6773c35276b0a505483c3658d672329', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 187755, 'buildsetid': 42272, 'builderid': 9, 'priority': 0, 'claimed': True, 'claimed_at': 1788224045, 'claimed_by_masterid': 1, 'complete': True, 'results': 0, 'submitted_at': 1788224045, 'complete_at': 1788224050, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42272, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'pr' triggered this build", 'submitted_at': 1788224045, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12699, 'branch': 'refs/pull/14837/head', 'revision': '9263f6b7c6773c35276b0a505483c3658d672329', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1788224045, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 9, 'name': 'lint', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/9/builds/10455'}, 'type': 'raw_bb_hook'}
Recent 'raw_gh_hook' events
2026-09-01T04:04:49.559215 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99733151428, 'name': 'build-flake', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8exA', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'bf51b2f7-3c5a-5231-893c-21b0484421a6', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:04:21Z', 'completed_at': '2026-09-01T04:04:47Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428/annotations'}, 'check_suite': {'id': 90688879918, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp9Lg', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'completed', 'conclusion': 'success', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879918', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:48Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:35.246120 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99733151306, 'name': 'run-tests-frontend', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8eSg', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'd71b3473-ecc4-5602-b331-5699c70cc7f2', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:04:21Z', 'completed_at': '2026-09-01T04:04:33Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'completed', 'conclusion': 'success', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:34Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:31.086255 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99733151053, 'name': 'run-tests-runner', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8dTQ', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': '73ec603b-a840-5618-907f-37a6c4f1855a', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:04:20Z', 'completed_at': '2026-09-01T04:04:28Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'in_progress', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:21Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:20.245118 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99733151428, 'name': 'build-flake', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8exA', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'bf51b2f7-3c5a-5231-893c-21b0484421a6', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473332/job/99733151428', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:04:18Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151428/annotations'}, 'check_suite': {'id': 90688879918, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp9Lg', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879918', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:18Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:20.058997 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99733151306, 'name': 'run-tests-frontend', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8eSg', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': 'd71b3473-ecc4-5602-b331-5699c70cc7f2', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151306', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:04:18Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151306/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:18Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:19.933788 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99733151053, 'name': 'run-tests-runner', 'node_id': 'CR_kwDOALrzlM8AAAAXOI8dTQ', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'external_id': '73ec603b-a840-5618-907f-37a6c4f1855a', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468473312/job/99733151053', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:04:18Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99733151053/annotations'}, 'check_suite': {'id': 90688879857, 'node_id': 'CS_kwDOALrzlM8AAAAVHXp88Q', 'head_branch': 'ogl-fix', 'head_sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688879857', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:04:18Z', 'updated_at': '2026-09-01T04:04:18Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:17.483126 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 70, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70', 'id': 4408618946, 'node_id': 'PR_kwDOALrzlM8AAAABBsYvwg', 'html_url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'diff_url': 'https://github.com/dolphin-emu/fifoci/pull/70.diff', 'patch_url': 'https://github.com/dolphin-emu/fifoci/pull/70.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70', 'number': 70, 'state': 'open', 'locked': False, 'title': 'runner/linux: Use the correct GFXBackend value for OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Noticed as part of https://github.com/dolphin-emu/dolphin/pull/14835', 'created_at': '2026-09-01T04:02:44Z', 'updated_at': '2026-09-01T04:04:15Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ad7fc1831de63fb1d7182f1f878d6e7516fc1b13', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223', 'head': {'label': 'JoshuaVandaele:ogl-fix', 'ref': 'ogl-fix', 'sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 1353111316, 'node_id': 'R_kgDOUKbXFA', 'name': 'fifoci', 'full_name': 'JoshuaVandaele/fifoci', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/fifoci', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/deployments', 'created_at': '2026-09-01T03:58:10Z', 'updated_at': '2026-09-01T03:58:10Z', 'pushed_at': '2026-09-01T04:04:14Z', 'git_url': 'git://github.com/JoshuaVandaele/fifoci.git', 'ssh_url': 'git@github.com:JoshuaVandaele/fifoci.git', 'clone_url': 'https://github.com/JoshuaVandaele/fifoci.git', 'svn_url': 'https://github.com/JoshuaVandaele/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 0, 'watchers_count': 0, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70'}, 'html': {'href': 'https://github.com/dolphin-emu/fifoci/pull/70'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223'}}, 'author_association': 'NONE', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 2, 'deletions': 2, 'changed_files': 2}, 'changes': {'title': {'from': 'runner/linux: Use the correct GFXBackend key for OpenGL'}}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:04:17.003617 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 70, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70', 'id': 4408618946, 'node_id': 'PR_kwDOALrzlM8AAAABBsYvwg', 'html_url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'diff_url': 'https://github.com/dolphin-emu/fifoci/pull/70.diff', 'patch_url': 'https://github.com/dolphin-emu/fifoci/pull/70.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70', 'number': 70, 'state': 'open', 'locked': False, 'title': 'runner/linux: Use the correct GFXBackend value for OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Noticed as part of https://github.com/dolphin-emu/dolphin/pull/14835', 'created_at': '2026-09-01T04:02:44Z', 'updated_at': '2026-09-01T04:04:15Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ad7fc1831de63fb1d7182f1f878d6e7516fc1b13', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223', 'head': {'label': 'JoshuaVandaele:ogl-fix', 'ref': 'ogl-fix', 'sha': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 1353111316, 'node_id': 'R_kgDOUKbXFA', 'name': 'fifoci', 'full_name': 'JoshuaVandaele/fifoci', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/fifoci', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/deployments', 'created_at': '2026-09-01T03:58:10Z', 'updated_at': '2026-09-01T03:58:10Z', 'pushed_at': '2026-09-01T04:04:14Z', 'git_url': 'git://github.com/JoshuaVandaele/fifoci.git', 'ssh_url': 'git@github.com:JoshuaVandaele/fifoci.git', 'clone_url': 'https://github.com/JoshuaVandaele/fifoci.git', 'svn_url': 'https://github.com/JoshuaVandaele/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 0, 'watchers_count': 0, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70'}, 'html': {'href': 'https://github.com/dolphin-emu/fifoci/pull/70'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/e5b97321a840d7dd3257b3f327e90430a32ec223'}}, 'author_association': 'NONE', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 2, 'deletions': 2, 'changed_files': 2}, 'before': '557d59235925416103098d894cc082b3deede586', 'after': 'e5b97321a840d7dd3257b3f327e90430a32ec223', 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:03:21.103137 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99732890386, 'name': 'build-flake', 'node_id': 'CR_kwDOALrzlM8AAAAXOIsjEg', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'external_id': 'e0dd2db2-f9b4-5a85-af57-9227d37b0701', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890386', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383638/job/99732890386', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383638/job/99732890386', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:02:53Z', 'completed_at': '2026-09-01T04:03:19Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890386/annotations'}, 'check_suite': {'id': 90688641927, 'node_id': 'CS_kwDOALrzlM8AAAAVHXbbhw', 'head_branch': 'ogl-fix', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'status': 'completed', 'conclusion': 'success', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688641927', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:02:51Z', 'updated_at': '2026-09-01T04:03:19Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:03:10.499459 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99732890773, 'name': 'run-tests-frontend', 'node_id': 'CR_kwDOALrzlM8AAAAXOIsklQ', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'external_id': '75ff1380-6f35-5c06-93d5-a9f064bf2b10', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890773', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890773', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890773', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:02:54Z', 'completed_at': '2026-09-01T04:03:08Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890773/annotations'}, 'check_suite': {'id': 90688642047, 'node_id': 'CS_kwDOALrzlM8AAAAVHXbb_w', 'head_branch': 'ogl-fix', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'status': 'completed', 'conclusion': 'success', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688642047', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:02:51Z', 'updated_at': '2026-09-01T04:03:09Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:03:05.903148 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'completed', 'check_run': {'id': 99732890631, 'name': 'run-tests-runner', 'node_id': 'CR_kwDOALrzlM8AAAAXOIskBw', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'external_id': '200d81ae-6d00-5444-a25d-2a464b064588', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890631', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890631', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890631', 'status': 'completed', 'conclusion': 'success', 'started_at': '2026-09-01T04:02:53Z', 'completed_at': '2026-09-01T04:03:03Z', 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 1, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890631/annotations'}, 'check_suite': {'id': 90688642047, 'node_id': 'CS_kwDOALrzlM8AAAAVHXbb_w', 'head_branch': 'ogl-fix', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'status': 'in_progress', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688642047', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:02:51Z', 'updated_at': '2026-09-01T04:02:55Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:02:53.002553 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99732890773, 'name': 'run-tests-frontend', 'node_id': 'CR_kwDOALrzlM8AAAAXOIsklQ', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'external_id': '75ff1380-6f35-5c06-93d5-a9f064bf2b10', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890773', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890773', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890773', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:02:51Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890773/annotations'}, 'check_suite': {'id': 90688642047, 'node_id': 'CS_kwDOALrzlM8AAAAVHXbb_w', 'head_branch': 'ogl-fix', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688642047', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:02:51Z', 'updated_at': '2026-09-01T04:02:51Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:02:52.946417 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99732890631, 'name': 'run-tests-runner', 'node_id': 'CR_kwDOALrzlM8AAAAXOIskBw', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'external_id': '200d81ae-6d00-5444-a25d-2a464b064588', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890631', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890631', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383680/job/99732890631', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:02:51Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890631/annotations'}, 'check_suite': {'id': 90688642047, 'node_id': 'CS_kwDOALrzlM8AAAAVHXbb_w', 'head_branch': 'ogl-fix', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688642047', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:02:51Z', 'updated_at': '2026-09-01T04:02:51Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:02:52.871707 {'source': 'webserver', 'gh_type': 'check_run', 'raw': {'action': 'created', 'check_run': {'id': 99732890386, 'name': 'build-flake', 'node_id': 'CR_kwDOALrzlM8AAAAXOIsjEg', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'external_id': 'e0dd2db2-f9b4-5a85-af57-9227d37b0701', 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890386', 'html_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383638/job/99732890386', 'details_url': 'https://github.com/dolphin-emu/fifoci/actions/runs/33468383638/job/99732890386', 'status': 'queued', 'conclusion': None, 'started_at': '2026-09-01T04:02:51Z', 'completed_at': None, 'output': {'title': None, 'summary': None, 'text': None, 'annotations_count': 0, 'annotations_url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-runs/99732890386/annotations'}, 'check_suite': {'id': 90688641927, 'node_id': 'CS_kwDOALrzlM8AAAAVHXbbhw', 'head_branch': 'ogl-fix', 'head_sha': '557d59235925416103098d894cc082b3deede586', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci/check-suites/90688641927', 'before': None, 'after': None, 'pull_requests': [], 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'created_at': '2026-09-01T04:02:51Z', 'updated_at': '2026-09-01T04:02:51Z'}, 'app': {'id': 15368, 'client_id': 'Iv1.05c79e9ad1f6bdfa', 'slug': 'github-actions', 'node_id': 'MDM6QXBwMTUzNjg=', 'owner': {'login': 'github', 'id': 9919, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjk5MTk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/9919?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/github', 'html_url': 'https://github.com/github', 'followers_url': 'https://api.github.com/users/github/followers', 'following_url': 'https://api.github.com/users/github/following{/other_user}', 'gists_url': 'https://api.github.com/users/github/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/github/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/github/subscriptions', 'organizations_url': 'https://api.github.com/users/github/orgs', 'repos_url': 'https://api.github.com/users/github/repos', 'events_url': 'https://api.github.com/users/github/events{/privacy}', 'received_events_url': 'https://api.github.com/users/github/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'GitHub Actions', 'description': 'Automate your workflow from idea to production', 'external_url': 'https://help.github.com/en/actions', 'html_url': 'https://github.com/apps/github-actions', 'created_at': '2018-07-30T09:30:17Z', 'updated_at': '2026-06-18T16:17:48Z', 'permissions': {'actions': 'write', 'administration': 'read', 'artifact_metadata': 'write', 'attestations': 'write', 'checks': 'write', 'code_quality': 'write', 'contents': 'write', 'copilot_requests': 'write', 'deployments': 'write', 'discussions': 'write', 'drives': 'write', 'issues': 'write', 'merge_queues': 'write', 'metadata': 'read', 'models': 'read', 'packages': 'write', 'pages': 'write', 'pull_requests': 'write', 'repository_hooks': 'write', 'repository_projects': 'write', 'security_events': 'write', 'statuses': 'write', 'vulnerability_alerts': 'read'}, 'events': ['branch_protection_rule', 'check_run', 'check_suite', 'create', 'delete', 'deployment', 'deployment_status', 'discussion', 'discussion_comment', 'fork', 'gollum', 'issues', 'issue_comment', 'label', 'merge_group', 'milestone', 'page_build', 'public', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push', 'registry_package', 'release', 'repository', 'repository_dispatch', 'status', 'watch', 'workflow_dispatch', 'workflow_run']}, 'pull_requests': []}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T04:02:46.917637 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 70, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70', 'id': 4408618946, 'node_id': 'PR_kwDOALrzlM8AAAABBsYvwg', 'html_url': 'https://github.com/dolphin-emu/fifoci/pull/70', 'diff_url': 'https://github.com/dolphin-emu/fifoci/pull/70.diff', 'patch_url': 'https://github.com/dolphin-emu/fifoci/pull/70.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70', 'number': 70, 'state': 'open', 'locked': False, 'title': 'runner/linux: Use the correct GFXBackend key for OpenGL', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Noticed as part of https://github.com/dolphin-emu/dolphin/pull/14835', 'created_at': '2026-09-01T04:02:44Z', 'updated_at': '2026-09-01T04:02:44Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/557d59235925416103098d894cc082b3deede586', 'head': {'label': 'JoshuaVandaele:ogl-fix', 'ref': 'ogl-fix', 'sha': '557d59235925416103098d894cc082b3deede586', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 1353111316, 'node_id': 'R_kgDOUKbXFA', 'name': 'fifoci', 'full_name': 'JoshuaVandaele/fifoci', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/fifoci', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/fifoci/deployments', 'created_at': '2026-09-01T03:58:10Z', 'updated_at': '2026-09-01T03:58:10Z', 'pushed_at': '2026-09-01T04:01:53Z', 'git_url': 'git://github.com/JoshuaVandaele/fifoci.git', 'ssh_url': 'git@github.com:JoshuaVandaele/fifoci.git', 'clone_url': 'https://github.com/JoshuaVandaele/fifoci.git', 'svn_url': 'https://github.com/JoshuaVandaele/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 0, 'watchers_count': 0, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': 'addbb161f79d47797e48bcf0d78c2db1186a8ac2', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70'}, 'html': {'href': 'https://github.com/dolphin-emu/fifoci/pull/70'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/70/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls/70/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/557d59235925416103098d894cc082b3deede586'}}, 'author_association': 'NONE', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 2, 'deletions': 2, 'changed_files': 2}, 'repository': {'id': 12252052, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMjI1MjA1Mg==', 'name': 'fifoci', 'full_name': 'dolphin-emu/fifoci', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/fifoci', 'description': 'Continuous integration service running Dolphin FIFO logs to find graphics rendering regressions', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/fifoci', 'forks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/fifoci/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/fifoci/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/fifoci/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/fifoci/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/fifoci/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/fifoci/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/fifoci/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/fifoci/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/fifoci/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/fifoci/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/fifoci/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/fifoci/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/fifoci/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/fifoci/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/fifoci/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/fifoci/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/fifoci/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/fifoci/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/fifoci/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/fifoci/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/fifoci/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/fifoci/deployments', 'created_at': '2013-08-20T19:24:50Z', 'updated_at': '2026-08-22T17:51:49Z', 'pushed_at': '2026-08-22T17:56:06Z', 'git_url': 'git://github.com/dolphin-emu/fifoci.git', 'ssh_url': 'git@github.com:dolphin-emu/fifoci.git', 'clone_url': 'https://github.com/dolphin-emu/fifoci.git', 'svn_url': 'https://github.com/dolphin-emu/fifoci', 'homepage': None, 'size': 296, 'stargazers_count': 57, 'watchers_count': 57, 'language': 'Python', 'has_issues': True, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 23, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 2, 'license': {'key': 'bsd-2-clause', 'name': 'BSD 2-Clause "Simplified" License', 'spdx_id': 'BSD-2-Clause', 'url': 'https://api.github.com/licenses/bsd-2-clause', 'node_id': 'MDc6TGljZW5zZTQ='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 23, 'open_issues': 2, 'watchers': 57, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T03:56:08.984567 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5073873144, 'node_id': 'PRR_kwDOALCn2M8AAAABLm0o-A', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': '9263f6b7c6773c35276b0a505483c3658d672329', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14837#pullrequestreview-5073873144', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14837#pullrequestreview-5073873144'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837'}}, 'submitted_at': '2026-09-01T03:56:07Z', 'updated_at': '2026-09-01T03:56:07Z', 'author_association': 'CONTRIBUTOR'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837', 'id': 4407629335, 'node_id': 'PR_kwDOALCn2M8AAAABBrcWFw', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14837', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14837.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14837.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837', 'number': 14837, 'state': 'open', 'locked': False, 'title': 'VideoCommon: separate out reinterpret and palette texture creation from rendering', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. All it does is separate out the rendering of palette and reinterpret paths from the actual texture entry creation. This one isn't very exciting but I swear there's more excitement coming!\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'created_at': '2026-09-01T00:53:53Z', 'updated_at': '2026-09-01T03:00:14Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '7b47af75331ee681634d5903153518fad3701889', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/9263f6b7c6773c35276b0a505483c3658d672329', 'head': {'label': 'iwubcode:dolphin_texture_refactor_2', 'ref': 'dolphin_texture_refactor_2', 'sha': '9263f6b7c6773c35276b0a505483c3658d672329', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2026-08-30T16:51:14Z', 'pushed_at': '2026-09-01T00:51:52Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 523925, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 3, 'open_issues': 1, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-01T02:50:10Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15464, 'watchers_count': 15464, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 462, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 462, 'watchers': 15464, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14837'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/9263f6b7c6773c35276b0a505483c3658d672329'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-01T02:50:10Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15464, 'watchers_count': 15464, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 462, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 462, 'watchers': 15464, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T03:00:15.698357 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5073579945, 'node_id': 'PRR_kwDOALCn2M8AAAABLmivqQ', 'user': {'login': 'phire', 'id': 138484, 'node_id': 'MDQ6VXNlcjEzODQ4NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/138484?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/phire', 'html_url': 'https://github.com/phire', 'followers_url': 'https://api.github.com/users/phire/followers', 'following_url': 'https://api.github.com/users/phire/following{/other_user}', 'gists_url': 'https://api.github.com/users/phire/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/phire/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/phire/subscriptions', 'organizations_url': 'https://api.github.com/users/phire/orgs', 'repos_url': 'https://api.github.com/users/phire/repos', 'events_url': 'https://api.github.com/users/phire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/phire/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': '9263f6b7c6773c35276b0a505483c3658d672329', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14837#pullrequestreview-5073579945', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14837#pullrequestreview-5073579945'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837'}}, 'submitted_at': '2026-09-01T03:00:14Z', 'updated_at': '2026-09-01T03:00:14Z', 'author_association': 'MEMBER'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837', 'id': 4407629335, 'node_id': 'PR_kwDOALCn2M8AAAABBrcWFw', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14837', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14837.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14837.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837', 'number': 14837, 'state': 'open', 'locked': False, 'title': 'VideoCommon: separate out reinterpret and palette texture creation from rendering', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. All it does is separate out the rendering of palette and reinterpret paths from the actual texture entry creation. This one isn't very exciting but I swear there's more excitement coming!\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'created_at': '2026-09-01T00:53:53Z', 'updated_at': '2026-09-01T00:53:53Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '7b47af75331ee681634d5903153518fad3701889', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/9263f6b7c6773c35276b0a505483c3658d672329', 'head': {'label': 'iwubcode:dolphin_texture_refactor_2', 'ref': 'dolphin_texture_refactor_2', 'sha': '9263f6b7c6773c35276b0a505483c3658d672329', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2026-08-30T16:51:14Z', 'pushed_at': '2026-09-01T00:51:52Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 523925, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 3, 'open_issues': 1, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-01T02:50:10Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15464, 'watchers_count': 15464, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 462, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 462, 'watchers': 15464, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14837'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/9263f6b7c6773c35276b0a505483c3658d672329'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-01T02:50:10Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15464, 'watchers_count': 15464, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 462, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 462, 'watchers': 15464, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'phire', 'id': 138484, 'node_id': 'MDQ6VXNlcjEzODQ4NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/138484?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/phire', 'html_url': 'https://github.com/phire', 'followers_url': 'https://api.github.com/users/phire/followers', 'following_url': 'https://api.github.com/users/phire/following{/other_user}', 'gists_url': 'https://api.github.com/users/phire/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/phire/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/phire/subscriptions', 'organizations_url': 'https://api.github.com/users/phire/orgs', 'repos_url': 'https://api.github.com/users/phire/repos', 'events_url': 'https://api.github.com/users/phire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/phire/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-01T00:53:56.439557 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 14837, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837', 'id': 4407629335, 'node_id': 'PR_kwDOALCn2M8AAAABBrcWFw', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14837', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14837.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14837.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837', 'number': 14837, 'state': 'open', 'locked': False, 'title': 'VideoCommon: separate out reinterpret and palette texture creation from rendering', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. All it does is separate out the rendering of palette and reinterpret paths from the actual texture entry creation. This one isn't very exciting but I swear there's more excitement coming!\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'created_at': '2026-09-01T00:53:53Z', 'updated_at': '2026-09-01T00:53:53Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/9263f6b7c6773c35276b0a505483c3658d672329', 'head': {'label': 'iwubcode:dolphin_texture_refactor_2', 'ref': 'dolphin_texture_refactor_2', 'sha': '9263f6b7c6773c35276b0a505483c3658d672329', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2026-08-30T16:51:14Z', 'pushed_at': '2026-09-01T00:51:52Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 523923, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 3, 'open_issues': 1, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T16:10:52Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15464, 'watchers_count': 15464, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 462, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 462, 'watchers': 15464, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14837'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14837/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14837/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/9263f6b7c6773c35276b0a505483c3658d672329'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 90, 'deletions': 64, 'changed_files': 2}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T16:10:52Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15464, 'watchers_count': 15464, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 462, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 462, 'watchers': 15464, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-08-31T10:59:56.830165 {'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5065707677, 'node_id': 'PRR_kwDOALCn2M8AAAABLfCQnQ', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "I played several Wii games and couldn't notice anything different, FifoCI seems happy as well.", 'commit_id': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836#pullrequestreview-5065707677', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14836#pullrequestreview-5065707677'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836'}}, 'submitted_at': '2026-08-31T10:59:54Z', 'updated_at': '2026-08-31T10:59:54Z', 'author_association': 'CONTRIBUTOR'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836', 'id': 4399903594, 'node_id': 'PR_kwDOALCn2M8AAAABBkEzag', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14836', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14836.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836', 'number': 14836, 'state': 'open', 'locked': False, 'title': 'VideoCommon: refactor texture cache frame buffer copies', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Frame buffer copies (EFB or XFB) have a number of paths they take and this PR tries to split up the main function 'CopyRenderTargetToTexture' into smaller functions.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.", 'created_at': '2026-08-31T06:46:04Z', 'updated_at': '2026-08-31T07:19:06Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '1b19044a2ecd948c7c03bc6778ba8769423253cf', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'head': {'label': 'iwubcode:dolphin_texture_refactor_1', 'ref': 'dolphin_texture_refactor_1', 'sha': 'bcda14e5041e9fd2d6daa282a1f0187dca10c830', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2026-08-30T16:51:14Z', 'pushed_at': '2026-08-31T06:59:30Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 523923, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 3, 'open_issues': 1, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14836'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14836/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14836/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/bcda14e5041e9fd2d6daa282a1f0187dca10c830'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-08-31T10:27:00.686718 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T10:26:59Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5477023760', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5477023760', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5477023760, 'node_id': 'IC_kwDOALCn2M8AAAABRnTAEA', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T10:26:59Z', 'updated_at': '2026-08-31T10:26:59Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/f708ac2b040637a0c1cbec4c210e8dd7a06043c7/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16411238-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16411259-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16411276-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16411264-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16411244-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16411286-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16411281-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16411220-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16411186-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16411246-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16411218-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16411285-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16411298-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16411204-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16411254-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16411269-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16411252-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16411215-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16411226-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16411274-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16411193-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16411205-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16411185-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16411207-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16411230-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16411249-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16411322-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16411321-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16411271-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16411320-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16411301-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16411289-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16411280-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16411307-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16411194-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16411278-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16411261-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16411268-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16411317-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16411290-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16411195-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16411295-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16411273-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16411304-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16411319-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16411210-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16411209-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16411214-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16411250-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16411184-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16411260-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16411225-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16411229-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16411196-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16411277-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16411197-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16411288-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16411306-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16411198-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16411282-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16411213-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16411283-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16411275-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16411305-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16411227-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16411303-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16411212-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16411224-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411235-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16411256-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16411199-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16411189-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16411284-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16411293-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16411242-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16411191-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16411302-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16411237-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16411228-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16411308-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411266-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16411217-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16411234-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16411200-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16411267-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16411279-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16411219-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16411188-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16411263-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16411294-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16411265-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16411287-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16411201-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16411297-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16411300-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16411208-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16411187-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16411311-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16411239-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16411270-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16411216-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16411272-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16411299-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16411241-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16411240-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16411314-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16411236-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16411257-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16411243-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16411258-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16411206-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16411233-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16411262-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16411255-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16411248-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16411221-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16411251-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16411192-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16411292-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16411202-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16411247-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16411291-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16411310-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16411309-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16411182-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16411203-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16411183-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16411211-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16411223-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5477023760/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-08-31T10:04:15.650612 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T09:57:31Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473502406', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5473502406', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5473502406, 'node_id': 'IC_kwDOALCn2M8AAAABRj8Exg', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T03:57:33Z', 'updated_at': '2026-08-31T03:57:33Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical rendering. Here are the [behavior differences](https://fifo.ci/version/3af94b73c3d4b8b0d06cbef0b341b9d6572c92ce/) detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||ogl-lin-mesa|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16409546-16406726/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16409567-16406747/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16409584-16406764/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16409572-16406752/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16409552-16406732/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16409594-16406774/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16409589-16406769/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16409528-16406708/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16409494-16406674/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16409554-16406734/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16409526-16406706/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16409593-16406773/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16409606-16406786/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16409512-16406692/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16409562-16406742/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16409577-16406757/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16409560-16406740/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16409523-16406703/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16409534-16406714/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16409582-16406762/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16409501-16406681/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16409513-16406693/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16409493-16406673/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16409515-16406695/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16409538-16406718/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16409557-16406737/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16409630-16406810/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16409629-16406809/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16409579-16406759/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16409628-16406808/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16409609-16406789/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16409597-16406777/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16409588-16406768/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16409615-16406795/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16409502-16406682/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16409586-16406766/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16409569-16406749/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16409576-16406756/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16409625-16406805/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16409598-16406778/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16409503-16406683/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16409603-16406783/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16409581-16406761/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16409612-16406792/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16409627-16406807/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16409518-16406698/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16409517-16406697/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16409522-16406702/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16409558-16406738/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16409492-16406672/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16409568-16406748/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16409533-16406713/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16409537-16406717/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16409504-16406684/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16409585-16406765/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16409505-16406685/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16409596-16406776/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16409614-16406794/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16409506-16406686/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16409590-16406770/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16409521-16406701/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16409591-16406771/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16409583-16406763/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16409613-16406793/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16409535-16406715/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16409611-16406791/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16409520-16406700/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16409532-16406712/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409543-16406723/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16409564-16406744/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16409507-16406687/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16409497-16406677/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16409592-16406772/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16409601-16406781/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16409550-16406730/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16409499-16406679/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16409610-16406790/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16409545-16406725/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16409536-16406716/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16409616-16406796/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409574-16406754/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16409525-16406705/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16409542-16406722/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16409508-16406688/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16409575-16406755/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16409587-16406767/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16409527-16406707/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16409496-16406676/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16409571-16406751/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16409602-16406782/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16409573-16406753/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16409595-16406775/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16409509-16406689/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16409605-16406785/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16409608-16406788/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16409516-16406696/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16409495-16406675/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16409619-16406799/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16409547-16406727/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16409578-16406758/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16409524-16406704/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16409580-16406760/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16409607-16406787/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16409549-16406729/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16409548-16406728/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16409622-16406802/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16409544-16406724/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16409565-16406745/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16409551-16406731/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16409566-16406746/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16409514-16406694/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16409541-16406721/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16409570-16406750/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16409563-16406743/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16409556-16406736/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16409529-16406709/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16409559-16406739/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16409500-16406680/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16409600-16406780/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16409510-16406690/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16409555-16406735/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16409599-16406779/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16409618-16406798/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16409617-16406797/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16409490-16406670/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16409511-16406691/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16409491-16406671/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16409519-16406699/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16409531-16406711/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5473502406/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-08-31T09:57:33.111280 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 14835, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'id': 4398928061, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'number': 14835, 'state': 'open', 'locked': False, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T09:57:31Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '38f4059c0b7e3d0582605e56acb7ab0f9136d070', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'head': {'label': 'JoshuaVandaele:vulkan-over-gl', 'ref': 'vulkan-over-gl', 'sha': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 915253252, 'node_id': 'R_kgDONo2oBA', 'name': 'dolphin', 'full_name': 'JoshuaVandaele/dolphin', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/dolphin', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/deployments', 'created_at': '2025-01-11T11:19:57Z', 'updated_at': '2026-02-06T11:01:48Z', 'pushed_at': '2026-08-31T09:57:30Z', 'git_url': 'git://github.com/JoshuaVandaele/dolphin.git', 'ssh_url': 'git@github.com:JoshuaVandaele/dolphin.git', 'clone_url': 'https://github.com/JoshuaVandaele/dolphin.git', 'svn_url': 'https://github.com/JoshuaVandaele/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 518722, 'stargazers_count': 1, 'watchers_count': 1, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': None, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 1, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14835'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/f708ac2b040637a0c1cbec4c210e8dd7a06043c7'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 7, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 8, 'deletions': 8, 'changed_files': 1}, 'before': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'after': 'f708ac2b040637a0c1cbec4c210e8dd7a06043c7', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-08-31T09:57:15.183301 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 14835, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'id': 4398928061, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'number': 14835, 'state': 'open', 'locked': False, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Linux', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T09:57:12Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '38f4059c0b7e3d0582605e56acb7ab0f9136d070', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'head': {'label': 'JoshuaVandaele:vulkan-over-gl', 'ref': 'vulkan-over-gl', 'sha': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 915253252, 'node_id': 'R_kgDONo2oBA', 'name': 'dolphin', 'full_name': 'JoshuaVandaele/dolphin', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/dolphin', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/deployments', 'created_at': '2025-01-11T11:19:57Z', 'updated_at': '2026-02-06T11:01:48Z', 'pushed_at': '2026-08-31T09:54:35Z', 'git_url': 'git://github.com/JoshuaVandaele/dolphin.git', 'ssh_url': 'git@github.com:JoshuaVandaele/dolphin.git', 'clone_url': 'https://github.com/JoshuaVandaele/dolphin.git', 'svn_url': 'https://github.com/JoshuaVandaele/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 518722, 'stargazers_count': 1, 'watchers_count': 1, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': None, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 1, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14835'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d71da83d8e567c6a5aff0af5c8bb11f5f28c2c49'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': False, 'mergeable_state': 'unstable', 'merged_by': None, 'comments': 7, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 8, 'deletions': 8, 'changed_files': 1}, 'changes': {'title': {'from': 'VideoCommon: Prefer Vulkan over OpenGL on Desktop'}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-08-31T09:56:37.454818 {'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'id': 5296096606, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'number': 14835, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Desktop', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T09:56:35Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'merged_at': None}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5476715794', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835#issuecomment-5476715794', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'id': 5476715794, 'node_id': 'IC_kwDOALCn2M8AAAABRnANEg', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-08-31T09:56:35Z', 'updated_at': '2026-08-31T09:56:35Z', 'body': 'The changes now exclude Android', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5476715794/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-08-31T09:55:24.942240 {'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 14835, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835', 'id': 4398928061, 'node_id': 'PR_kwDOALCn2M8AAAABBjJQvQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14835', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14835.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835', 'number': 14835, 'state': 'open', 'locked': False, 'title': 'VideoCommon: Prefer Vulkan over OpenGL on Desktop', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'With the current state of hardware support and the benefits over the OpenGL backend, I believe Vulkan is a saner default on Desktop platforms other than Windows (which still defaults to DX11.)', 'created_at': '2026-08-31T03:26:47Z', 'updated_at': '2026-08-31T09:55:22Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '38f4059c0b7e3d0582605e56acb7ab0f9136d070', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'head': {'label': 'JoshuaVandaele:vulkan-over-gl', 'ref': 'vulkan-over-gl', 'sha': 'd71da83d8e567c6a5aff0af5c8bb11f5f28c2c49', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 915253252, 'node_id': 'R_kgDONo2oBA', 'name': 'dolphin', 'full_name': 'JoshuaVandaele/dolphin', 'private': False, 'owner': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JoshuaVandaele/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JoshuaVandaele/dolphin', 'forks_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JoshuaVandaele/dolphin/deployments', 'created_at': '2025-01-11T11:19:57Z', 'updated_at': '2026-02-06T11:01:48Z', 'pushed_at': '2026-08-31T09:54:35Z', 'git_url': 'git://github.com/JoshuaVandaele/dolphin.git', 'ssh_url': 'git@github.com:JoshuaVandaele/dolphin.git', 'clone_url': 'https://github.com/JoshuaVandaele/dolphin.git', 'svn_url': 'https://github.com/JoshuaVandaele/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 518722, 'stargazers_count': 1, 'watchers_count': 1, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': None, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 1, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '1fd7f3521895f285aa9382af8e7e464991437225', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14835'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14835/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14835/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d71da83d8e567c6a5aff0af5c8bb11f5f28c2c49'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': False, 'mergeable_state': 'unstable', 'merged_by': None, 'comments': 6, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 8, 'deletions': 8, 'changed_files': 1}, 'changes': {'title': {'from': 'VideoCommon: Prefer Vulkan over OpenGL'}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-08-31T05:24:56Z', 'pushed_at': '2026-08-30T04:51:10Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559819, 'stargazers_count': 15462, 'watchers_count': 15462, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3227, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 461, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3227, 'open_issues': 461, 'watchers': 15462, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}