40b10e4d65
The change adds multiple write then multiple read tests for gpu memory synchronization test. It covers all common usages: write into storage buffers, then read the data as vertices, indices, and uniforms. The different usages are done via separate buffers, and one mixed buffer via two tests. I added two uniform buffers/usages in these two tests. I will replace one uniform buffer by readonly storage buffer later. Then all readonly usages will be covered. So it is also useful to verify the upcoming implementation on backend for readonly storage buffer. BUG=dawn:275 Change-Id: Ifbe086f55064e7b26cfc42ebc9c56edaf7e9d5a7 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/13940 Commit-Queue: Yunchao He <yunchao.he@intel.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> |
||
---|---|---|
.. | ||
common | ||
dawn | ||
dawn_native | ||
dawn_platform/tracing | ||
dawn_wire | ||
fuzzers | ||
include | ||
tests | ||
utils |