dawn-cmake/generator/templates/dawn_wire
Austin Eng 02fbf168e0 Add validation, storage, and querying of limits
Adds a way to store the limits on the Adapter and the
Device. For now, adapter limits are always the default
limits, and device limits are stored but not used.

This CL also adds usage of an ErrorObjectIdResolver and
Provider in the WGPUDeviceProperties serialization and
deserialization helpers. Serializing/deserializing this
struct should never have objects.

Bug: dawn:685
Change-Id: I1479b4407b0f9ec9f9b2bff62cad7caa693c99d7
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/63983
Commit-Queue: Austin Eng <enga@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
2021-09-13 18:49:09 +00:00
..
client dawn_wire: Support deserializing s->c chained structs 2021-09-10 20:36:20 +00:00
server Fix -Wunreachable-code-aggressive. 2021-06-30 11:17:16 +00:00
ObjectType.h Track and destroy all child objects on wire client destruction 2020-11-11 19:46:18 +00:00
WireCmd.cpp Add validation, storage, and querying of limits 2021-09-13 18:49:09 +00:00
WireCmd.h dawn_wire: Support deserializing s->c chained structs 2021-09-10 20:36:20 +00:00