David Neto
David Neto
Discussed offline. There's an extra use case: while exploring new image comparison predicates, it's useful to check that new predicate on an existing library of pairs of images with known-outcomes....
I guess we could use GAPID to trace and inspect the behaviour at the Vulkan API level.
I recommend keeping Amber the way it is now: require the fragment stage. Later if WebGPU and Dawn change, then we can adapt.
Would need to define the range, e.g. 0.0f is all off for that colour, and 1.0 is all on.
The most useful configuration is to have Vulkan as a backend. If I remember correctly that requires compilation against Vulkan-Headers
Yeah there's a gap between the grayness of what Vulkan could permit, vs. the concrete desired/required for CTS testing. And then you ask what should go in the WGSL spec.
It would have to be in a comment about a var declaration.
> It would have to be in a comment about a var declaration. And so it seems weird it would be in the memory views section. Maybe add the example...
FYI. Races can occur only when at least one of the bindings is writable. So: - read-write buffer vs. other buffers - storage texture vs. other storage textures. Consider a...
With context-aware tokenization, we don't need to make context-dependent names into keywords. See the list at: https://gpuweb.github.io/gpuweb/wgsl/#context-dependent-name-tokens