dawn-cmake/src
Yunchao He 99655bcf85 Add validation tests for resource usage tracking - 3
This patch adds validation tests for invisible and unused bindings.

The tests create bindings for compute, fragment and none stage. So,
only some bindings are visible for a particular render/compute pass.
In addition, some visible bindings in bind groups are not used by
pipeline. But resources of all bindings in bind groups (including
invisible/unused bindings) should be tracked, in order to identify
resource usage conflicts.

Bug: dawn:365

Change-Id: Ibb8d45a1a7b69891a17b4949147a16ada4ed6bd8
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/18120
Commit-Queue: Yunchao He <yunchao.he@intel.com>
Reviewed-by: Austin Eng <enga@chromium.org>
2020-04-18 05:41:58 +00:00
..
common Fix ASAN violation when a heap outlives the ResidencyManager 2020-04-16 23:59:03 +00:00
dawn Remove temporary GN proxy groups. 2020-04-14 17:36:44 +00:00
dawn_native Add ComparisonSampler binding type and validation tests 2020-04-17 20:14:17 +00:00
dawn_platform Fix more compilation warnings. 2020-04-11 03:22:33 +00:00
dawn_wire Special-case GetDefaultQueue in the wire 2020-04-17 17:09:07 +00:00
fuzzers Remove temporary GN proxy groups. 2020-04-14 17:36:44 +00:00
include Introduce Device::GetDefaultQueue and deprecate CreateQueue 2020-04-17 16:45:17 +00:00
tests Add validation tests for resource usage tracking - 3 2020-04-18 05:41:58 +00:00
utils Add ComparisonSampler binding type and validation tests 2020-04-17 20:14:17 +00:00
Dummy.cpp Add missed file for the CMake build. 2020-02-07 23:46:30 +00:00