{"action":"created","issue":{"url":"https://api.github.com/repos/Arduboy/Arduboy/issues/45","labels_url":"https://api.github.com/repos/Arduboy/Arduboy/issues/45/labels{/name}","comments_url":"https://api.github.com/repos/Arduboy/Arduboy/issues/45/comments","events_url":"https://api.github.com/repos/Arduboy/Arduboy/issues/45/events","html_url":"https://github.com/Arduboy/Arduboy/pull/45","id":122870276,"number":45,"title":"Optimised fillScreen function","user":{"login":"NoelAbercrombie","id":2029797,"avatar_url":"https://avatars.githubusercontent.com/u/2029797?v=3","gravatar_id":"","url":"https://api.github.com/users/NoelAbercrombie","html_url":"https://github.com/NoelAbercrombie","followers_url":"https://api.github.com/users/NoelAbercrombie/followers","following_url":"https://api.github.com/users/NoelAbercrombie/following{/other_user}","gists_url":"https://api.github.com/users/NoelAbercrombie/gists{/gist_id}","starred_url":"https://api.github.com/users/NoelAbercrombie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NoelAbercrombie/subscriptions","organizations_url":"https://api.github.com/users/NoelAbercrombie/orgs","repos_url":"https://api.github.com/users/NoelAbercrombie/repos","events_url":"https://api.github.com/users/NoelAbercrombie/events{/privacy}","received_events_url":"https://api.github.com/users/NoelAbercrombie/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":11,"created_at":"2015-12-18T03:15:00Z","updated_at":"2015-12-30T22:26:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/Arduboy/Arduboy/pulls/45","html_url":"https://github.com/Arduboy/Arduboy/pull/45","diff_url":"https://github.com/Arduboy/Arduboy/pull/45.diff","patch_url":"https://github.com/Arduboy/Arduboy/pull/45.patch"},"body":"Could possibly go even faster with bithax, but this is already much faster than using fillrect as there is no need for bounds checking. This should eliminate the need to do fiddly overdrawing such as in the breakout example, which will help with code clarity.\r\n\r\nWorks by setting every bit in every byte to the input color, doesn't require any code changes and only slightly increases library size.\r\nIf color is 0, B00000000\r\nif color is 1, B11111111"},"comment":{"url":"https://api.github.com/repos/Arduboy/Arduboy/issues/comments/168085163","html_url":"https://github.com/Arduboy/Arduboy/pull/45#issuecomment-168085163","issue_url":"https://api.github.com/repos/Arduboy/Arduboy/issues/45","id":168085163,"user":{"login":"yyyc514","id":6473,"avatar_url":"https://avatars.githubusercontent.com/u/6473?v=3","gravatar_id":"","url":"https://api.github.com/users/yyyc514","html_url":"https://github.com/yyyc514","followers_url":"https://api.github.com/users/yyyc514/followers","following_url":"https://api.github.com/users/yyyc514/following{/other_user}","gists_url":"https://api.github.com/users/yyyc514/gists{/gist_id}","starred_url":"https://api.github.com/users/yyyc514/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yyyc514/subscriptions","organizations_url":"https://api.github.com/users/yyyc514/orgs","repos_url":"https://api.github.com/users/yyyc514/repos","events_url":"https://api.github.com/users/yyyc514/events{/privacy}","received_events_url":"https://api.github.com/users/yyyc514/received_events","type":"User","site_admin":false},"created_at":"2015-12-30T22:26:17Z","updated_at":"2015-12-30T22:26:17Z","body":"-1 for reasons cited above."}}