dawn-cmake/src
Bryan Bernhart 74e95fff4a Memory manager: buffer uploads (D3D) - Part 1
Manages a single persistently mapped GPU heap which is sub-allocated
inside of ring-buffer for uploads. To handle larger buffers without additional
unused heaps, ring buffers are created on-demand.

BUG=dawn:28
TEST=dawn_unittests

Change-Id: Ifc5a1b06baf8633f1e133245ac1ee76275431cc5
Reviewed-on: https://dawn-review.googlesource.com/c/3160
Commit-Queue: Bryan Bernhart <bryan.bernhart@intel.com>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
2019-01-29 00:10:07 +00:00
..
common Memory manager: buffer uploads (D3D) - Part 1 2019-01-29 00:10:07 +00:00
dawn_native Memory manager: buffer uploads (D3D) - Part 1 2019-01-29 00:10:07 +00:00
dawn_wire Separate WireClient.cpp into multiple files. 2019-01-16 02:18:06 +00:00
fuzzers Remove non-adapter way to create null devices 2019-01-10 10:07:04 +00:00
include Remove non-adapter way to create null devices 2019-01-10 10:07:04 +00:00
tests Memory manager: buffer uploads (D3D) - Part 1 2019-01-29 00:10:07 +00:00
utils Use const*const* to annotate a sequence of descriptors 2019-01-21 08:29:01 +00:00