{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":595433658,"defaultBranch":"main","name":"glyphon","ownerLogin":"hecrj","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-01-31T04:02:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/518289?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715248334.0","currentOid":""},"activityList":{"items":[{"before":"91722350d929533b99238d882a823af506fffe38","after":"153a63b2f741bf46a64f2e82db4eaa035f4bac5c","ref":"refs/heads/use-staging-belt","pushedAt":"2024-05-27T01:34:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"grovesNL","name":"Josh Groves","path":"/grovesNL","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2113872?s=80&v=4"},"commit":{"message":"Use a `StagingBelt` for regular buffer uploads\n\n`Queue::write_buffer` allocates very regularly, specially on Metal.\n\nSee: https://github.com/iced-rs/iced/pull/2357\n\nA `StagingBelt` gives us more control and predictability.","shortMessageHtmlLink":"Use a StagingBelt for regular buffer uploads"}},{"before":"e8f89ab2b9210615d1712cef4cae56458845773f","after":null,"ref":"refs/heads/explicit-viewport","pushedAt":"2024-05-09T09:52:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"}},{"before":"08d218c9fb62f992824bd914c9ba8a089619229e","after":null,"ref":"refs/heads/shared-pipeline-state","pushedAt":"2024-05-09T09:52:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"}},{"before":"38230b0f435e53c50a7bf3b862e85b2d15c7e206","after":"f07e7bab705e69d39a5e6e52c73039a93c4552f8","ref":"refs/heads/iced","pushedAt":"2024-05-08T17:32:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Revert \"Bump cosmic text to 0.11 (#89)\"\n\nThis reverts commit c16b6eb9575684c78bda0a0abd1fd9bb1fd0fe30.","shortMessageHtmlLink":"Revert \"Bump cosmic text to 0.11 (grovesNL#89)\""}},{"before":null,"after":"49e825c0e5d6ac401e512a8445df72bc69f02d04","ref":"refs/heads/temp","pushedAt":"2024-05-08T17:25:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Revert \"Bump cosmic text to 0.11 (#89)\"\n\nThis reverts commit c16b6eb9575684c78bda0a0abd1fd9bb1fd0fe30.","shortMessageHtmlLink":"Revert \"Bump cosmic text to 0.11 (grovesNL#89)\""}},{"before":"670140e2a1482a1ad3607dead44c40d8261ba582","after":"b411ea71e70f33979e4318f8570a0c5af6e78039","ref":"refs/heads/main","pushedAt":"2024-05-08T17:16:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Introduce explicit `Viewport` sharing (#96)","shortMessageHtmlLink":"Introduce explicit Viewport sharing (grovesNL#96)"}},{"before":"f410f3ab4fc7b484003684881124cb0ee7ef2e01","after":"38230b0f435e53c50a7bf3b862e85b2d15c7e206","ref":"refs/heads/iced","pushedAt":"2024-05-08T17:14:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Rename `Pipeline` type to `Cache`","shortMessageHtmlLink":"Rename Pipeline type to Cache"}},{"before":"46dd2503232e9c9ebdf15c7f6253095d14a0dcb0","after":"e8f89ab2b9210615d1712cef4cae56458845773f","ref":"refs/heads/explicit-viewport","pushedAt":"2024-05-08T13:42:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Introduce explicit `Viewport` sharing","shortMessageHtmlLink":"Introduce explicit Viewport sharing"}},{"before":"69d01839161a4a4e059099bcf024e1d99a719dc6","after":"46dd2503232e9c9ebdf15c7f6253095d14a0dcb0","ref":"refs/heads/explicit-viewport","pushedAt":"2024-05-08T13:42:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Introduce explicit `Viewport` sharing","shortMessageHtmlLink":"Introduce explicit Viewport sharing"}},{"before":"0845b319cfa5c3b072bb923b0d2993b708f43ef6","after":"08d218c9fb62f992824bd914c9ba8a089619229e","ref":"refs/heads/shared-pipeline-state","pushedAt":"2024-05-08T13:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Rename `Pipeline` type to `Cache`","shortMessageHtmlLink":"Rename Pipeline type to Cache"}},{"before":"4112732b1734a3bb6b915d2103e699ef549b77c1","after":"0845b319cfa5c3b072bb923b0d2993b708f43ef6","ref":"refs/heads/shared-pipeline-state","pushedAt":"2024-05-08T13:30:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Revert \"Use `OnceCell` to keep `Pipeline` private\"\n\nThis reverts commit 4112732b1734a3bb6b915d2103e699ef549b77c1.","shortMessageHtmlLink":"Revert \"Use OnceCell to keep Pipeline private\""}},{"before":"f7e46e0ac92ee95625558ac35f841120329869e2","after":"4112732b1734a3bb6b915d2103e699ef549b77c1","ref":"refs/heads/shared-pipeline-state","pushedAt":"2024-05-08T13:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Use `OnceCell` to keep `Pipeline` private","shortMessageHtmlLink":"Use OnceCell to keep Pipeline private"}},{"before":"dbe0b640c14ca8ce0c1c1458be20556f246ac912","after":"f7e46e0ac92ee95625558ac35f841120329869e2","ref":"refs/heads/shared-pipeline-state","pushedAt":"2024-05-08T13:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Keep using `Vec` for pipeline cache","shortMessageHtmlLink":"Keep using Vec for pipeline cache"}},{"before":null,"after":"69d01839161a4a4e059099bcf024e1d99a719dc6","ref":"refs/heads/explicit-viewport","pushedAt":"2024-05-08T11:46:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Introduce explicit `Viewport` sharing","shortMessageHtmlLink":"Introduce explicit Viewport sharing"}},{"before":"cd66a24859cf30b0b8cabf06256dacad362ed44a","after":"f410f3ab4fc7b484003684881124cb0ee7ef2e01","ref":"refs/heads/iced","pushedAt":"2024-05-08T11:14:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Introduce explicit `Viewport` sharing","shortMessageHtmlLink":"Introduce explicit Viewport sharing"}},{"before":null,"after":"ab86e12eb04412404c0d3729ee4e746fc5b290b4","ref":"refs/heads/multi-viewport-support","pushedAt":"2024-05-08T10:13:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Support multi viewport rendering with reusable text atlas (#88)","shortMessageHtmlLink":"Support multi viewport rendering with reusable text atlas (grovesNL#88)"}},{"before":"99eebc2413a498add289360d264c830c28c9e756","after":"dbe0b640c14ca8ce0c1c1458be20556f246ac912","ref":"refs/heads/shared-pipeline-state","pushedAt":"2024-05-08T10:03:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Support sharing `Pipeline` state between `TextAtlas`","shortMessageHtmlLink":"Support sharing Pipeline state between TextAtlas"}},{"before":null,"after":"99eebc2413a498add289360d264c830c28c9e756","ref":"refs/heads/shared-pipeline-state","pushedAt":"2024-05-08T09:52:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"cd66a24859cf30b0b8cabf06256dacad362ed44a","ref":"refs/heads/iced","pushedAt":"2024-05-08T08:48:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Share `Pipeline` state between multiple `TextAtlas`","shortMessageHtmlLink":"Share Pipeline state between multiple TextAtlas"}},{"before":"bb56f23f25ab0fd807f4bd0cff7681fc968de001","after":"958a1bca0fcf890b41d8eb4d80d89e8529fd40d2","ref":"refs/heads/dev","pushedAt":"2024-05-01T14:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"update to wgpu 0.20.0 (#93)","shortMessageHtmlLink":"update to wgpu 0.20.0 (grovesNL#93)"}},{"before":"ceed55403ce53e120ce9d1fae17dcfe388726118","after":"bb56f23f25ab0fd807f4bd0cff7681fc968de001","ref":"refs/heads/dev","pushedAt":"2024-05-01T12:47:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Bump cosmic text to 0.11 (#89)\n\nCo-authored-by: Xavier Lambein ","shortMessageHtmlLink":"Bump cosmic text to 0.11 (grovesNL#89)"}},{"before":"5b7e524aa8c9274897a001fa293949eab8b88d3d","after":"0975704bbb57b9cdaa33bcbe60f46acf3dddc09e","ref":"refs/heads/cosmic-text-0.11","pushedAt":"2024-05-01T11:30:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Simplify rendering pipeline, reduce gpu memory usage, remove duplicated data","shortMessageHtmlLink":"Simplify rendering pipeline, reduce gpu memory usage, remove duplicat…"}},{"before":null,"after":"5b7e524aa8c9274897a001fa293949eab8b88d3d","ref":"refs/heads/cosmic-text-0.11","pushedAt":"2024-05-01T10:28:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Simplify rendering pipeline, reduce gpu memory usage, remove duplicated data","shortMessageHtmlLink":"Simplify rendering pipeline, reduce gpu memory usage, remove duplicat…"}},{"before":"3e281d1828701a4a85036a60f7fb28c7755335da","after":"670140e2a1482a1ad3607dead44c40d8261ba582","ref":"refs/heads/main","pushedAt":"2024-05-01T10:21:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"update to wgpu 0.20.0 (#93)","shortMessageHtmlLink":"update to wgpu 0.20.0 (grovesNL#93)"}},{"before":"ac8a7983f843ceb16c5fc05be670ebdfcba4f979","after":"ceed55403ce53e120ce9d1fae17dcfe388726118","ref":"refs/heads/dev","pushedAt":"2024-03-30T14:28:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Simplify rendering pipeline, reduce gpu memory usage, remove duplicated data","shortMessageHtmlLink":"Simplify rendering pipeline, reduce gpu memory usage, remove duplicat…"}},{"before":"52976800e89cf29008076329acc6502961af9564","after":"91722350d929533b99238d882a823af506fffe38","ref":"refs/heads/use-staging-belt","pushedAt":"2024-03-30T13:11:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Use a `StagingBelt` for regular buffer uploads\n\n`Queue::write_buffer` allocates very regularly, specially on Metal.\n\nSee: https://github.com/iced-rs/iced/pull/2357\n\nA `StagingBelt` gives us more control and predictability.","shortMessageHtmlLink":"Use a StagingBelt for regular buffer uploads"}},{"before":"f5fa96509af12b244665d817c2b91f009101f7ca","after":"52976800e89cf29008076329acc6502961af9564","ref":"refs/heads/use-staging-belt","pushedAt":"2024-03-30T13:09:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Use a `StagingBelt` for regular buffer uploads\n\n`Queue::write_buffer` allocates very regularly, specially on Metal.\n\nSee: https://github.com/iced-rs/iced/pull/2357\n\nA `StagingBelt` gives us more control and predictability.","shortMessageHtmlLink":"Use a StagingBelt for regular buffer uploads"}},{"before":"7ffc4b866d2b9de6464051ff6b4d292207ca5cf0","after":"f5fa96509af12b244665d817c2b91f009101f7ca","ref":"refs/heads/use-staging-belt","pushedAt":"2024-03-30T13:06:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Use a `StagingBelt` for regular buffer uploads\n\n`Queue::write_buffer` allocates very regularly, specially on Metal.\n\nSee: https://github.com/iced-rs/iced/pull/2357\n\nA `StagingBelt` gives us more control and predictability.","shortMessageHtmlLink":"Use a StagingBelt for regular buffer uploads"}},{"before":"2caa9fc5e5923c1d827d177c3619cab7e9885b85","after":"3e281d1828701a4a85036a60f7fb28c7755335da","ref":"refs/heads/main","pushedAt":"2024-03-30T13:03:01.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Use `rustc-hash` for `HashSet` of `glyphs_in_use` (#90)","shortMessageHtmlLink":"Use rustc-hash for HashSet of glyphs_in_use (grovesNL#90)"}},{"before":"6412ac86d63f048d17022fa100db7be6686db728","after":"ac8a7983f843ceb16c5fc05be670ebdfcba4f979","ref":"refs/heads/dev","pushedAt":"2024-03-30T00:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hecrj","name":"Héctor Ramón","path":"/hecrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/518289?s=80&v=4"},"commit":{"message":"Replace `ahash` with `rustc-hash`","shortMessageHtmlLink":"Replace ahash with rustc-hash"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVGmvJwA","startCursor":null,"endCursor":null}},"title":"Activity · hecrj/glyphon"}