{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":650760935,"defaultBranch":"main","name":"MoltenVK","ownerLogin":"gpx1000","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-06-07T18:47:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3833955?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696453195.0","currentOid":""},"activityList":{"items":[{"before":"267c31879c6f7849386a7487a8d4effd8ad75994","after":"c8ab0219c1b57cbbeded9973c8f0598d6b7bfa16","ref":"refs/heads/support_CMake_building","pushedAt":"2024-03-28T16:08:03.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"gpx1000","name":"Steven Winston","path":"/gpx1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3833955?s=80&v=4"},"commit":{"message":"accept requested changes.","shortMessageHtmlLink":"accept requested changes."}},{"before":"b604f1365727fa1064554f6ae1128753142b52c2","after":"be3a4b3700d2f7aad49716775d3c35d9f72e04b8","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-21T00:22:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpx1000","name":"Steven Winston","path":"/gpx1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3833955?s=80&v=4"},"commit":{"message":"remove CMakeLists.txt from Transform Feedback PR.","shortMessageHtmlLink":"remove CMakeLists.txt from Transform Feedback PR."}},{"before":"ba12429b35adacaef398088a2d2b7729432ee5e9","after":"b604f1365727fa1064554f6ae1128753142b52c2","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-18T02:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Fix broken build.","shortMessageHtmlLink":"Fix broken build."}},{"before":"c0581f4286de9de0098fb89c5c2d9ea6d9230ef2","after":"ba12429b35adacaef398088a2d2b7729432ee5e9","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-17T21:57:25.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Use the preexisting method on `MVKDevice` to get the XFB binding numbers.","shortMessageHtmlLink":"Use the preexisting method on MVKDevice to get the XFB binding numb…"}},{"before":"c6e3d8862c708080a9fabcae4053bad8d052bfaf","after":"c0581f4286de9de0098fb89c5c2d9ea6d9230ef2","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-17T20:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Reserve buffer slots for the transform feedback buffers.\n\nMake sure SPIRV-Cross knows about them.","shortMessageHtmlLink":"Reserve buffer slots for the transform feedback buffers."}},{"before":"7eb2da8fa0749d9387c3f5ac68d5e39c78403b5f","after":"c6e3d8862c708080a9fabcae4053bad8d052bfaf","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-17T01:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Don't try to create a rasterization pipeline if we're not rasterizing.","shortMessageHtmlLink":"Don't try to create a rasterization pipeline if we're not rasterizing."}},{"before":"8fc4f2a9c157990f3cf0970059d29badd45bd250","after":"7eb2da8fa0749d9387c3f5ac68d5e39c78403b5f","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-16T22:09:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Add the pass-through shader to the raster pipeline.","shortMessageHtmlLink":"Add the pass-through shader to the raster pipeline."}},{"before":"0e6d694f2f46b6fe84075020c14e80ada021ed5e","after":"8fc4f2a9c157990f3cf0970059d29badd45bd250","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-13T21:57:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Recurisvely handle structure types in vertex input for XFB.","shortMessageHtmlLink":"Recurisvely handle structure types in vertex input for XFB."}},{"before":"a4a7ac971518aaf7355c52abf91b01f52d3faeed","after":"0e6d694f2f46b6fe84075020c14e80ada021ed5e","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-09T22:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Also emit clip distance array to the rasterizer.\n\nFix clip/cull distance attribute for the fragment shader interface.","shortMessageHtmlLink":"Also emit clip distance array to the rasterizer."}},{"before":"d46b781a295bc90c32ae4edf1f46aed36b3faf30","after":"a4a7ac971518aaf7355c52abf91b01f52d3faeed","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-09T21:58:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Handle clip/cull distances properly.\n\nWe still need to emit the array of clip distances for the rasterizer;\nthis is just for the fragment shader interface.","shortMessageHtmlLink":"Handle clip/cull distances properly."}},{"before":"3daf3f5f68181429772e8d4202c24264eacbfc1c","after":"d46b781a295bc90c32ae4edf1f46aed36b3faf30","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-07T18:05:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Emit padding for the buffer stride.\n\nUse packed types if the offset isn't aligned.","shortMessageHtmlLink":"Emit padding for the buffer stride."}},{"before":"9422cbcc279ec1113b4e0ec15b2af2bbf75a2973","after":"3daf3f5f68181429772e8d4202c24264eacbfc1c","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-03T20:58:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Return the XFB buffer stride.","shortMessageHtmlLink":"Return the XFB buffer stride."}},{"before":"38c6533ced75098d4e15fe5cf2c683d9284b2c82","after":"9422cbcc279ec1113b4e0ec15b2af2bbf75a2973","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-11-02T20:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Emit the buffer structs.","shortMessageHtmlLink":"Emit the buffer structs."}},{"before":"5ccf045372d953d9a53c2ee72166f4bb43243746","after":"38c6533ced75098d4e15fe5cf2c683d9284b2c82","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-31T19:31:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Sort vertex shader outputs.\n\nSort captured outputs by offset. Sort others by output location.","shortMessageHtmlLink":"Sort vertex shader outputs."}},{"before":"1f085a0efc423bb51bd57a8f5b882ddcfb8b9812","after":"5ccf045372d953d9a53c2ee72166f4bb43243746","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-27T21:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Emit loads and stores in the passthrough vertex shader.","shortMessageHtmlLink":"Emit loads and stores in the passthrough vertex shader."}},{"before":"92ea5ca271219c5f32cf33a97873d59715729e09","after":"1f085a0efc423bb51bd57a8f5b882ddcfb8b9812","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-25T20:50:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Generate the passthrough stage output structure.","shortMessageHtmlLink":"Generate the passthrough stage output structure."}},{"before":"804fd9f367aee321f8279188043a05cdd4858140","after":"92ea5ca271219c5f32cf33a97873d59715729e09","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-23T22:01:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Add buffer parameters to the passthrough shader.","shortMessageHtmlLink":"Add buffer parameters to the passthrough shader."}},{"before":"250a9a22ffb1f688b545ea3a8672095f20ec2458","after":"804fd9f367aee321f8279188043a05cdd4858140","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-23T21:01:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Add a little bit more reflection data for transform feedback.\n\nStill broken. In particular, it doesn't handle structs or arrays\nproperly. Arrays need an offset added to the XFB offset for each\nelement. Structs aren't handled at all.","shortMessageHtmlLink":"Add a little bit more reflection data for transform feedback."}},{"before":"2ed6387a7c19bc25bfeebddfb1d9ffd68937773d","after":"250a9a22ffb1f688b545ea3a8672095f20ec2458","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-20T20:58:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Incomplete checkpoint for getting XFB buffer indices and offsets from shader.","shortMessageHtmlLink":"Incomplete checkpoint for getting XFB buffer indices and offsets from…"}},{"before":"d112c8d1205a2564262f680bd17068c5419daa01","after":"2ed6387a7c19bc25bfeebddfb1d9ffd68937773d","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-18T20:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Add bare-bones method to emit the pass-through vertex shader.","shortMessageHtmlLink":"Add bare-bones method to emit the pass-through vertex shader."}},{"before":"8c428a640ea42ceb51e77a645a4253c6e39a519b","after":"d112c8d1205a2564262f680bd17068c5419daa01","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-11T21:09:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Grab outputs from the vertex shader in preparation for generating the pass-through shader.","shortMessageHtmlLink":"Grab outputs from the vertex shader in preparation for generating the…"}},{"before":"7f2158880985a9d7f4a9b7d30f0c27de1eeccb86","after":"d112c8d1205a2564262f680bd17068c5419daa01","ref":"refs/heads/transform_feedback","pushedAt":"2023-10-11T21:07:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Grab outputs from the vertex shader in preparation for generating the pass-through shader.","shortMessageHtmlLink":"Grab outputs from the vertex shader in preparation for generating the…"}},{"before":"8c428a640ea42ceb51e77a645a4253c6e39a519b","after":"7f2158880985a9d7f4a9b7d30f0c27de1eeccb86","ref":"refs/heads/transform_feedback","pushedAt":"2023-10-09T21:01:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Ridiculously small checkpoint with very little to show for it.\n\nWhat the heck is wrong with me...?","shortMessageHtmlLink":"Ridiculously small checkpoint with very little to show for it."}},{"before":"c4977adbd4f4906a6d0404c5fc02091b5bc0d9d0","after":"8c428a640ea42ceb51e77a645a4253c6e39a519b","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-10-04T21:01:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Really preliminary checkpoint for pass-through vertex shader support.","shortMessageHtmlLink":"Really preliminary checkpoint for pass-through vertex shader support."}},{"before":null,"after":"8c428a640ea42ceb51e77a645a4253c6e39a519b","ref":"refs/heads/transform_feedback","pushedAt":"2023-10-04T20:59:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Really preliminary checkpoint for pass-through vertex shader support.","shortMessageHtmlLink":"Really preliminary checkpoint for pass-through vertex shader support."}},{"before":"fc3c2633432bc4b4875dbc7fa0ee4af462395579","after":"c4977adbd4f4906a6d0404c5fc02091b5bc0d9d0","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-09-22T21:13:35.000Z","pushType":"push","commitsCount":75,"pusher":{"login":"cdavis5e","name":"Chip Davis","path":"/cdavis5e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42747760?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'steve/transform_feedback_public' into transform_feedback","shortMessageHtmlLink":"Merge remote-tracking branch 'steve/transform_feedback_public' into t…"}},{"before":"af071d303756850f64df25b7bd35dfddcad85a73","after":"fc3c2633432bc4b4875dbc7fa0ee4af462395579","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-06-20T00:51:33.117Z","pushType":"push","commitsCount":1,"pusher":{"login":"gpx1000","name":"Steven Winston","path":"/gpx1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3833955?s=80&v=4"},"commit":{"message":"mystery merge error fix","shortMessageHtmlLink":"mystery merge error fix"}},{"before":"2d7cc1f9c8865b4f0085591ea5b6451c473c93fb","after":"af071d303756850f64df25b7bd35dfddcad85a73","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-06-20T00:46:42.960Z","pushType":"push","commitsCount":2,"pusher":{"login":"gpx1000","name":"Steven Winston","path":"/gpx1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3833955?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/transform_feedback_public' into transform_feedback_public","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/transform_feedback_public' int…"}},{"before":"a7771ab9284811bbf9a68c4eea01f56a4580e224","after":"2d7cc1f9c8865b4f0085591ea5b6451c473c93fb","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-06-20T00:43:07.115Z","pushType":"push","commitsCount":13,"pusher":{"login":"gpx1000","name":"Steven Winston","path":"/gpx1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3833955?s=80&v=4"},"commit":{"message":"Merge branch 'main' into transform_feedback_public","shortMessageHtmlLink":"Merge branch 'main' into transform_feedback_public"}},{"before":"8d131f25a2decc6b920ce19a1c9fd4a1bdc4748f","after":"a7771ab9284811bbf9a68c4eea01f56a4580e224","ref":"refs/heads/transform_feedback_public","pushedAt":"2023-06-20T00:38:54.662Z","pushType":"push","commitsCount":2,"pusher":{"login":"gpx1000","name":"Steven Winston","path":"/gpx1000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3833955?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/transform_feedback_public' into transform_feedback_public\n\n# Conflicts:\n#\tExternalRevisions/SPIRV-Cross_repo_revision","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/transform_feedback_public' int…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEIfB87AA","startCursor":null,"endCursor":null}},"title":"Activity · gpx1000/MoltenVK"}