{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":88378374,"defaultBranch":"master","name":"gbm.rs","ownerLogin":"Smithay","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-15T22:48:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29117271?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713522375.0","currentOid":""},"activityList":{"items":[{"before":"34ad0161e44e9e9fda03a73f92ad640bb68aeb14","after":"8418d45b3a187d991c51ee5bcd9b6a321e814ebc","ref":"refs/heads/master","pushedAt":"2024-04-19T10:21:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.15.0","shortMessageHtmlLink":"v0.15.0"}},{"before":"56a8d2e9fa7de2d18e28d2ad20e96812865d31eb","after":"34ad0161e44e9e9fda03a73f92ad640bb68aeb14","ref":"refs/heads/master","pushedAt":"2024-04-19T10:18:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Bump drm-rs to 0.12","shortMessageHtmlLink":"Bump drm-rs to 0.12"}},{"before":"754a9574bc879bb1256ab058ded0c4fa598dcbf6","after":"56a8d2e9fa7de2d18e28d2ad20e96812865d31eb","ref":"refs/heads/master","pushedAt":"2024-03-22T11:19:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Update bitflags dependency to v2\n\nCo-authored-by: Marcin Radomski ","shortMessageHtmlLink":"Update bitflags dependency to v2"}},{"before":"606c4260e0147256fb5c2901bbe837c0dc7d9f2d","after":"754a9574bc879bb1256ab058ded0c4fa598dcbf6","ref":"refs/heads/master","pushedAt":"2024-03-20T13:44:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Fix Surface::lock_front_buffer failing when ffi::gbm_surface_lock_front_buffer succeeds\n\nWith the proprietary vivante driver it's been observed that\ngbm_surface_has_free_buffers() fails even though\ngbm_surface_lock_front_buffer() succeeds. Since C/C++ based programs\nlike Weston, kmscube, mutter, or Qt's eglfs renderer don't check for\nhas_free_buffers() before lock_front_buffer() and they work with said\ndrivers, work around it by removing the check.\n\nFixes #36","shortMessageHtmlLink":"Fix Surface::lock_front_buffer failing when ffi::gbm_surface_lock_fro…"}},{"before":"d1b59676eb74f5da2f6f11ca8b53ce453922023a","after":"606c4260e0147256fb5c2901bbe837c0dc7d9f2d","ref":"refs/heads/master","pushedAt":"2024-02-15T14:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.14.2","shortMessageHtmlLink":"v0.14.2"}},{"before":"4c07f80e8d6abb6127667cb7c5cbed187407dbb1","after":"d1b59676eb74f5da2f6f11ca8b53ce453922023a","ref":"refs/heads/master","pushedAt":"2024-02-15T14:16:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"bo: Add device fd method","shortMessageHtmlLink":"bo: Add device fd method"}},{"before":"d1b59676eb74f5da2f6f11ca8b53ce453922023a","after":null,"ref":"refs/heads/multigpu-rework","pushedAt":"2024-02-15T14:16:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"4e1e54135f3b0ae10f87f4e2da5fbbd949a16ee3","after":"4c07f80e8d6abb6127667cb7c5cbed187407dbb1","ref":"refs/heads/master","pushedAt":"2024-02-15T14:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"changelog 0.14.1 update","shortMessageHtmlLink":"changelog 0.14.1 update"}},{"before":"f1ca2c67fd5c5a7ac6e23cc1c60b1b4c168f4e2d","after":"d1b59676eb74f5da2f6f11ca8b53ce453922023a","ref":"refs/heads/multigpu-rework","pushedAt":"2024-02-15T14:16:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"bo: Add device fd method","shortMessageHtmlLink":"bo: Add device fd method"}},{"before":"646f16d1c15ad9ebd4795b4d9862496b06541dee","after":"f1ca2c67fd5c5a7ac6e23cc1c60b1b4c168f4e2d","ref":"refs/heads/multigpu-rework","pushedAt":"2024-02-09T13:03:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"bo: Add device fd method","shortMessageHtmlLink":"bo: Add device fd method"}},{"before":"42032f7e9126df17a5c5061f543a1d81226dc584","after":"646f16d1c15ad9ebd4795b4d9862496b06541dee","ref":"refs/heads/multigpu-rework","pushedAt":"2024-02-09T13:02:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"bo: Add device fd method","shortMessageHtmlLink":"bo: Add device fd method"}},{"before":null,"after":"42032f7e9126df17a5c5061f543a1d81226dc584","ref":"refs/heads/multigpu-rework","pushedAt":"2024-02-09T12:52:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"bo: Add device fd method","shortMessageHtmlLink":"bo: Add device fd method"}},{"before":"e4f924a94fa4fd8770813cbaf627a650a6f5a490","after":null,"ref":"refs/heads/v0.14.1","pushedAt":"2024-02-06T18:14:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"9662afdfbd0d2ed8587bf38615740ce6d1277ab8","after":"4e1e54135f3b0ae10f87f4e2da5fbbd949a16ee3","ref":"refs/heads/master","pushedAt":"2024-02-06T18:14:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"fix CI","shortMessageHtmlLink":"fix CI"}},{"before":"b4b904e95a2ca82b832d1b08601feb6878cfd0d6","after":"e4f924a94fa4fd8770813cbaf627a650a6f5a490","ref":"refs/heads/v0.14.1","pushedAt":"2024-02-06T18:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"fix CI","shortMessageHtmlLink":"fix CI"}},{"before":null,"after":"b4b904e95a2ca82b832d1b08601feb6878cfd0d6","ref":"refs/heads/v0.14.1","pushedAt":"2024-02-06T14:24:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Release 0.14.1 bugfix","shortMessageHtmlLink":"Release 0.14.1 bugfix"}},{"before":"18eb2b74b19c4feb9d78aba0a271facec5645f0e","after":"9662afdfbd0d2ed8587bf38615740ce6d1277ab8","ref":"refs/heads/master","pushedAt":"2024-02-06T14:23:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Don't restrict modifiers to `GBM_MAX_PLANES`\n\nThe modifiers argument doesn't seem to be modifiers for each plane.\nRather, it's a set of modifiers that the driver will choose a\npreference out of. So it doesn't make sense to limit this.","shortMessageHtmlLink":"Don't restrict modifiers to GBM_MAX_PLANES"}},{"before":"25f8c47a86db3227e1bf8a57c8166766b836d5b4","after":"18eb2b74b19c4feb9d78aba0a271facec5645f0e","ref":"refs/heads/master","pushedAt":"2023-11-14T17:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"a1f5600136f826effc8cd6846d302d5030e3a707","after":"25f8c47a86db3227e1bf8a57c8166766b836d5b4","ref":"refs/heads/master","pushedAt":"2023-11-14T17:03:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.14.0","shortMessageHtmlLink":"v0.14.0"}},{"before":"6bdb1bc370b6ecd980e07cfe43387c7fdb23602f","after":"a1f5600136f826effc8cd6846d302d5030e3a707","ref":"refs/heads/master","pushedAt":"2023-11-14T16:19:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"gbm-sys: Use edition 2021\n\nDoesn't make that much difference, but `gbm` already uses 2021.","shortMessageHtmlLink":"gbm-sys: Use edition 2021"}},{"before":"71e76f5f35f70a6096f3ff4008608b329d93b973","after":"6bdb1bc370b6ecd980e07cfe43387c7fdb23602f","ref":"refs/heads/master","pushedAt":"2023-11-14T11:15:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Generate bindings once for all platforms and architectures\n\nUses CI based on https://github.com/Smithay/drm-rs/pull/176.\n\nIncludes https://github.com/Smithay/gbm.rs/pull/29.","shortMessageHtmlLink":"Generate bindings once for all platforms and architectures"}},{"before":"84088c79c9b08d3413692d72c06dd2ada4c73b6b","after":"71e76f5f35f70a6096f3ff4008608b329d93b973","ref":"refs/heads/master","pushedAt":"2023-11-14T11:12:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #27 from ids1024/borrowedfd\n\nAccept `BorrowedFd` in public API methods instead of `RawFd`","shortMessageHtmlLink":"Merge pull request #27 from ids1024/borrowedfd"}},{"before":"70998eb6aa493dfb84f24efc9e8da9dcd84716d9","after":null,"ref":"refs/tags/v0.13.0","pushedAt":"2023-09-22T11:10:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"}},{"before":"70998eb6aa493dfb84f24efc9e8da9dcd84716d9","after":"84088c79c9b08d3413692d72c06dd2ada4c73b6b","ref":"refs/heads/master","pushedAt":"2023-09-22T10:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"fix formatting","shortMessageHtmlLink":"fix formatting"}},{"before":"9017f7faaefe0bcd85ef53ba7f1a6a958b98c5f6","after":"70998eb6aa493dfb84f24efc9e8da9dcd84716d9","ref":"refs/heads/master","pushedAt":"2023-09-22T10:15:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.13.0","shortMessageHtmlLink":"v0.13.0"}},{"before":"e777921ed908a590f982bf63a84048190f4fbf3a","after":null,"ref":"refs/heads/elinorbgr/wayland-031","pushedAt":"2023-09-03T17:38:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"elinorbgr","name":"Elinor B.","path":"/elinorbgr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3009227?s=80&v=4"}},{"before":"8d3cb5a6520c5f1bef667b007afee0e73f480e98","after":"9017f7faaefe0bcd85ef53ba7f1a6a958b98c5f6","ref":"refs/heads/master","pushedAt":"2023-09-03T16:47:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"Merge pull request #26 from Smithay/elinorbgr/wayland-031\n\nUpdate wayland-server to 0.31","shortMessageHtmlLink":"Merge pull request #26 from Smithay/elinorbgr/wayland-031"}},{"before":"862cb2ad65538e6661dfcb3c676a966969ffc45d","after":"e777921ed908a590f982bf63a84048190f4fbf3a","ref":"refs/heads/elinorbgr/wayland-031","pushedAt":"2023-09-02T16:19:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elinorbgr","name":"Elinor B.","path":"/elinorbgr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3009227?s=80&v=4"},"commit":{"message":"Update wayland-server to 0.31","shortMessageHtmlLink":"Update wayland-server to 0.31"}},{"before":null,"after":"862cb2ad65538e6661dfcb3c676a966969ffc45d","ref":"refs/heads/elinorbgr/wayland-031","pushedAt":"2023-09-02T16:06:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elinorbgr","name":"Elinor B.","path":"/elinorbgr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3009227?s=80&v=4"},"commit":{"message":"Update wayland-server to 0.31","shortMessageHtmlLink":"Update wayland-server to 0.31"}},{"before":"aa9a685df7b412d84c825bfa6a85dee6a422bf11","after":"8d3cb5a6520c5f1bef667b007afee0e73f480e98","ref":"refs/heads/master","pushedAt":"2023-03-30T11:28:44.231Z","pushType":"push","commitsCount":1,"pusher":{"login":"Drakulix","name":"Victoria Brekenfeld","path":"/Drakulix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4404502?s=80&v=4"},"commit":{"message":"v0.12.0","shortMessageHtmlLink":"v0.12.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENQghugA","startCursor":null,"endCursor":null}},"title":"Activity · Smithay/gbm.rs"}