{"action":"created","issue":{"url":"https://api.github.com/repos/MozillaReality/FirefoxReality/issues/433","repository_url":"https://api.github.com/repos/MozillaReality/FirefoxReality","labels_url":"https://api.github.com/repos/MozillaReality/FirefoxReality/issues/433/labels{/name}","comments_url":"https://api.github.com/repos/MozillaReality/FirefoxReality/issues/433/comments","events_url":"https://api.github.com/repos/MozillaReality/FirefoxReality/issues/433/events","html_url":"https://github.com/MozillaReality/FirefoxReality/issues/433","id":354669611,"node_id":"MDU6SXNzdWUzNTQ2Njk2MTE=","number":433,"title":"Research stale frames on WebVR","user":{"login":"MortimerGoro","id":1070794,"node_id":"MDQ6VXNlcjEwNzA3OTQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1070794?v=4","gravatar_id":"","url":"https://api.github.com/users/MortimerGoro","html_url":"https://github.com/MortimerGoro","followers_url":"https://api.github.com/users/MortimerGoro/followers","following_url":"https://api.github.com/users/MortimerGoro/following{/other_user}","gists_url":"https://api.github.com/users/MortimerGoro/gists{/gist_id}","starred_url":"https://api.github.com/users/MortimerGoro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MortimerGoro/subscriptions","organizations_url":"https://api.github.com/users/MortimerGoro/orgs","repos_url":"https://api.github.com/users/MortimerGoro/repos","events_url":"https://api.github.com/users/MortimerGoro/events{/privacy}","received_events_url":"https://api.github.com/users/MortimerGoro/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"daoshengmu","id":1263177,"node_id":"MDQ6VXNlcjEyNjMxNzc=","avatar_url":"https://avatars3.githubusercontent.com/u/1263177?v=4","gravatar_id":"","url":"https://api.github.com/users/daoshengmu","html_url":"https://github.com/daoshengmu","followers_url":"https://api.github.com/users/daoshengmu/followers","following_url":"https://api.github.com/users/daoshengmu/following{/other_user}","gists_url":"https://api.github.com/users/daoshengmu/gists{/gist_id}","starred_url":"https://api.github.com/users/daoshengmu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daoshengmu/subscriptions","organizations_url":"https://api.github.com/users/daoshengmu/orgs","repos_url":"https://api.github.com/users/daoshengmu/repos","events_url":"https://api.github.com/users/daoshengmu/events{/privacy}","received_events_url":"https://api.github.com/users/daoshengmu/received_events","type":"User","site_admin":false},"assignees":[{"login":"daoshengmu","id":1263177,"node_id":"MDQ6VXNlcjEyNjMxNzc=","avatar_url":"https://avatars3.githubusercontent.com/u/1263177?v=4","gravatar_id":"","url":"https://api.github.com/users/daoshengmu","html_url":"https://github.com/daoshengmu","followers_url":"https://api.github.com/users/daoshengmu/followers","following_url":"https://api.github.com/users/daoshengmu/following{/other_user}","gists_url":"https://api.github.com/users/daoshengmu/gists{/gist_id}","starred_url":"https://api.github.com/users/daoshengmu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daoshengmu/subscriptions","organizations_url":"https://api.github.com/users/daoshengmu/orgs","repos_url":"https://api.github.com/users/daoshengmu/repos","events_url":"https://api.github.com/users/daoshengmu/events{/privacy}","received_events_url":"https://api.github.com/users/daoshengmu/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2018-08-28T10:33:33Z","updated_at":"2018-08-31T09:39:51Z","closed_at":null,"author_association":"COLLABORATOR","body":"Some demos such as  360 panorama have about ~20 stale frames per second. Staled frames should be 0 in such a simple demo.\r\n\r\nA potential cause: I saw that intermittently some WebGL RAF frames took more time than needed. We need to know why that happens.\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/MozillaReality/FirefoxReality/issues/comments/417611237","html_url":"https://github.com/MozillaReality/FirefoxReality/issues/433#issuecomment-417611237","issue_url":"https://api.github.com/repos/MozillaReality/FirefoxReality/issues/433","id":417611237,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNzYxMTIzNw==","user":{"login":"daoshengmu","id":1263177,"node_id":"MDQ6VXNlcjEyNjMxNzc=","avatar_url":"https://avatars3.githubusercontent.com/u/1263177?v=4","gravatar_id":"","url":"https://api.github.com/users/daoshengmu","html_url":"https://github.com/daoshengmu","followers_url":"https://api.github.com/users/daoshengmu/followers","following_url":"https://api.github.com/users/daoshengmu/following{/other_user}","gists_url":"https://api.github.com/users/daoshengmu/gists{/gist_id}","starred_url":"https://api.github.com/users/daoshengmu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daoshengmu/subscriptions","organizations_url":"https://api.github.com/users/daoshengmu/orgs","repos_url":"https://api.github.com/users/daoshengmu/repos","events_url":"https://api.github.com/users/daoshengmu/events{/privacy}","received_events_url":"https://api.github.com/users/daoshengmu/received_events","type":"User","site_admin":false},"created_at":"2018-08-31T09:39:51Z","updated_at":"2018-08-31T09:39:51Z","author_association":"COLLABORATOR","body":"I aware we mostly have stale frames when running 360 video demos, the asset from https://my.panomoments.com/u/dustinkerstein/m/kids-jumping-into-the-water, is a mp4 file,\r\nhttps://data.panomoments.com/processed/5849a51bc26d08000b62f9f8/594034259456f0000ba62f29/hd_dashinit.mp4.\r\n\r\nWe also can check another aframe video example, https://aframe.io/examples/showcase/videosphere/.\r\n\r\nI notice if we enable ATW, sale frames would be decrease a lot. When we are watching video without moving the headset, the stale frames would be decrease from 25 to 8. ATW can't help us when moving the headset, because it seems to be forced to sync frames. We still need to take more time to realize how to improve video playback performance.\r\n\r\n"}}
{"actor":{"display_login":"daoshengmu"}}