{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":763740552,"defaultBranch":"trunk","name":"wgpu","ownerLogin":"warpdotdev","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-26T20:47:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71840468?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724166243.0","currentOid":""},"activityList":{"items":[{"before":"222f1ea733fec9840ce3f2451bc5b8e386e59695","after":"15d64c362eb623e87b2449dba5b893c0f3567c42","ref":"refs/heads/trunk","pushedAt":"2024-08-23T18:58:34.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Make `wgpu_test::valid` print errors it detects. (#6136)\n\n* Make `wgpu_test::valid` print errors it detects.\r\n\r\nWhen a block passed to `wgpu_test::valid` actually raises validation\r\nerrors, include the full error in the panic message.\r\n\r\n---------\r\n\r\nCo-authored-by: Erich Gubler ","shortMessageHtmlLink":"Make wgpu_test::valid print errors it detects. (gfx-rs#6136)"}},{"before":null,"after":"6257d335ae388dcad59d3e7e710216beb4a0bd45","ref":"refs/heads/aloke/warpdotdev/v22","pushedAt":"2024-08-20T15:04:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Check Opengl version is 3.3+ before creating a GL context over a GL ES context (#5996)\n\n* Retry with GLES if creating a GL context fails\r\n\r\n* Cleaner GL context creation retry","shortMessageHtmlLink":"Check Opengl version is 3.3+ before creating a GL context over a GL E…"}},{"before":"3b6112d45de8da75e47270fe3b0329e5d5166585","after":"222f1ea733fec9840ce3f2451bc5b8e386e59695","ref":"refs/heads/trunk","pushedAt":"2024-08-20T15:03:39.000Z","pushType":"push","commitsCount":582,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Reduce code size of error handling","shortMessageHtmlLink":"Reduce code size of error handling"}},{"before":"5c5c8b1d4d2d965fbd10b290ee26f4e7eb158d7c","after":"ee2fd3bfdb95cd6ed2dd7f4630574d8d2f4d585e","ref":"refs/heads/warpdotdev/v22","pushedAt":"2024-08-13T20:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Make Context::surface_configure errors non-fatal.","shortMessageHtmlLink":"Make Context::surface_configure errors non-fatal."}},{"before":null,"after":"5c5c8b1d4d2d965fbd10b290ee26f4e7eb158d7c","ref":"refs/heads/warpdotdev/v22","pushedAt":"2024-08-13T20:42:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Bump Versions","shortMessageHtmlLink":"Bump Versions"}},{"before":null,"after":"5c5c8b1d4d2d965fbd10b290ee26f4e7eb158d7c","ref":"refs/heads/v22","pushedAt":"2024-08-13T20:42:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Bump Versions","shortMessageHtmlLink":"Bump Versions"}},{"before":"44b2170e6a637f80fcd9a0df84cff0895fcb9329","after":"51c125c943acf4b5210bb51a3d345e43527f067b","ref":"refs/heads/warpdotdev/v0.20","pushedAt":"2024-07-08T17:31:36.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Merge pull request #1 from warpdotdev/v0.20\n\nMerge `v0.20` into `warpdotdev/v0.20`","shortMessageHtmlLink":"Merge pull request #1 from warpdotdev/v0.20"}},{"before":"cf02eaa7d3e5ee1c2884ee4bcdddbc2d91cdec61","after":"14a7698d16f0f5bcdf8cd6d515952441d4bd2585","ref":"refs/heads/v0.20","pushedAt":"2024-07-08T17:10:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"v0.20.2 release for `wgpu` et al., v0.21.1 release for `wgpu-{core,hal}` (#5850)\n\nCo-authored-by: Nicolas Silva ","shortMessageHtmlLink":"v0.20.2 release for wgpu et al., v0.21.1 release for `wgpu-{core,ha…"}},{"before":"14a7698d16f0f5bcdf8cd6d515952441d4bd2585","after":"cf02eaa7d3e5ee1c2884ee4bcdddbc2d91cdec61","ref":"refs/heads/v0.20","pushedAt":"2024-07-08T17:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"Make Context::surface_configure errors non-fatal.","shortMessageHtmlLink":"Make Context::surface_configure errors non-fatal."}},{"before":"4521502da69bcf4f92c8350042c268573ef216d4","after":"14a7698d16f0f5bcdf8cd6d515952441d4bd2585","ref":"refs/heads/v0.20","pushedAt":"2024-07-08T17:02:28.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"alokedesai","name":"Aloke Desai","path":"/alokedesai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4110292?s=80&v=4"},"commit":{"message":"v0.20.2 release for `wgpu` et al., v0.21.1 release for `wgpu-{core,hal}` (#5850)\n\nCo-authored-by: Nicolas Silva ","shortMessageHtmlLink":"v0.20.2 release for wgpu et al., v0.21.1 release for `wgpu-{core,ha…"}},{"before":null,"after":"d5d876a46ae4552f22edf51234b8bc6e9c3cbd08","ref":"refs/heads/warpdotdev/v0.20-backports","pushedAt":"2024-05-09T15:45:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Cast ptr to Device not Surface (#5640)","shortMessageHtmlLink":"Cast ptr to Device not Surface (gfx-rs#5640)"}},{"before":"b765eeb4741dbcb856ead974d3285653b10753a1","after":"3b6112d45de8da75e47270fe3b0329e5d5166585","ref":"refs/heads/trunk","pushedAt":"2024-05-09T15:33:02.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"build(deps): bump crate-ci/typos from 1.20.10 to 1.21.0 (#5672)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump crate-ci/typos from 1.20.10 to 1.21.0 (gfx-rs#5672)"}},{"before":null,"after":"44b2170e6a637f80fcd9a0df84cff0895fcb9329","ref":"refs/heads/warpdotdev/v0.20","pushedAt":"2024-04-29T18:51:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Make Context::surface_configure errors non-fatal.","shortMessageHtmlLink":"Make Context::surface_configure errors non-fatal."}},{"before":null,"after":"4521502da69bcf4f92c8350042c268573ef216d4","ref":"refs/heads/v0.20","pushedAt":"2024-04-29T18:50:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Release v0.20.0 (#5619)","shortMessageHtmlLink":"Release v0.20.0 (gfx-rs#5619)"}},{"before":"b765eeb4741dbcb856ead974d3285653b10753a1","after":null,"ref":"refs/heads/v0.20","pushedAt":"2024-04-29T18:46:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"}},{"before":null,"after":"b765eeb4741dbcb856ead974d3285653b10753a1","ref":"refs/heads/v0.20","pushedAt":"2024-04-29T18:45:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"[core] Removed outdated safety comments from no-longer-unsafe fns. (#5633)","shortMessageHtmlLink":"[core] Removed outdated safety comments from no-longer-unsafe fns. (g…"}},{"before":"edf1a86148d1a62da857633fb224aa569f21ce4e","after":"b765eeb4741dbcb856ead974d3285653b10753a1","ref":"refs/heads/trunk","pushedAt":"2024-04-29T18:44:52.000Z","pushType":"push","commitsCount":34,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"[core] Removed outdated safety comments from no-longer-unsafe fns. (#5633)","shortMessageHtmlLink":"[core] Removed outdated safety comments from no-longer-unsafe fns. (g…"}},{"before":"2b0e3ed01cfcc4bcccc7fd63b2581b260c00b089","after":"edf1a86148d1a62da857633fb224aa569f21ce4e","ref":"refs/heads/trunk","pushedAt":"2024-04-23T18:36:09.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Separate out ComputeCommand id->arc resolve (a step towards no lifetimes on `wgpu::ComputePass`) (#5432)\n\n* move out compute command to separate module\r\n\r\n* introduce ArcComputeCommand\r\n\r\n* stateless tracker now returns reference to arc upon insertion\r\n\r\n* add insert_merge_single to buffer tracker\r\n\r\n* compute pass execution now works internally with an ArcComputeCommand\r\n\r\n* compute pass execution now translates Command to ArcCommand ahead of time\r\n\r\n* don't clone commands in compute pass execution\r\n\r\n* remove doc hiding\r\n\r\n* use option insert\r\n\r\n* clippy fix\r\n\r\n* fix private doc issue\r\n\r\n* remove unnecessary copied over doc hide","shortMessageHtmlLink":"Separate out ComputeCommand id->arc resolve (a step towards no lifeti…"}},{"before":"09ff489674970ae92c4694dea5102dded2dce553","after":"6376260bd13a90ce94e05a4e1d9efa42dd1c48c8","ref":"refs/heads/warpdotdev/v0.19","pushedAt":"2024-04-18T19:13:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Make Context::surface_configure errors non-fatal.","shortMessageHtmlLink":"Make Context::surface_configure errors non-fatal."}},{"before":null,"after":"09ff489674970ae92c4694dea5102dded2dce553","ref":"refs/heads/warpdotdev/v0.19","pushedAt":"2024-04-18T19:12:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Make Context::surface_configure errors non-fatal.","shortMessageHtmlLink":"Make Context::surface_configure errors non-fatal."}},{"before":"b8a8ff6e44162a41b8d54184a88613794dd3d2e4","after":null,"ref":"refs/heads/warpdotdev/v0.19-with-backports","pushedAt":"2024-04-18T18:47:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"}},{"before":"9f505e730fa4ef62c040aa3f67e730ab2059a1cf","after":"87576b72b37c6b78b41104eb25fc31893af94092","ref":"refs/heads/v0.19","pushedAt":"2024-04-18T18:46:21.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Versions and Changelog","shortMessageHtmlLink":"Versions and Changelog"}},{"before":"b8a8ff6e44162a41b8d54184a88613794dd3d2e4","after":"9f505e730fa4ef62c040aa3f67e730ab2059a1cf","ref":"refs/heads/v0.19","pushedAt":"2024-04-16T16:12:50.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Versions","shortMessageHtmlLink":"Versions"}},{"before":"c77b4d3f563c9a4924aa93472fe3ada8c270eef5","after":"2b0e3ed01cfcc4bcccc7fd63b2581b260c00b089","ref":"refs/heads/trunk","pushedAt":"2024-04-16T16:12:32.000Z","pushType":"push","commitsCount":137,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"[core] Don't derive `Default` for `ResourceMaps`.\n\nThe derivation is only effective if the generic type parameter `A`\nalso implements `Default`, which `HalApi` implementations generally\ndon't, so this derivation never actually took place. (This is why\n`ResourceMaps::new` is written out the way it is.)","shortMessageHtmlLink":"[core] Don't derive Default for ResourceMaps."}},{"before":"32606812b8311c6fe3ce0d18dd6e9e12e9a92a1b","after":"c77b4d3f563c9a4924aa93472fe3ada8c270eef5","ref":"refs/heads/trunk","pushedAt":"2024-04-16T16:12:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Use a unique tracker index per resource instead of the ID in trackers (#5244)\n\nCo-authored-by: Connor Fitzgerald ","shortMessageHtmlLink":"Use a unique tracker index per resource instead of the ID in trackers ("}},{"before":null,"after":"b8a8ff6e44162a41b8d54184a88613794dd3d2e4","ref":"refs/heads/warpdotdev/v0.19-with-backports","pushedAt":"2024-04-16T16:03:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Versions","shortMessageHtmlLink":"Versions"}},{"before":null,"after":"70ade4ca9a5a06d2fe55e8fe7e2d97f63766573c","ref":"refs/heads/vorporeal/make-surface-configure-nonfatal","pushedAt":"2024-03-12T18:55:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Make Context::surface_configure errors non-fatal.","shortMessageHtmlLink":"Make Context::surface_configure errors non-fatal."}},{"before":null,"after":"7fd2d808ae9d77219bb5ed5701b613fbe1af4451","ref":"refs/heads/vorporeal/cherrypick-771f649-mesa-version-check-fix","pushedAt":"2024-03-06T20:51:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"wgpu-hal: Fix Mesa version check for version with suffix containing `.` (#4959)\n\nOn Pop!_OS we have versions like\r\n`Mesa 23.3.0-1pop0~1702935939~22.04~67e417a`. This failed to parse here\r\nsince it tried to split at the `.` in the suffix.\r\n\r\nNot sure if other distros use a suffix with a `.`, but splitting from\r\nthe left and comparing as a tuple instead of a float seems cleaner\r\noverall.\r\n\r\nCo-authored-by: Connor Fitzgerald ","shortMessageHtmlLink":"wgpu-hal: Fix Mesa version check for version with suffix containing `…"}},{"before":"ce4be68c471abdf534ffdbbd8a2032db72b8cd73","after":null,"ref":"refs/heads/vorporeal/check-additional-libx11-name","pushedAt":"2024-02-27T20:34:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"}},{"before":"49b7ec97c164bac9ee877f45cdd806fbefecc5a4","after":"171e5e224848f78e3409c1768b16522d4d85784d","ref":"refs/heads/vorporeal/check-additional-libx11-name-0.18","pushedAt":"2024-02-26T21:17:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vorporeal","name":"David Stern","path":"/vorporeal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/211194?s=80&v=4"},"commit":{"message":"Try to load libX11.so.6 in addition to libX11.so.","shortMessageHtmlLink":"Try to load libX11.so.6 in addition to libX11.so."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yM1QxODo1ODozNC4wMDAwMDBazwAAAASipZk5","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yNlQyMToxNzozNS4wMDAwMDBazwAAAAQF2yeP"}},"title":"Activity · warpdotdev/wgpu"}