diff --git a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfOpenGL.h b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfOpenGL.h index e99e75b3d..39140ba84 100644 --- a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfOpenGL.h +++ b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfOpenGL.h @@ -20,7 +20,7 @@ #include "NvPerfDeviceProperties.h" #include "nvperf_opengl_host.h" #include "nvperf_opengl_target.h" -#include "GL/gl.h" +//#include "GL/gl.h" #include namespace nv { namespace perf { @@ -28,7 +28,7 @@ namespace nv { namespace perf { // inline std::string OpenGLGetDeviceName() { - const GLubyte* pRenderer = glGetString(GL_RENDERER); + const GLubyte* pRenderer = glGetString(eGL_RENDERER); if (!pRenderer) { return ""; @@ -39,7 +39,7 @@ namespace nv { namespace perf { inline bool OpenGLIsNvidiaDevice() { - const GLubyte* pVendor = glGetString(GL_VENDOR); + const GLubyte* pVendor = glGetString(eGL_VENDOR); if (!pVendor) { return false; diff --git a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfVulkan.h b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfVulkan.h index f4a9e4581..47b4c2d00 100644 --- a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfVulkan.h +++ b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfVulkan.h @@ -16,7 +16,7 @@ #pragma once -#include +#include "driver/vulkan/official/vulkan_core.h" #include "NvPerfInit.h" #include "NvPerfDeviceProperties.h" #include "NvPerfPeriodicSamplerGpu.h"