{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":291417530,"defaultBranch":"master","name":"Silice-Playground","ownerLogin":"rob-ng15","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-08-30T06:56:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58272847?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1636200396.835503","currentOid":""},"activityList":{"items":[{"before":"f7b6d2dca08f036a731bd0f1b4a52449fede4075","after":"6316b451cfe41684236b66a115164028feb6968b","ref":"refs/heads/master","pushedAt":"2023-07-02T08:09:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rob-ng15","name":"Rob S","path":"/rob-ng15","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58272847?s=80&v=4"},"commit":{"message":"New TRIANGLE for PAWSv2 GPU\n\nTRIANGLE2 is the old GPU triangle routine, scans from min or max x coordinate on each line.\n\nTRIANGLE3 is the new GPU triangle routine, starts scanning from one pixel to the left of the top pixel ( or min ), then once exited the triangle, move down, if still in the triangle, save position, continue scanning until out, return to save position and reverse; if outside the triangle change direction.\n\nFor ( 50, 100 ), ( 150, 100 ) ( 100, 200 ) TRIANGLE2 = 7759 cycles, TRIANGLE3 = 5457 cycles.\n\nFor ( 188, 196 ) ( 329, 232 ) ( 27, 14 ) TRIANGLE2 outputs last pixel at 23348 cycles, TRIANGLE3 at 10599. For this triangle, both versions scan lines 231 and 232 despite no pixels being output due to the shallow bottom line of the triangle.","shortMessageHtmlLink":"New TRIANGLE for PAWSv2 GPU"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADTQ3-kwA","startCursor":null,"endCursor":null}},"title":"Activity ยท rob-ng15/Silice-Playground"}