vrclient: Move physical device wrapping to the unix side.

CW-Bug-Id: #22729
This commit is contained in:
Rémi Bernon 2023-10-02 20:49:03 +02:00 committed by Arkadiusz Hiler
parent a185561e88
commit ec9b2692c7
21 changed files with 305 additions and 317 deletions

View file

@ -220,12 +220,12 @@ MANUAL_METHODS = {
"IVRClientCore_GetGenericInterface": lambda ver, abi: abi == 'w',
"IVRClientCore_Cleanup": lambda ver, abi: abi == 'w',
"IVRSystem_GetDXGIOutputInfo": lambda ver, abi: abi == 'w',
"IVRSystem_GetOutputDevice": lambda ver, abi: abi == 'w' and ver > 16,
"IVRSystem_GetOutputDevice": lambda ver, abi: abi == 'u' and ver > 16,
"IVRCompositor_Submit": lambda ver, abi: abi == 'w' and ver > 8,
"IVRCompositor_SetSkyboxOverride": lambda ver, abi: abi == 'w' and ver > 8,
"IVRCompositor_PostPresentHandoff": lambda ver, abi: abi == 'w',
"IVRCompositor_WaitGetPoses": lambda ver, abi: abi == 'w' and ver > 15 and ver < 27,
"IVRCompositor_GetVulkanDeviceExtensionsRequired": lambda ver, abi: abi == 'w',
"IVRCompositor_GetVulkanDeviceExtensionsRequired": lambda ver, abi: abi == 'u',
"IVRRenderModels_LoadTextureD3D11_Async": lambda ver, abi: abi == 'w',
"IVRRenderModels_FreeTextureD3D11": lambda ver, abi: abi == 'w',
"IVRRenderModels_LoadIntoTextureD3D11_Async": lambda ver, abi: abi == 'w',