{"action":"opened","issue":{"url":"https://api.github.com/repos/mupen64plus/mupen64plus-video-rice/issues/40","labels_url":"https://api.github.com/repos/mupen64plus/mupen64plus-video-rice/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/mupen64plus/mupen64plus-video-rice/issues/40/comments","events_url":"https://api.github.com/repos/mupen64plus/mupen64plus-video-rice/issues/40/events","html_url":"https://github.com/mupen64plus/mupen64plus-video-rice/issues/40","id":54407648,"number":40,"title":"Investigate if we could avoid 5551-to-RGBA texture conversion process","user":{"login":"Narann","id":659708,"avatar_url":"https://avatars.githubusercontent.com/u/659708?v=3","gravatar_id":"","url":"https://api.github.com/users/Narann","html_url":"https://github.com/Narann","followers_url":"https://api.github.com/users/Narann/followers","following_url":"https://api.github.com/users/Narann/following{/other_user}","gists_url":"https://api.github.com/users/Narann/gists{/gist_id}","starred_url":"https://api.github.com/users/Narann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Narann/subscriptions","organizations_url":"https://api.github.com/users/Narann/orgs","repos_url":"https://api.github.com/users/Narann/repos","events_url":"https://api.github.com/users/Narann/events{/privacy}","received_events_url":"https://api.github.com/users/Narann/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/mupen64plus/mupen64plus-video-rice/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-01-15T03:10:08Z","updated_at":"2015-01-15T03:10:08Z","closed_at":null,"body":"As OpenGL 2 and OpenGL ES 2 [both supports](http://docs.gl/es2/glTexImage2D) GL_UNSIGNED_SHORT_5_5_5_1 texture type, it could be interesting to test if the whole texture conversion process could be avoided for such textures and textures uploaded directly from the TMEM adress to the GPU memory without having to allocate a CPU buffer.\r\n\r\nIt would be an experimental change. If it break everything we will not do the move."}}