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