rust-gpu/tests/ui/spirv-attr
hatoo b0676cba61
Implement OpTypeMatrix (#738)
* 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)]
2021-08-30 15:45:29 +02:00
..
bad-infer-storage-class.rs Add Const Generic Image Type (#359) 2021-04-28 09:47:40 +02:00
bad-infer-storage-class.stderr rustup update to 2021-05-17 (#621) 2021-05-20 14:46:09 +02:00
invalid-matrix-type-empty.rs Implement OpTypeMatrix (#738) 2021-08-30 15:45:29 +02:00
invalid-matrix-type-empty.stderr Implement OpTypeMatrix (#738) 2021-08-30 15:45:29 +02:00
invalid-matrix-type.rs Implement OpTypeMatrix (#738) 2021-08-30 15:45:29 +02:00
invalid-matrix-type.stderr Implement OpTypeMatrix (#738) 2021-08-30 15:45:29 +02:00
invalid-storage-class.rs compiletests: add missing use spirv_std as _; imports. (#665) 2021-06-11 08:36:03 +00:00
invalid-storage-class.stderr compiletests: add missing use spirv_std as _; imports. (#665) 2021-06-11 08:36:03 +00:00
invalid-target.rs rustup: update to nightly-2021-08-10. 2021-08-10 16:53:28 +03:00
invalid-target.stderr Nuke const generics feature (#661) 2021-06-15 09:19:23 +02:00
invariant-invalid.rs Add #[spirv(invariant)] 2021-03-26 13:15:29 +01:00
invariant-invalid.stderr Add #[spirv(invariant)] 2021-03-26 13:15:29 +01:00
invariant.rs Add #[spirv(invariant)] 2021-03-26 13:15:29 +01:00
matrix-type.rs Implement OpTypeMatrix (#738) 2021-08-30 15:45:29 +02:00
multiple.rs Implement OpTypeMatrix (#738) 2021-08-30 15:45:29 +02:00
multiple.stderr Implement OpTypeMatrix (#738) 2021-08-30 15:45:29 +02:00