mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-07-05 12:46:11 +00:00
This transform is currently required by Dawn for it's GLSL backend so that SPIRV-Cross does not end up renaming the structures internally, which it does to fix aliasing problems. We can remove this transform if/once Dawn using binding numbers rather than names for uniform/storage buffer data. Bug: tint:386 Bug: tint:808 CloneContext: allow insert before/after of a node marked for removal Change-Id: I3ff3b37bca62db07d5c759250dd4777e279b7a4f Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/51403 Commit-Queue: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Ben Clayton <bclayton@google.com>