compiler-explorer / infra

Infrastructure to set up the public Compiler Explorer instances and compilers
https://godbolt.org
BSD 2-Clause "Simplified" License
359 stars 312 forks source link

Adding SPIRV-Cross and SPIRV-Reflect #1444

Open spencer-lunarg opened 2 weeks ago

spencer-lunarg commented 2 weeks ago

From https://github.com/compiler-explorer/compiler-explorer/pull/7056

I wanted to add the logic to pull down and build SPIRV-Cross and SPIRV-Reflect so that it can be used lived

My thought was "we already do a nightly for SPIRV-Tools so I should be able to mostly copy that, but I can't find anything for that. I found an old commit but not sure how I am suppose to help add these 2 tools/compilers

spencer-lunarg commented 1 week ago

Wanted to also mention that there is a Vulkan SDK that provides all of these binaries ready to go if building them is the time constraint