{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":55413903,"defaultBranch":"main","name":"SPIRV-Cross","ownerLogin":"KhronosGroup","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-04-04T13:35:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1608701?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715720663.0","currentOid":""},"activityList":{"items":[{"before":"04ddb9a809a90431f5ed7650bd93665fd2154380","after":null,"ref":"refs/heads/control-dependent-function","pushedAt":"2024-05-10T13:21:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"476f384eb7d9e48613c45179e502a15ab95b6b49","after":"1ddd8b629c4a18994056a0df9095ccb108e84c9e","ref":"refs/heads/main","pushedAt":"2024-05-10T13:21:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2321 from KhronosGroup/control-dependent-function\n\nMark function call results as control dependent as necessary.","shortMessageHtmlLink":"Merge pull request #2321 from KhronosGroup/control-dependent-function"}},{"before":null,"after":"04ddb9a809a90431f5ed7650bd93665fd2154380","ref":"refs/heads/control-dependent-function","pushedAt":"2024-05-10T12:54:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Mark function call results as control dependent as necessary.\n\nInner function calls can contain flow-control sensitive code.\nIn this case, the function call itself must inherit the\ncontrol-dependence.\n\nRarely happens in practice since optimized code with SSA tends to\ninline.","shortMessageHtmlLink":"Mark function call results as control dependent as necessary."}},{"before":"84cdc3b68e5ef5a15ecfacda77c61f24a9080cf9","after":"476f384eb7d9e48613c45179e502a15ab95b6b49","ref":"refs/heads/main","pushedAt":"2024-05-09T10:27:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Fix unused variable warning on GCC 14.","shortMessageHtmlLink":"Fix unused variable warning on GCC 14."}},{"before":"e41d79fe8fae3b950253e4da6527c34bc93b13dd","after":null,"ref":"refs/heads/vulkan-sdk-1.3.283-moltenvk","pushedAt":"2024-05-07T03:11:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"billhollings","name":"Bill Hollings","path":"/billhollings","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/356402?s=80&v=4"}},{"before":"2ccc81fd826e4dd4a2db2f94b8e6eb738a89f5f1","after":"84cdc3b68e5ef5a15ecfacda77c61f24a9080cf9","ref":"refs/heads/main","pushedAt":"2024-05-06T07:58:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Fix argument buffer padding.\n\n- After padding a resource, retrieve either the next padded slot,\n or the next resource, in order to correctly offset the slot index.","shortMessageHtmlLink":"MSL: Fix argument buffer padding."}},{"before":"2ccc81fd826e4dd4a2db2f94b8e6eb738a89f5f1","after":"e41d79fe8fae3b950253e4da6527c34bc93b13dd","ref":"refs/heads/vulkan-sdk-1.3.283-moltenvk","pushedAt":"2024-05-06T01:26:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"billhollings","name":"Bill Hollings","path":"/billhollings","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/356402?s=80&v=4"},"commit":{"message":"Merge pull request #2320 from billhollings/fix-arg-buff-padding\n\nMSL: Fix argument buffer padding.","shortMessageHtmlLink":"Merge pull request #2320 from billhollings/fix-arg-buff-padding"}},{"before":null,"after":"2ccc81fd826e4dd4a2db2f94b8e6eb738a89f5f1","ref":"refs/heads/vulkan-sdk-1.3.283-moltenvk","pushedAt":"2024-05-06T01:17:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"billhollings","name":"Bill Hollings","path":"/billhollings","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/356402?s=80&v=4"},"commit":{"message":"Merge pull request #2317 from KhronosGroup/fix-2309\n\nMSL: Handle missing FP16 trancendental overloads.","shortMessageHtmlLink":"Merge pull request #2317 from KhronosGroup/fix-2309"}},{"before":"de0e72a0db21d1a12eb37cbfd15199b3e66fc9d9","after":null,"ref":"refs/heads/vulkan-sdk-1.3.280-moltenvk","pushedAt":"2024-05-06T01:17:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"billhollings","name":"Bill Hollings","path":"/billhollings","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/356402?s=80&v=4"}},{"before":null,"after":"2ccc81fd826e4dd4a2db2f94b8e6eb738a89f5f1","ref":"refs/heads/vulkan-sdk-1.3.283","pushedAt":"2024-05-03T17:32:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"johnzupin","name":"John Zupin","path":"/johnzupin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3836693?s=80&v=4"},"commit":{"message":"Merge pull request #2317 from KhronosGroup/fix-2309\n\nMSL: Handle missing FP16 trancendental overloads.","shortMessageHtmlLink":"Merge pull request #2317 from KhronosGroup/fix-2309"}},{"before":"cbaa86982a03719a80db58955a952f7c4d18420c","after":null,"ref":"refs/heads/fix-2309","pushedAt":"2024-04-29T10:02:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"71fe131ed0022d8c16d017e33078ee98dd9f6849","after":"2ccc81fd826e4dd4a2db2f94b8e6eb738a89f5f1","ref":"refs/heads/main","pushedAt":"2024-04-29T10:02:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2317 from KhronosGroup/fix-2309\n\nMSL: Handle missing FP16 trancendental overloads.","shortMessageHtmlLink":"Merge pull request #2317 from KhronosGroup/fix-2309"}},{"before":null,"after":"cbaa86982a03719a80db58955a952f7c4d18420c","ref":"refs/heads/fix-2309","pushedAt":"2024-04-29T09:50:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Handle missing FP16 trancendental overloads.","shortMessageHtmlLink":"MSL: Handle missing FP16 trancendental overloads."}},{"before":"cb956675fd24b87145090275423776786f1b2a62","after":"71fe131ed0022d8c16d017e33078ee98dd9f6849","ref":"refs/heads/main","pushedAt":"2024-04-29T08:17:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2314 from js6i/gpu-crash\n\nRemove spvDescriptor wrapper in spvDescriptorArray","shortMessageHtmlLink":"Merge pull request #2314 from js6i/gpu-crash"}},{"before":"dc6db52356e0917e6f116de57b6b6cb597ac63e6","after":null,"ref":"refs/heads/fix-2305","pushedAt":"2024-04-15T14:40:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"8edbda42060189261055d13fb389e431f9d4b1a7","after":"cb956675fd24b87145090275423776786f1b2a62","ref":"refs/heads/main","pushedAt":"2024-04-15T14:40:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2312 from KhronosGroup/fix-2305\n\nMSL: Inherit interpolation qualifiers through recursive composites.","shortMessageHtmlLink":"Merge pull request #2312 from KhronosGroup/fix-2305"}},{"before":null,"after":"dc6db52356e0917e6f116de57b6b6cb597ac63e6","ref":"refs/heads/fix-2305","pushedAt":"2024-04-15T13:44:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Inherit interpolation qualifiers through recursive composites.","shortMessageHtmlLink":"MSL: Inherit interpolation qualifiers through recursive composites."}},{"before":"4f17bf76b1368fe864288a62a7155191055b600e","after":null,"ref":"refs/heads/fix-2303","pushedAt":"2024-04-15T12:47:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"25b77721025e52056a3eb95c1f474e7050c63bce","after":"8edbda42060189261055d13fb389e431f9d4b1a7","ref":"refs/heads/main","pushedAt":"2024-04-15T12:47:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2311 from KhronosGroup/fix-2303\n\nMSL: Handle Atomic{S,U}{Min,Max} with mismatched image sign.","shortMessageHtmlLink":"Merge pull request #2311 from KhronosGroup/fix-2303"}},{"before":null,"after":"4f17bf76b1368fe864288a62a7155191055b600e","ref":"refs/heads/fix-2303","pushedAt":"2024-04-15T12:33:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Handle Atomic{S,U}{Min,Max} with mismatched image sign.\n\nGross reinterpret_cast, but gotta do what you gotta do.","shortMessageHtmlLink":"MSL: Handle Atomic{S,U}{Min,Max} with mismatched image sign."}},{"before":"eef4c2af9cd19f8367bbae977fb44fa017b2ba10","after":null,"ref":"refs/heads/fix-2300","pushedAt":"2024-04-15T11:55:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"56f24d86ec9c6c4cb0d6432263f21b78aeb7f8b7","after":"25b77721025e52056a3eb95c1f474e7050c63bce","ref":"refs/heads/main","pushedAt":"2024-04-15T11:55:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2310 from KhronosGroup/fix-2300\n\nMSL: Fix SUMulExtended for 64-bit inputs.","shortMessageHtmlLink":"Merge pull request #2310 from KhronosGroup/fix-2300"}},{"before":null,"after":"eef4c2af9cd19f8367bbae977fb44fa017b2ba10","ref":"refs/heads/fix-2300","pushedAt":"2024-04-15T11:38:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Fix SUMulExtended for 64-bit inputs.","shortMessageHtmlLink":"MSL: Fix SUMulExtended for 64-bit inputs."}},{"before":"06407561ece7d7e78544112189f3eee13adf9959","after":"56f24d86ec9c6c4cb0d6432263f21b78aeb7f8b7","ref":"refs/heads/main","pushedAt":"2024-04-15T09:47:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2304 from etang-cw/ArrayCleanup\n\nUse recursive template for spvArrayCopy","shortMessageHtmlLink":"Merge pull request #2304 from etang-cw/ArrayCleanup"}},{"before":"061bf6b4457e03a39001f2f6f66e981e53e845a0","after":null,"ref":"refs/heads/pr-2292","pushedAt":"2024-04-03T13:16:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"}},{"before":"f9393f44d3deaea2e4d27217aaad596170b029ec","after":"06407561ece7d7e78544112189f3eee13adf9959","ref":"refs/heads/main","pushedAt":"2024-04-03T13:16:49.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Merge pull request #2306 from KhronosGroup/pr-2292\n\nMSL: Implement support for EXT_mutable_descriptor_type and general aliasing with argument buffers","shortMessageHtmlLink":"Merge pull request #2306 from KhronosGroup/pr-2292"}},{"before":"8219ccf706b368bf7e79b522eb6c9f48a5abed32","after":"061bf6b4457e03a39001f2f6f66e981e53e845a0","ref":"refs/heads/pr-2292","pushedAt":"2024-04-03T11:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"Fix tabbing nits.","shortMessageHtmlLink":"Fix tabbing nits."}},{"before":"410b82219695710671c8b4aa9b84bc224add5ffe","after":"8219ccf706b368bf7e79b522eb6c9f48a5abed32","ref":"refs/heads/pr-2292","pushedAt":"2024-04-03T11:45:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Reassign bindings so they work with decoration binding in test.","shortMessageHtmlLink":"MSL: Reassign bindings so they work with decoration binding in test."}},{"before":null,"after":"410b82219695710671c8b4aa9b84bc224add5ffe","ref":"refs/heads/pr-2292","pushedAt":"2024-04-02T14:01:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Improve argument buffer descriptor aliasing implementation.","shortMessageHtmlLink":"MSL: Improve argument buffer descriptor aliasing implementation."}},{"before":"7d92d7d8794b102f550ad33dbedbd82203b755a9","after":"f9393f44d3deaea2e4d27217aaad596170b029ec","ref":"refs/heads/main","pushedAt":"2024-04-02T09:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HansKristian-Work","name":"Hans-Kristian Arntzen","path":"/HansKristian-Work","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17786731?s=80&v=4"},"commit":{"message":"MSL: Get rid of obsolete \"is pointer\" methods.\n\nJust use the common ones.","shortMessageHtmlLink":"MSL: Get rid of obsolete \"is pointer\" methods."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERpnlpQA","startCursor":null,"endCursor":null}},"title":"Activity ยท KhronosGroup/SPIRV-Cross"}