summaryrefslogtreecommitdiffstats
path: root/source/core/slang-io.cpp
diff options
context:
space:
mode:
authorEllie Hermaszewska <ellieh@nvidia.com>2023-04-13 23:49:00 +0800
committerGitHub <noreply@github.com>2023-04-13 08:49:00 -0700
commitc7e5601bb67d2a5ebadb7f84c6968b5912e7566d (patch)
tree311903d485d42617288198ea45f46c50e150f082 /source/core/slang-io.cpp
parent6fbd892a0e015fd07d1c41983676713aa6f09333 (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