>It's literally in past WebGPU meeting minutes: Apple objected to SPIR-V due to disputes with Khronos. Tint is a compromise, it doesn't matter who proposed it.
>"MS: Apple is not comfortable working under Khronos IP framework, because of dispute between Apple Legal & Khronos which is private. Can’t talk about the substance of this dispute. Can’t make any statement for Apple to agree to Khronos IP framework. So we’re discussing, what if we don’t fork? We can’t say whether we’re (Apple) happy with that. NT: nobody is forced to come into Khronos’ IP framework."
>https://docs.google.com/document/d/1F6ns6I3zs-2JL_dT9hOkX_25...
WGSL vs SPIRV is really just a side issue that people want to focus on but doesn't really matter much in the bigger picture.
It's not the end of the world for web-only projects which can just target WGSL exclusively, but it's a pain in the ass for cross platform engines which now needs to support Yet Another Shader Backend. Representatives from Adobe and Unity were practically begging the committee to just use SPIR-V, which they already supported.