Well, that's a bit of a shame,
After all, many projects around me are using angle as a cross-platform abstraction layer, webgpu we feel is a bit expensive to migrate, and skia's WebGPu-based backend performance is poor (I'm sure they will make changes). But angle is a very good choice most of the time.
Therefore, if you can support computational shaders on the metal backend, you can greatly reduce the maintenance cost of many projects.
I've tried to add this functionality myself by extending angle, but the workload and testing complexity have stopped me.