dawn-cmake/docs
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
..
extensions Add chained DawnTextureInternalUsageDescriptor 2021-07-27 19:59:58 +00:00
logo Add Dawn's logo and use it in README.md 2021-09-02 09:51:40 +00:00
buffer_mapping.md Add buffer_mapping.md in docs 2021-09-17 01:50:00 +00:00
building.md Fix build failures of new APIs on old macOS SDK 2021-08-18 16:16:57 +00:00
codegen.md Generate multiple variants of webgpu.h header 2021-09-17 19:44:43 +00:00
contributing.md docs/contributing.md: Explain how to start a review. 2021-06-01 16:08:22 +00:00
debug_markers.md Vulkan: use VK_EXT_debug_utils instead of deprecated extensions. 2021-01-20 19:19:08 +00:00
debugging.md docs: write an overview of Dawn and split README.md 2019-12-05 11:01:41 +00:00
device_facilities.md Start adding docs about device facilities. 2020-05-05 08:46:15 +00:00
errors.md Improve validation errors, Part 1 2021-09-23 21:26:33 +00:00
external_resources.md Add docs/external_resources.md to put links to google docs etc. 2021-07-29 20:26:27 +00:00
fuzzing.md Update the wire-based fuzzers to always assume an injected error 2021-03-23 16:47:50 +00:00
infra.md [docs] Add documentation for Dawn's testing infrastructure 2020-01-31 03:28:56 +00:00
overview.md Add documentation for the codegen. 2021-03-24 20:29:42 +00:00
testing.md Remove MapRead/WriteAsync and CreateBufferMapped 2020-08-20 14:22:29 +00:00