mirror of
https://github.com/EmbarkStudios/rust-gpu.git
synced 2024-11-29 18:24:18 +00:00
b0676cba61
* Implement OpTypeMatrix * clippy * Use cached Symbol * Implement #[spirv(matrix(ty, m, n))] instead of Matrix trait * Update #[spirv(matrix(..))] - #[spirv(matrix(ty, m, n))] Specify all of type, rows, columns. - #[spirv(matrix(ty, m))] Specify all of type, rows. Infer columns. - #[spirv(matrix(ty))] Specify all of type. Infer others. - #[spirv(matrix)] Infer all. * Drop #[spirv(matrix(..))] (with arguments) * Fix IntrinsicType::Matrix type construction * Update matrix-type.rs * Update tests/ui/spirv-attr/multiple.rs to test Matrix * Fix tests/ui/spirv-attr/matrix-type.rs * Add failing tests for #[spirv(matrix) * Update error messages for #[spirv(matrix)] |
||
---|---|---|
.. | ||
bad-infer-storage-class.rs | ||
bad-infer-storage-class.stderr | ||
invalid-matrix-type-empty.rs | ||
invalid-matrix-type-empty.stderr | ||
invalid-matrix-type.rs | ||
invalid-matrix-type.stderr | ||
invalid-storage-class.rs | ||
invalid-storage-class.stderr | ||
invalid-target.rs | ||
invalid-target.stderr | ||
invariant-invalid.rs | ||
invariant-invalid.stderr | ||
invariant.rs | ||
matrix-type.rs | ||
multiple.rs | ||
multiple.stderr |