2017-12-21 07:45:38 +08:00
|
|
|
;
|
2019-12-13 22:47:45 +08:00
|
|
|
; Copyright (C) 2017-2019 Intel Corporation
|
|
|
|
;
|
|
|
|
; SPDX-License-Identifier: MIT
|
2017-12-21 07:45:38 +08:00
|
|
|
;
|
|
|
|
;
|
|
|
|
|
|
|
|
LIBRARY "gdi32_mock"
|
|
|
|
EXPORTS
|
|
|
|
D3DKMTOpenAdapterFromHdc
|
|
|
|
D3DKMTOpenAdapterFromLuid
|
|
|
|
D3DKMTCreateAllocation
|
|
|
|
D3DKMTDestroyAllocation
|
|
|
|
D3DKMTDestroyAllocation2
|
|
|
|
D3DKMTQueryAdapterInfo
|
|
|
|
D3DKMTCloseAdapter
|
|
|
|
D3DKMTCreateDevice
|
|
|
|
D3DKMTDestroyDevice
|
|
|
|
D3DKMTEscape
|
|
|
|
D3DKMTCreateContextVirtual
|
|
|
|
D3DKMTDestroyContext
|
|
|
|
D3DKMTOpenResource
|
|
|
|
D3DKMTOpenResourceFromNtHandle
|
|
|
|
D3DKMTQueryResourceInfo
|
|
|
|
D3DKMTQueryResourceInfoFromNtHandle
|
|
|
|
D3DKMTLock
|
|
|
|
D3DKMTUnlock
|
|
|
|
D3DKMTRender
|
|
|
|
D3DKMTCreateSynchronizationObject
|
|
|
|
D3DKMTCreateSynchronizationObject2
|
|
|
|
D3DKMTDestroySynchronizationObject
|
|
|
|
D3DKMTSignalSynchronizationObject
|
|
|
|
D3DKMTWaitForSynchronizationObject
|
|
|
|
D3DKMTWaitForSynchronizationObjectFromCpu
|
|
|
|
D3DKMTSignalSynchronizationObjectFromCpu
|
|
|
|
D3DKMTWaitForSynchronizationObjectFromGpu
|
|
|
|
D3DKMTSignalSynchronizationObjectFromGpu
|
|
|
|
D3DKMTCreatePagingQueue
|
|
|
|
D3DKMTDestroyPagingQueue
|
|
|
|
D3DKMTLock2
|
|
|
|
D3DKMTUnlock2
|
|
|
|
D3DKMTMapGpuVirtualAddress
|
|
|
|
D3DKMTReserveGpuVirtualAddress
|
|
|
|
D3DKMTFreeGpuVirtualAddress
|
|
|
|
D3DKMTUpdateGpuVirtualAddress
|
|
|
|
D3DKMTSubmitCommand
|
|
|
|
D3DKMTMakeResident
|
|
|
|
D3DKMTEvict
|
|
|
|
D3DKMTGetDeviceState
|
|
|
|
D3DKMTRegisterTrimNotification
|
|
|
|
D3DKMTUnregisterTrimNotification
|
2018-05-18 16:18:16 +08:00
|
|
|
D3DKMTCreateHwQueue
|
|
|
|
D3DKMTDestroyHwQueue
|
|
|
|
D3DKMTSubmitCommandToHwQueue
|
2017-12-21 07:45:38 +08:00
|
|
|
MockSetAdapterInfo
|
|
|
|
MockSetSizes
|
|
|
|
GetMockSizes
|
|
|
|
GetMockLastDestroyedResHandle
|
|
|
|
SetMockLastDestroyedResHandle
|
|
|
|
GetMockCreateDeviceParams
|
|
|
|
SetMockCreateDeviceParams
|
|
|
|
getMockAllocation
|
|
|
|
getAdapterInfoAddress
|
2018-02-02 00:16:36 +08:00
|
|
|
getLastCallMapGpuVaArg
|
2019-02-26 15:28:41 +08:00
|
|
|
getLastCallReserveGpuVaArg
|
2018-02-07 05:43:38 +08:00
|
|
|
setMapGpuVaFailConfig
|
2018-02-16 16:07:49 +08:00
|
|
|
getCreateContextData
|
2018-05-18 16:18:16 +08:00
|
|
|
getCreateHwQueueData
|
|
|
|
getDestroyHwQueueData
|
|
|
|
getSubmitCommandToHwQueueData
|
2019-12-13 22:47:45 +08:00
|
|
|
getDestroySynchronizationObjectData
|
2019-12-17 22:26:00 +08:00
|
|
|
getMonitorFenceCpuFenceAddress
|
|
|
|
getCreateSynchronizationObject2FailCall
|
2019-12-19 21:02:05 +08:00
|
|
|
getRegisterTrimNotificationFailCall
|