{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":639665293,"defaultBranch":"main","name":"SPIRV-Cross","ownerLogin":"etang-cw","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-05-12T00:38:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/123040589?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726777069.0","currentOid":""},"activityList":{"items":[{"before":"8894bca03287ff0f372f653c13a8aec4169f5fdf","after":null,"ref":"refs/heads/TexAtomicRecompile","pushedAt":"2024-09-19T20:17:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"}},{"before":"e4c2f30f4394d6b1ac7a5a4aa700411bbbad5c81","after":"8894bca03287ff0f372f653c13a8aec4169f5fdf","ref":"refs/heads/TexAtomicRecompile","pushedAt":"2024-09-18T14:39:35.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":"Small style nit.","shortMessageHtmlLink":"Small style nit."}},{"before":null,"after":"e4c2f30f4394d6b1ac7a5a4aa700411bbbad5c81","ref":"refs/heads/TexAtomicRecompile","pushedAt":"2024-09-11T16:20:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Reduce recompile count with texture atomics\n\nAvoid waiting until a run where we're not forcing a recompile to force another recompile","shortMessageHtmlLink":"Reduce recompile count with texture atomics"}},{"before":"467ba391106e4c55e7ffddd1f82e8fe8f5fd70a9","after":null,"ref":"refs/heads/VolatileHelperNonMain","pushedAt":"2024-08-23T18:06:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"}},{"before":"93c39bfd7941bbc935e8c5f57b698d2be490cc38","after":null,"ref":"refs/heads/cxoffice-24","pushedAt":"2024-08-19T18:52:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"}},{"before":null,"after":"93c39bfd7941bbc935e8c5f57b698d2be490cc38","ref":"refs/heads/cxoffice-24","pushedAt":"2024-08-19T18:52:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"AMD ICE workaround","shortMessageHtmlLink":"AMD ICE workaround"}},{"before":"228d148e15fab313d00a8c0815540a4aab47f9e9","after":"467ba391106e4c55e7ffddd1f82e8fe8f5fd70a9","ref":"refs/heads/VolatileHelperNonMain","pushedAt":"2024-08-07T17:03:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Don't add volatile to thread address space variables","shortMessageHtmlLink":"Don't add volatile to thread address space variables"}},{"before":null,"after":"228d148e15fab313d00a8c0815540a4aab47f9e9","ref":"refs/heads/VolatileHelperNonMain","pushedAt":"2024-08-05T19:55:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Fix volatile helper invocation in non-main functions","shortMessageHtmlLink":"Fix volatile helper invocation in non-main functions"}},{"before":"abed74fb9b89240e54d7f1c547570ff5a893b29f","after":null,"ref":"refs/heads/QueryLod","pushedAt":"2024-07-15T16:02:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"}},{"before":"cb06c50eba6f4eb01943c7ed603e5ab212891b8d","after":"abed74fb9b89240e54d7f1c547570ff5a893b29f","ref":"refs/heads/QueryLod","pushedAt":"2024-07-15T09:53: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":"Small nit.","shortMessageHtmlLink":"Small nit."}},{"before":"e9bfb894b2e47511e66a7c161de681253c643c3a","after":"cb06c50eba6f4eb01943c7ed603e5ab212891b8d","ref":"refs/heads/QueryLod","pushedAt":"2024-07-09T15:55:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Fix MSL for OpImageQueryLod on a vector larger than needed","shortMessageHtmlLink":"Fix MSL for OpImageQueryLod on a vector larger than needed"}},{"before":null,"after":"e9bfb894b2e47511e66a7c161de681253c643c3a","ref":"refs/heads/QueryLod","pushedAt":"2024-07-08T22:24:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Fix MSL for OpImageQueryLod on a vector larger than needed","shortMessageHtmlLink":"Fix MSL for OpImageQueryLod on a vector larger than needed"}},{"before":"cc542f8147066605df9150104f76f466cdbf35ed","after":null,"ref":"refs/heads/ArrayCleanup","pushedAt":"2024-04-15T19:21:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"}},{"before":"57a4a7ac9b12eeca22427f609732343e74e06c41","after":"cc542f8147066605df9150104f76f466cdbf35ed","ref":"refs/heads/ArrayCleanup","pushedAt":"2024-04-01T22:11:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Use recursive template for spvArrayCopy\n\nComment claims we can't, but I tested a number of older Metal compilers (Xcode 8 targeting macOS 10.11, macOS 10.13 online compiler, Xcode 14 targeting iOS 8) and none of them had any issues with it","shortMessageHtmlLink":"Use recursive template for spvArrayCopy"}},{"before":null,"after":"57a4a7ac9b12eeca22427f609732343e74e06c41","ref":"refs/heads/ArrayCleanup","pushedAt":"2024-04-01T21:10:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Use recursive template for spvArrayCopy\n\nComment claims we can't, but I tested a number of older Metal compilers (Xcode 8 targeting macOS 10.11, macOS 10.13 online compiler, Xcode 14 targeting iOS 8) and none of them had any issues with it","shortMessageHtmlLink":"Use recursive template for spvArrayCopy"}},{"before":"5fad5d108147cef11715792d1e29076c20042107","after":"127ef5ddb4240c52cf2fecd44ab365aca5fabe49","ref":"refs/heads/VertexLoader","pushedAt":"2023-11-16T22:08:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Split spvLoadVertex call across multiple lines","shortMessageHtmlLink":"Split spvLoadVertex call across multiple lines"}},{"before":"6bc56a582ddab19a20bedaaccf48bbca9794578f","after":"5fad5d108147cef11715792d1e29076c20042107","ref":"refs/heads/VertexLoader","pushedAt":"2023-11-16T19:16:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Use union for MSLFormatInfo","shortMessageHtmlLink":"Use union for MSLFormatInfo"}},{"before":"3a1cac2db6040709ca889f076b0dddbe81e779d3","after":"6bc56a582ddab19a20bedaaccf48bbca9794578f","ref":"refs/heads/VertexLoader","pushedAt":"2023-11-16T19:10:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Use union for MSLFormatInfo","shortMessageHtmlLink":"Use union for MSLFormatInfo"}},{"before":"f9dd8099fb4af46cebcdd9bcee9f7712e6b4a395","after":null,"ref":"refs/heads/CacheSpirvTools","pushedAt":"2023-10-11T15:35:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"}},{"before":"94b7455d971d04a02c2961a700112b1a96ad397d","after":"3a1cac2db6040709ca889f076b0dddbe81e779d3","ref":"refs/heads/VertexLoader","pushedAt":"2023-10-04T20:04:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Split spvLoadVertex call across multiple lines","shortMessageHtmlLink":"Split spvLoadVertex call across multiple lines"}},{"before":"324b9393f2a40d4883d280669886e701f12e22a6","after":"94b7455d971d04a02c2961a700112b1a96ad397d","ref":"refs/heads/VertexLoader","pushedAt":"2023-10-04T20:03:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Split spvLoadVertex call across multiple lines","shortMessageHtmlLink":"Split spvLoadVertex call across multiple lines"}},{"before":"084f11b8f1640c71a2069c00c2581b249fb22c49","after":"f9dd8099fb4af46cebcdd9bcee9f7712e6b4a395","ref":"refs/heads/CacheSpirvTools","pushedAt":"2023-10-03T20:29:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Parallelize Github Actions builds","shortMessageHtmlLink":"Parallelize Github Actions builds"}},{"before":"04e5b52964dba8d1e52904d321e73f20b54be8d9","after":"084f11b8f1640c71a2069c00c2581b249fb22c49","ref":"refs/heads/CacheSpirvTools","pushedAt":"2023-10-03T20:22:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Parallelize Github Actions builds","shortMessageHtmlLink":"Parallelize Github Actions builds"}},{"before":"895d50e9941dc15277837ca90336538bd0a5c1b4","after":"04e5b52964dba8d1e52904d321e73f20b54be8d9","ref":"refs/heads/CacheSpirvTools","pushedAt":"2023-10-03T20:07:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Parallelize Github Actions builds","shortMessageHtmlLink":"Parallelize Github Actions builds"}},{"before":"11d97c4be16abe8d7fe0be6d15c605a229689d3f","after":"895d50e9941dc15277837ca90336538bd0a5c1b4","ref":"refs/heads/CacheSpirvTools","pushedAt":"2023-10-03T19:29:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Parallelize Github Actions builds","shortMessageHtmlLink":"Parallelize Github Actions builds"}},{"before":null,"after":"11d97c4be16abe8d7fe0be6d15c605a229689d3f","ref":"refs/heads/CacheSpirvTools","pushedAt":"2023-10-03T18:45:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"Cache Externals in GitHub Actions","shortMessageHtmlLink":"Cache Externals in GitHub Actions"}},{"before":"d819d4c057cb78da2364f68c05635e3c25bb1ddc","after":"c908d3186f5ecec5ba8091675d90867b442e1b6d","ref":"refs/heads/MSVCNoPermissive","pushedAt":"2023-10-03T18:18:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"MSVC: Use /permissive-\n\nStop the compiler from breaking on valid C++","shortMessageHtmlLink":"MSVC: Use /permissive-"}},{"before":"bd6690a80b22f98a1f7062f92937b2f379d6949e","after":"d819d4c057cb78da2364f68c05635e3c25bb1ddc","ref":"refs/heads/MSVCNoPermissive","pushedAt":"2023-10-03T18:01:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"MSVC: Use /permissive-\n\nStop the compiler from breaking on valid C++","shortMessageHtmlLink":"MSVC: Use /permissive-"}},{"before":"00bb5b1b76cbfd4fbcaf232f7f6359fa5368890b","after":"bd6690a80b22f98a1f7062f92937b2f379d6949e","ref":"refs/heads/MSVCNoPermissive","pushedAt":"2023-10-03T17:48:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"MSVC: Use /permissive-\n\nStop the compiler from breaking on valid C++","shortMessageHtmlLink":"MSVC: Use /permissive-"}},{"before":"dde839b64561a9104e2d241b12e34e9f993d34b2","after":"00bb5b1b76cbfd4fbcaf232f7f6359fa5368890b","ref":"refs/heads/MSVCNoPermissive","pushedAt":"2023-10-03T17:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"etang-cw","name":"Evan Tang","path":"/etang-cw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/123040589?s=80&v=4"},"commit":{"message":"CI Everywhere","shortMessageHtmlLink":"CI Everywhere"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQyMDoxNzo0OS4wMDAwMDBazwAAAAS7SMxC","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0wM1QxNzozOToxMC4wMDAwMDBazwAAAAOOithD"}},"title":"Activity ยท etang-cw/SPIRV-Cross"}