{"action":"created","issue":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/12474","repository_url":"https://api.github.com/repos/xbmc/xbmc","labels_url":"https://api.github.com/repos/xbmc/xbmc/issues/12474/labels{/name}","comments_url":"https://api.github.com/repos/xbmc/xbmc/issues/12474/comments","events_url":"https://api.github.com/repos/xbmc/xbmc/issues/12474/events","html_url":"https://github.com/xbmc/xbmc/pull/12474","id":242236409,"number":12474,"title":"[WIP] LinuxRendererGLES: implement hq scalers","user":{"login":"lrusak","id":1616460,"avatar_url":"https://avatars2.githubusercontent.com/u/1616460?v=4","gravatar_id":"","url":"https://api.github.com/users/lrusak","html_url":"https://github.com/lrusak","followers_url":"https://api.github.com/users/lrusak/followers","following_url":"https://api.github.com/users/lrusak/following{/other_user}","gists_url":"https://api.github.com/users/lrusak/gists{/gist_id}","starred_url":"https://api.github.com/users/lrusak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrusak/subscriptions","organizations_url":"https://api.github.com/users/lrusak/orgs","repos_url":"https://api.github.com/users/lrusak/repos","events_url":"https://api.github.com/users/lrusak/events{/privacy}","received_events_url":"https://api.github.com/users/lrusak/received_events","type":"User","site_admin":false},"labels":[{"id":1659142,"url":"https://api.github.com/repos/xbmc/xbmc/labels/Feature","name":"Feature","color":"0b02e1","default":false},{"id":400751192,"url":"https://api.github.com/repos/xbmc/xbmc/labels/v18%20Leia","name":"v18 Leia","color":"fbca04","default":false},{"id":276935033,"url":"https://api.github.com/repos/xbmc/xbmc/labels/Video","name":"Video","color":"009800","default":false},{"id":207900474,"url":"https://api.github.com/repos/xbmc/xbmc/labels/WIP","name":"WIP","color":"FF5600","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2017-07-12T02:13:33Z","updated_at":"2017-07-19T21:53:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/xbmc/xbmc/pulls/12474","html_url":"https://github.com/xbmc/xbmc/pull/12474","diff_url":"https://github.com/xbmc/xbmc/pull/12474.diff","patch_url":"https://github.com/xbmc/xbmc/pull/12474.patch"},"body":"taken from @koying PR #12357 \r\n\r\nThis is not working properly yet. It can run with the fbo but the video does not get scaled properly, AKA. a 1280x720 video will only be 1280 pixels wide in a 1920 display. Everything including the gui isn't scaled properly so maybe that is a clue.\r\n\r\nI haven't been able to track down the problem yet.\r\n"},"comment":{"url":"https://api.github.com/repos/xbmc/xbmc/issues/comments/316529447","html_url":"https://github.com/xbmc/xbmc/pull/12474#issuecomment-316529447","issue_url":"https://api.github.com/repos/xbmc/xbmc/issues/12474","id":316529447,"user":{"login":"lrusak","id":1616460,"avatar_url":"https://avatars2.githubusercontent.com/u/1616460?v=4","gravatar_id":"","url":"https://api.github.com/users/lrusak","html_url":"https://github.com/lrusak","followers_url":"https://api.github.com/users/lrusak/followers","following_url":"https://api.github.com/users/lrusak/following{/other_user}","gists_url":"https://api.github.com/users/lrusak/gists{/gist_id}","starred_url":"https://api.github.com/users/lrusak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lrusak/subscriptions","organizations_url":"https://api.github.com/users/lrusak/orgs","repos_url":"https://api.github.com/users/lrusak/repos","events_url":"https://api.github.com/users/lrusak/events{/privacy}","received_events_url":"https://api.github.com/users/lrusak/received_events","type":"User","site_admin":false},"created_at":"2017-07-19T21:53:34Z","updated_at":"2017-07-19T21:53:34Z","body":"I'm not going to split the file. I think that is counterproductive. If OpenGL breaks OpenGLES then it will get fixed. If it was split then OpenGLES will be forgotten about.\r\n\r\nI'm not happy about the VAAPI change but it was the only way forward. The `RendererVAAPIGL.cpp` and `RendererVAAPIGLES.cpp` are the exact same, there is no reason for them to be split other than the fact that that's how you wanted them to be.\r\n\r\nIn my opinion the path forward is to make the OpenGL code compatible with OpenGLES. This should be done by only using OpenGLES compatible calls."}}
{"actor":{"display_login":"lrusak"}}