Feedback: SPIR-V

[QUOTE=Alfonse Reinheart;39652]
It means that released versions of OpenCL 2.1 that claim to support SPIR-V 1.0 won’t actually support adding matrices. Every validator for SPIR-V 1.0 made right now expects to not be able to add matrices. So if someone’s using an old tool and feeds it a 1.0 shader, it will fail. That’s bad.

This is exactly the sort of thing that point releases were made for. If you add this in SPIR-V 1.1, then when you send a 1.1 program through a validator for 1.0, it will fail with a much more reasonable error: that it does not support 1.0.[/QUOTE]

Only those that claim to support the matrix capability.