Commit 3b08ef98 authored by Rafael Cintron's avatar Rafael Cintron Committed by Commit Bot

Add ID3D11DeviceContext1-4, ID3D11Device1-5, ID3D11Fence mocks

Future fence work for Windows will require ID3D11DeviceContext1-4,
ID3D11Device1-5 and ID3D11Fence mocks. This CL adds support for them
to d3d11_mocks.h, d3d11_mocks.cc and test_utils.h

Bug: 1131616
Change-Id: Ic8492b5962a914146305fb58974c7fac1956e15d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2476537Reviewed-by: default avatarDale Curtis <dalecurtis@chromium.org>
Commit-Queue: Rafael Cintron <rafael.cintron@microsoft.com>
Cr-Commit-Position: refs/heads/master@{#817728}
parent 83174398
......@@ -50,4 +50,7 @@ D3D11VideoProcessorEnumeratorMock::~D3D11VideoProcessorEnumeratorMock() =
D3D11DeviceContextMock::D3D11DeviceContextMock() = default;
D3D11DeviceContextMock::~D3D11DeviceContextMock() = default;
D3D11FenceMock::D3D11FenceMock() = default;
D3D11FenceMock::~D3D11FenceMock() = default;
} // namespace media
\ No newline at end of file
This diff is collapsed.
......@@ -43,6 +43,9 @@
#define MOCK_STDCALL_METHOD9(Name, Types) \
MOCK_METHOD9_WITH_CALLTYPE(STDMETHODCALLTYPE, Name, Types)
#define MOCK_STDCALL_METHOD10(Name, Types) \
MOCK_METHOD10_WITH_CALLTYPE(STDMETHODCALLTYPE, Name, Types)
// Helper ON_CALL and EXPECT_CALL for Microsoft::WRL::ComPtr, e.g.
// COM_EXPECT_CALL(foo_, Bar());
// where |foo_| is ComPtr<D3D11FooMock>.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment