{"action":"created","issue":{"url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/908","labels_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/908/labels{/name}","comments_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/908/comments","events_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/908/events","html_url":"https://github.com/magic-lang/ooc-kean/issues/908","id":119004993,"number":908,"title":"toRasterAsync should return Future and be renamed","user":{"login":"emilwestergren","id":7700995,"avatar_url":"https://avatars.githubusercontent.com/u/7700995?v=3","gravatar_id":"","url":"https://api.github.com/users/emilwestergren","html_url":"https://github.com/emilwestergren","followers_url":"https://api.github.com/users/emilwestergren/followers","following_url":"https://api.github.com/users/emilwestergren/following{/other_user}","gists_url":"https://api.github.com/users/emilwestergren/gists{/gist_id}","starred_url":"https://api.github.com/users/emilwestergren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emilwestergren/subscriptions","organizations_url":"https://api.github.com/users/emilwestergren/orgs","repos_url":"https://api.github.com/users/emilwestergren/repos","events_url":"https://api.github.com/users/emilwestergren/events{/privacy}","received_events_url":"https://api.github.com/users/emilwestergren/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/magic-lang/ooc-kean/milestones/6","html_url":"https://github.com/magic-lang/ooc-kean/milestones/Draw","labels_url":"https://api.github.com/repos/magic-lang/ooc-kean/milestones/6/labels","id":1512840,"number":6,"title":"Draw","description":"Issues related to the Draw module of kean.","creator":{"login":"emilwestergren","id":7700995,"avatar_url":"https://avatars.githubusercontent.com/u/7700995?v=3","gravatar_id":"","url":"https://api.github.com/users/emilwestergren","html_url":"https://github.com/emilwestergren","followers_url":"https://api.github.com/users/emilwestergren/followers","following_url":"https://api.github.com/users/emilwestergren/following{/other_user}","gists_url":"https://api.github.com/users/emilwestergren/gists{/gist_id}","starred_url":"https://api.github.com/users/emilwestergren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/emilwestergren/subscriptions","organizations_url":"https://api.github.com/users/emilwestergren/orgs","repos_url":"https://api.github.com/users/emilwestergren/repos","events_url":"https://api.github.com/users/emilwestergren/events{/privacy}","received_events_url":"https://api.github.com/users/emilwestergren/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":1,"state":"open","created_at":"2016-01-18T15:35:48Z","updated_at":"2016-01-27T13:07:43Z","due_on":null,"closed_at":null},"comments":18,"created_at":"2015-11-26T09:34:08Z","updated_at":"2016-01-29T11:50:39Z","closed_at":null,"body":"We currently have two versions (synchronous and asynchronous) for downloading a `RasterImage` from a `GpuImage`:\r\n\r\n```ooc\r\ntoRaster: func -> RasterImage\r\ntoRasterAsync: func -> (RasterImage, GpuFence)\r\n```\r\n\r\nInstead of `toRasterAsync` returning a `GpuFence` we could probably use the new `Future` class. Also the naming of these functions can be discussed.\r\n\r\n@davidpiuva @sebastianbaginski @simonmika "},"comment":{"url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/comments/176711513","html_url":"https://github.com/magic-lang/ooc-kean/issues/908#issuecomment-176711513","issue_url":"https://api.github.com/repos/magic-lang/ooc-kean/issues/908","id":176711513,"user":{"login":"thomasfanell","id":12230189,"avatar_url":"https://avatars.githubusercontent.com/u/12230189?v=3","gravatar_id":"","url":"https://api.github.com/users/thomasfanell","html_url":"https://github.com/thomasfanell","followers_url":"https://api.github.com/users/thomasfanell/followers","following_url":"https://api.github.com/users/thomasfanell/following{/other_user}","gists_url":"https://api.github.com/users/thomasfanell/gists{/gist_id}","starred_url":"https://api.github.com/users/thomasfanell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thomasfanell/subscriptions","organizations_url":"https://api.github.com/users/thomasfanell/orgs","repos_url":"https://api.github.com/users/thomasfanell/repos","events_url":"https://api.github.com/users/thomasfanell/events{/privacy}","received_events_url":"https://api.github.com/users/thomasfanell/received_events","type":"User","site_admin":false},"created_at":"2016-01-29T11:50:39Z","updated_at":"2016-01-29T11:50:39Z","body":"Eh, I was sure I tried that... apparently not. Shame on me :("}}