dawn-cmake/src
Loko Kung 2f3fe95ad5 Adds destroy handling for BindGroupLayout without new backend changes yet.
- Start tracking BindGroupLayout objects at construction
- Utilizes untrack tag for blueprint layouts for caching purposes
- Adds dawn native test file for testing utilities that require static dawn native lib
- Adds testing macros and mocks for simple sanity unit testing

Bug: dawn:628
Change-Id: Ic85b60e9574e67cc5fc1804cc5300cd1f3a0f6fd
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/65862
Commit-Queue: Loko Kung <lokokung@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
2021-10-12 18:53:57 +00:00
..
common Adds remaining setup logic to implement destroy in Device and ObjectBase. 2021-10-12 17:46:26 +00:00
dawn Fix CMake build failures after recent changes 2021-09-21 01:07:35 +00:00
dawn_native Adds destroy handling for BindGroupLayout without new backend changes yet. 2021-10-12 18:53:57 +00:00
dawn_node dawn_node: Use wgpu::SupportedLimits 2021-10-11 15:42:12 +00:00
dawn_platform Implement AsyncWaitableEvent with std::condition_variable 2021-05-27 00:49:03 +00:00
dawn_wire Add 'reason' argument to device lost callback 2021-09-28 11:52:17 +00:00
fuzzers Enable use_tint_generator by default, disable shader_float16 2021-07-08 18:42:37 +00:00
include Remove "extension" 2021-10-12 13:21:56 +00:00
tests Adds destroy handling for BindGroupLayout without new backend changes yet. 2021-10-12 18:53:57 +00:00
utils Fix all GCC 10 warnings 2021-09-23 17:34:53 +00:00
Dummy.cpp Add missed file for the CMake build. 2020-02-07 23:46:30 +00:00