dawn-cmake/src
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
..
common Fix an unused variable warning on Android. 2021-10-18 20:14:11 +00:00
dawn Fix CMake build failures after recent changes 2021-09-21 01:07:35 +00:00
dawn_native Pipeline constants: validate if any uninitialized overridable constants exist 2021-10-28 00:04:07 +00:00
dawn_node Fix overridable constants 2021-10-26 10:40:46 +00:00
dawn_platform Implement AsyncWaitableEvent with std::condition_variable 2021-05-27 00:49:03 +00:00
dawn_wire Deprecation of using 0 as default size in buffer mapAsync 2021-10-18 05:30:39 +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 Pipeline constants: validate if any uninitialized overridable constants exist 2021-10-28 00:04:07 +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