dawn-cmake/src/tests
Shrek Shao 5e2e2d863e Pipeline constants: validate if any uninitialized overridable constants exist
Now an overridable constant need to be initialized, either via value specified
in shader, or via constant entry from pipeline stage. Otherwise it is invalid.

Together fix the bool 32bit initialize problem on vulkan and re-enable the
overridable constants shader test, and use assigning to _ instead of
ignore() in tests.

Bug: dawn:1041
Change-Id: I49e7885c8d6134647b09926ceb15234ac21ee35d
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/67560
Commit-Queue: Shrek Shao <shrekshao@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
2021-10-28 00:04:07 +00:00
..
end2end Pipeline constants: validate if any uninitialized overridable constants exist 2021-10-28 00:04:07 +00:00
perf_tests Remove several compile-time constants in favor of limits 2021-10-13 18:57:18 +00:00
unittests Pipeline constants: validate if any uninitialized overridable constants exist 2021-10-28 00:04:07 +00:00
white_box wgsl: Migrate from ignore() to phony-assignment 2021-10-25 15:14:23 +00:00
BUILD.gn Add tests for some limits 2021-10-19 16:06:21 +00:00
DawnNativeTest.cpp Adds destroy handling for BindGroupLayout without new backend changes yet. 2021-10-12 18:53:57 +00:00
DawnNativeTest.h Adds destroy handling for BindGroupLayout without new backend changes yet. 2021-10-12 18:53:57 +00:00
DawnTest.cpp Add tests for some limits 2021-10-19 16:06:21 +00:00
DawnTest.h Add tests for some limits 2021-10-19 16:06:21 +00:00
End2EndTestsMain.cpp DawnTest: Gather adapters on environment creation for filtering backends 2020-05-15 16:07:12 +00:00
MockCallback.h Add WireClient::Disconnect to stop serializing commands 2020-04-15 02:00:14 +00:00
ParamGenerator.h Adds ETC2/EAC texture compression formats and Vulkan support for them 2021-08-31 00:15:45 +00:00
PerfTestsMain.cpp DawnTest: Gather adapters on environment creation for filtering backends 2020-05-15 16:07:12 +00:00
ToggleParser.cpp Support enabling/disabling toggles in unittests 2021-04-14 14:55:07 +00:00
ToggleParser.h Support enabling/disabling toggles in unittests 2021-04-14 14:55:07 +00:00
UnittestsMain.cpp Update the validation tests to use utils::WireHelper 2021-01-27 23:02:24 +00:00