From f1b15756448512fed159762d4a5e8f7d0393d38a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Ko=C5=82odziejski?= Date: Thu, 12 Feb 2026 16:58:34 +0100 Subject: [PATCH] feat(nvapi): added NvAPI_D3D_SetVerticalSyncMode stub --- src/nvapi/nvapi.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/nvapi/nvapi.cpp b/src/nvapi/nvapi.cpp index 54218cd3..d31274c9 100644 --- a/src/nvapi/nvapi.cpp +++ b/src/nvapi/nvapi.cpp @@ -680,6 +680,14 @@ NvAPI_D3D_GetLatency(IUnknown *pDev, NV_LATENCY_RESULT_PARAMS *pGetLatencyParams return NVAPI_OK; } +NVAPI_INTERFACE +NvAPI_D3D_SetVerticalSyncMode(IUnknown *pDev, NVAPI_VSYNC_MODE vsyncMode) { + if (!pDev) + return NVAPI_INVALID_ARGUMENT; + + return NVAPI_NO_IMPLEMENTATION; +} + NVAPI_INTERFACE NvAPI_GPU_GetPstates20(NvPhysicalGpuHandle hPhysicalGpu, NV_GPU_PERF_PSTATES20_INFO *pPstatesInfo) { if (!hPhysicalGpu || !pPstatesInfo) @@ -807,6 +815,8 @@ extern "C" __cdecl void *nvapi_QueryInterface(NvU32 id) { return (void *)&NvAPI_D3D_Sleep; case 0x1a587f9c: return (void *)&NvAPI_D3D_GetLatency; + case 0x5526cfd1: + return (void *)&NvAPI_D3D_SetVerticalSyncMode; case 0xdc6dc8d3: return (void *)&NvAPI_Mosaic_GetDisplayViewportsByResolution; case 0x348ff8e1: