diff options
| author | Ellie Hermaszewska <ellieh@nvidia.com> | 2023-04-13 23:49:00 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-13 08:49:00 -0700 |
| commit | c7e5601bb67d2a5ebadb7f84c6968b5912e7566d (patch) | |
| tree | 311903d485d42617288198ea45f46c50e150f082 /source/core/slang-io.cpp | |
| parent | 6fbd892a0e015fd07d1c41983676713aa6f09333 (diff) | |
Matrix swizzle writes (#2713)
* Add a bunch of builder emit wrappers for constant indices
To avoid cluttering any calling code with int instruction construction
* Matrix swizzle stores
Closes https://github.com/shader-slang/slang/issues/2512
* Matrix swizzle store tests
* Squash vs warnings
* Select scalar for singular swizzles
* Test singular swizzle materialization
* Use IRIntegerValue over UInt for IR wrappers
* Correct size of swizzle vector type
* Remove variable shadowing
Diffstat (limited to 'source/core/slang-io.cpp')
0 files changed, 0 insertions, 0 deletions
