dawn-cmake/src
Hao Li e2cbcc9565 Query API: Record used query index in command encoder
- There are some methods need to know which query indexes are used in
encoders: endOcclusionQuery, endPipelineStatisticsQuery, resolveQuerySet.
- On Vulkan, we also need to use the used query indexes to reset each
queries between uses. And because the reset command must be called
outside render pass, we need to check whether a query index is writen
twice on command encoder and render/compute encoders.
- Add validation on writeTimestamp for duplicate writes at same index.

Bug: dawn:434
Change-Id: I6d00dd91e565d960246b6d01ad434d2d5c095deb
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/27561
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Hao Li <hao.x.li@intel.com>
2020-10-21 08:38:31 +00:00
..
common Fix MSVC build of SerialStorage.h. 2020-10-08 22:14:39 +00:00
dawn Reland "Add a per-thread proc table using thread local storage" 2020-10-06 16:13:42 +00:00
dawn_native Query API: Record used query index in command encoder 2020-10-21 08:38:31 +00:00
dawn_platform Autoformat everything except tests/examples 2020-07-10 18:19:38 +00:00
dawn_wire Add the entry point of CreateReadyRenderPipeline 2020-10-21 04:37:41 +00:00
fuzzers Cleanup old/deprecated wire and native APIs 2020-10-16 15:21:16 +00:00
include Cleanup old/deprecated wire and native APIs 2020-10-16 15:21:16 +00:00
tests Query API: Record used query index in command encoder 2020-10-21 08:38:31 +00:00
utils dawn_wire: Support chunked commands 2020-10-13 22:35:34 +00:00
Dummy.cpp Add missed file for the CMake build. 2020-02-07 23:46:30 +00:00