mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-14 15:46:28 +00:00
Remove wgpu::Buffer::SetSubData
Bug: dawn:22 Change-Id: Id2bb79e84064c0d81d4dec5e85340d015806f9bc Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/26701 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org>
This commit is contained in:
committed by
Commit Bot service account
parent
e236f7df27
commit
13f3340173
@@ -58,30 +58,6 @@ class DeprecationTests : public DawnTest {
|
||||
} \
|
||||
} while (0)
|
||||
|
||||
// Test that using SetSubData emits a deprecation warning.
|
||||
TEST_P(DeprecationTests, SetSubDataDeprecated) {
|
||||
wgpu::BufferDescriptor descriptor;
|
||||
descriptor.usage = wgpu::BufferUsage::CopyDst;
|
||||
descriptor.size = 4;
|
||||
wgpu::Buffer buffer = device.CreateBuffer(&descriptor);
|
||||
|
||||
EXPECT_DEPRECATION_WARNING(buffer.SetSubData(0, 0, nullptr));
|
||||
}
|
||||
|
||||
// Test that using SetSubData works
|
||||
TEST_P(DeprecationTests, SetSubDataStillWorks) {
|
||||
DAWN_SKIP_TEST_IF(IsNull());
|
||||
|
||||
wgpu::BufferDescriptor descriptor;
|
||||
descriptor.usage = wgpu::BufferUsage::CopyDst | wgpu::BufferUsage::CopySrc;
|
||||
descriptor.size = 4;
|
||||
wgpu::Buffer buffer = device.CreateBuffer(&descriptor);
|
||||
|
||||
uint32_t data = 2020;
|
||||
EXPECT_DEPRECATION_WARNING(buffer.SetSubData(0, 4, &data));
|
||||
EXPECT_BUFFER_U32_EQ(data, buffer, 0);
|
||||
}
|
||||
|
||||
DAWN_INSTANTIATE_TEST(DeprecationTests,
|
||||
D3D12Backend(),
|
||||
MetalBackend(),
|
||||
|
||||
Reference in New Issue
Block a user