1;
2; Copyright (C) 2018-2021 Intel Corporation
3;
4; SPDX-License-Identifier: MIT
5;
6
7LIBRARY    "gdi32_mock"
8EXPORTS
9D3DKMTOpenAdapterFromHdc
10D3DKMTOpenAdapterFromLuid
11D3DKMTCreateAllocation
12D3DKMTCreateAllocation2
13D3DKMTDestroyAllocation
14D3DKMTDestroyAllocation2
15D3DKMTQueryAdapterInfo
16D3DKMTCloseAdapter
17D3DKMTCreateDevice
18D3DKMTDestroyDevice
19D3DKMTEscape
20D3DKMTShareObjects
21D3DKMTCreateContextVirtual
22D3DKMTDestroyContext
23D3DKMTOpenResource
24D3DKMTOpenResourceFromNtHandle
25D3DKMTQueryResourceInfo
26D3DKMTQueryResourceInfoFromNtHandle
27D3DKMTLock
28D3DKMTUnlock
29D3DKMTRender
30D3DKMTCreateSynchronizationObject
31D3DKMTCreateSynchronizationObject2
32D3DKMTDestroySynchronizationObject
33D3DKMTSignalSynchronizationObject
34D3DKMTWaitForSynchronizationObject
35D3DKMTWaitForSynchronizationObjectFromCpu
36D3DKMTSignalSynchronizationObjectFromCpu
37D3DKMTWaitForSynchronizationObjectFromGpu
38D3DKMTSignalSynchronizationObjectFromGpu
39D3DKMTCreatePagingQueue
40D3DKMTDestroyPagingQueue
41D3DKMTLock2
42D3DKMTUnlock2
43D3DKMTMapGpuVirtualAddress
44D3DKMTReserveGpuVirtualAddress
45D3DKMTFreeGpuVirtualAddress
46D3DKMTUpdateGpuVirtualAddress
47D3DKMTSubmitCommand
48D3DKMTMakeResident
49D3DKMTEvict
50D3DKMTGetDeviceState
51D3DKMTRegisterTrimNotification
52D3DKMTUnregisterTrimNotification
53D3DKMTCreateHwQueue
54D3DKMTDestroyHwQueue
55D3DKMTSubmitCommandToHwQueue
56D3DKMTSetAllocationPriority
57MockSetAdapterInfo
58MockSetSizes
59GetMockSizes
60GetMockLastDestroyedResHandle
61SetMockLastDestroyedResHandle
62GetMockCreateDeviceParams
63SetMockCreateDeviceParams
64getMockAllocation
65getAdapterInfoAddress
66getLastCallMapGpuVaArg
67getLastCallReserveGpuVaArg
68setMapGpuVaFailConfig
69getCreateContextData
70getCreateHwQueueData
71getDestroyHwQueueData
72getSubmitCommandToHwQueueData
73getDestroySynchronizationObjectData
74getMonitorFenceCpuFenceAddress
75getCreateSynchronizationObject2FailCall
76getRegisterTrimNotificationFailCall
77getLastPriority
78setAdapterBDF
79