commit | 0647d23607012c708fc97750471ab9f141a78a8d | [log] [tgz] |
---|---|---|
author | dan sinclair <dj2@everburning.com> | Wed May 27 13:08:29 2020 +0000 |
committer | dan sinclair <dsinclair@google.com> | Wed May 27 13:08:29 2020 +0000 |
tree | 54d04da8265ae6acd1be4f9335129c103dbe8d1c | |
parent | 537039009663418971b7104b0659a4e4525ba078 [diff] |
[spirv-writer] Remove stpq support. This CL removes conversion of stpq to indexes for a vector swizzle as they are not supported by WGSL. Change-Id: I3fde18a8a4205cae83b32ce2830a6df48a8f22f4 Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/22162 Reviewed-by: Ryan Harrison <rharrison@chromium.org>
diff --git a/src/writer/spirv/builder.cc b/src/writer/spirv/builder.cc index c5d4db6..d829a63 100644 --- a/src/writer/spirv/builder.cc +++ b/src/writer/spirv/builder.cc
@@ -106,19 +106,15 @@ switch (name) { case 'x': case 'r': - case 's': return 0; case 'y': case 'g': - case 't': return 1; case 'z': case 'b': - case 'p': return 2; case 'w': case 'a': - case 'q': return 3; } return std::numeric_limits<uint32_t>::max();