dawn-cmake/generator/templates/dawn_native
Brandon Jones ba66295033 Improve validation errors, Part 1
Begin's using Abseil's string formatting and new error context tracking
to dramatically improve the usefulness of validation messages. In
addition to putting in place several utilities to enable better messages
this change also updates the BindGroup buffers bindings validation
messages as a test for the new mechanisms.

Bug: dawn:563
Change-Id: Ie5bf5ffb24a9013cebd67745dc4172dfbc901e9a
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/64201
Commit-Queue: Brandon Jones <bajones@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
2021-09-23 21:26:33 +00:00
..
ChainUtils.cpp Add helper functions to iterate over ChainedStructs 2021-04-22 17:49:42 +00:00
ChainUtils.h Add helper functions to iterate over ChainedStructs 2021-04-22 17:49:42 +00:00
ProcTable.cpp Improve validation errors, Part 1 2021-09-23 21:26:33 +00:00
ValidationUtils.cpp Make dawn_native use the webgpu.h header 2019-10-23 11:57:41 +00:00
ValidationUtils.h Make dawn_native use the webgpu.h header 2019-10-23 11:57:41 +00:00
webgpu_absl_format.cpp Improve validation errors, Part 1 2021-09-23 21:26:33 +00:00
webgpu_absl_format.h Improve validation errors, Part 1 2021-09-23 21:26:33 +00:00
wgpu_structs.cpp Fix all GCC 10 warnings 2021-09-23 17:34:53 +00:00
wgpu_structs.h wgpu::InputStepMode -> VertexStepMode 2021-07-25 18:40:19 +00:00