dawn-cmake/src
Jiawei Shao d0dd661f18 Implement buffer lazy initialization before CopyBufferToTexture()
This patch adds the check and implementations of buffer lazy
initialization before CopyBufferToTexture().

The support of buffer lazy initialization before CopyTextureToBuffer()
is much more complicated than what we do for CopyBufferToTexture(), so
we decide to put it in another CL instead of writing them together with
CopyBufferToTexture().

BUG=dawn:414
TEST=dawn_end2end_tests

Change-Id: I45fdcdde2c9a0dafff23623815fc35c877990ef1
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/25140
Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
Reviewed-by: Austin Eng <enga@chromium.org>
2020-07-20 02:08:59 +00:00
..
common Make common/ compile with Emscripten 2020-07-17 14:52:47 +00:00
dawn Autoformat everything except tests/examples 2020-07-10 18:19:38 +00:00
dawn_native Implement buffer lazy initialization before CopyBufferToTexture() 2020-07-20 02:08:59 +00:00
dawn_platform Autoformat everything except tests/examples 2020-07-10 18:19:38 +00:00
dawn_wire Add offset and size to Get[Const]MappedRange. 2020-07-17 18:50:37 +00:00
fuzzers Fix fuzzer hang when waiting for fence signal after device loss 2020-06-16 16:55:38 +00:00
include [D3D12] Add DXGIAdapter to AdapterDiscoveryOptions 2020-07-15 18:26:17 +00:00
tests Implement buffer lazy initialization before CopyBufferToTexture() 2020-07-20 02:08:59 +00:00
utils Implementing Queue::WriteTexture in Metal 2020-07-15 18:06:07 +00:00
Dummy.cpp Add missed file for the CMake build. 2020-02-07 23:46:30 +00:00