Prechádzať zdrojové kódy

NVAPI: Don't truncate available memory to 4GiB (#1358)

MaulingMonkey 7 rokov pred
rodič
commit
757f167b62
1 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 2 2
      src/nvapi.cpp

+ 2 - 2
src/nvapi.cpp

@@ -169,8 +169,8 @@ namespace bgfx
 			NvApiStatus status = nvApiGpuGetMemoryInfo(m_nvGpu, &memInfo);
 			if (NVAPI_OK == status)
 			{
-				_gpuMemoryMax  = 1024 *  memInfo.availableDedicatedVideoMemory;
-				_gpuMemoryUsed = 1024 * (memInfo.availableDedicatedVideoMemory - memInfo.curAvailableDedicatedVideoMemory);
+				_gpuMemoryMax  = 1024 * int64_t(memInfo.availableDedicatedVideoMemory);
+				_gpuMemoryUsed = 1024 * int64_t(memInfo.availableDedicatedVideoMemory - memInfo.curAvailableDedicatedVideoMemory);
 //				BX_TRACE("            dedicatedVideoMemory: %d KiB", memInfo.dedicatedVideoMemory);
 //				BX_TRACE("   availableDedicatedVideoMemory: %d KiB", memInfo.availableDedicatedVideoMemory);
 //				BX_TRACE("               systemVideoMemory: %d KiB", memInfo.systemVideoMemory);