dawn-cmake/src/tests/end2end
Bryan Bernhart 6df81ebf1d Support for resource heap tier 2.
Enables mixing of texture and buffers in the same heap.
This allows better heap re-use and reduces internal fragmentation.
A toggle has been added and enabled by default.

BUG=dawn:27

Change-Id: I466dc96240fe1e8de6e3dc56ed5547d7b61ee045
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/12821
Commit-Queue: Bryan Bernhart <bryan.bernhart@intel.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
2019-11-01 18:19:01 +00:00
..
BasicTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
BindGroupTests.cpp Update SetBindGroup dynamic offsets to uint32_t 2019-11-01 15:51:01 +00:00
BufferTests.cpp Support for resource heap tier 2. 2019-11-01 18:19:01 +00:00
ClipSpaceTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ColorStateTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
CompressedTextureFormatTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ComputeCopyStorageBufferTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ComputeIndirectTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ComputeSharedMemoryTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ComputeStorageBufferBarrierTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
CopyTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
CullingTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
D3D12ResourceWrappingTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DebugMarkerTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DepthStencilStateTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DestroyTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DrawIndexedIndirectTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DrawIndexedTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DrawIndirectTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DrawTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
DynamicBufferOffsetTests.cpp Update SetBindGroup dynamic offsets to uint32_t 2019-11-01 15:51:01 +00:00
FenceTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
IOSurfaceWrappingTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
IndexFormatTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
MultisampledRenderingTests.cpp Support for resource heap tier 2. 2019-11-01 18:19:01 +00:00
NonzeroTextureCreationTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ObjectCachingTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
OpArrayLengthTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
PrimitiveTopologyTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
RenderBundleTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
RenderPassLoadOpTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
RenderPassTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
SamplerTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ScissorTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
TextureFormatTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
TextureViewTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
TextureZeroInitTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
VertexFormatTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
VertexInputTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ViewportOrientationTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00
ViewportTests.cpp Make end2end and perf tests use webgpu.h 2019-10-28 13:27:36 +00:00