Merge pull request #2387 from BNieuwenhuizen/nonuniform

NonUniform SPIR-V fixes.
This commit is contained in:
John Kessenich 2020-10-30 15:10:11 -06:00 committed by GitHub
commit 142cb87f80
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 145 additions and 93 deletions

View file

@ -721,7 +721,8 @@ public:
}
// use accessChain and swizzle to store value
void accessChainStore(Id rvalue, spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone,
void accessChainStore(Id rvalue, Decoration nonUniform,
spv::MemoryAccessMask memoryAccess = spv::MemoryAccessMaskNone,
spv::Scope scope = spv::ScopeMax, unsigned int alignment = 0);
// use accessChain and swizzle to load an r-value