diff options
Diffstat (limited to 'tools/gfx-unit-test/create-buffer-from-handle.cpp')
| -rw-r--r-- | tools/gfx-unit-test/create-buffer-from-handle.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/gfx-unit-test/create-buffer-from-handle.cpp b/tools/gfx-unit-test/create-buffer-from-handle.cpp index 0b2573da1..538dc492a 100644 --- a/tools/gfx-unit-test/create-buffer-from-handle.cpp +++ b/tools/gfx-unit-test/create-buffer-from-handle.cpp @@ -51,6 +51,7 @@ namespace gfx_test originalNumbersBuffer->getNativeResourceHandle(&handle); ComPtr<IBufferResource> numbersBuffer; GFX_CHECK_CALL_ABORT(device->createBufferFromNativeHandle(handle, bufferDesc, numbersBuffer.writeRef())); + compareComputeResult(device, numbersBuffer, Slang::makeArray<float>(0.0f, 1.0f, 2.0f, 3.0f)); ComPtr<IResourceView> bufferView; IResourceView::Desc viewDesc = {}; @@ -91,9 +92,9 @@ namespace gfx_test runTestImpl(createBufferFromHandleTestImpl, unitTestContext, Slang::RenderApiFlag::D3D12); } -// SLANG_UNIT_TEST(createBufferFromHandleVulkan) -// { -// runTestImpl(createBufferFromHandleTestImpl, unitTestContext, Slang::RenderApiFlag::Vulkan); -// } + SLANG_UNIT_TEST(createBufferFromHandleVulkan) + { + runTestImpl(createBufferFromHandleTestImpl, unitTestContext, Slang::RenderApiFlag::Vulkan); + } } |
