commit | 4d2298bfd78a82f77f2325c4ade096ccdab1f00d | [log] [tgz] |
---|---|---|
author | Cody Northrop <cnorthrop@google.com> | Mon Apr 13 21:59:49 2020 -0600 |
committer | GitHub <noreply@github.com> | Mon Apr 13 21:59:49 2020 -0600 |
tree | 20a8a1a01ce68a9a72d23be0d5a2b3e80c89154d | |
parent | 46572440189ead394654b0d06d5d689012ebdd00 [diff] |
Support multiple swizzled out operands (#2175) Swizzled out operands were added in bbbd9a2a. This was sufficient for most tests, but we ran into problems with umulExtended and imulExtended, which have two. This CL converts the tracking values to vectors so multiple operands can be supported. Test: KHR-GLES31.core.shader_bitfield_operation.* Test: ctest