From 66d8aba60f0a7392a43aebb3b7d08a2c28582d8a Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 3 Nov 2017 16:52:41 +0000 Subject: [PATCH] Re-enable GL driver --- CMakeLists.txt | 4 ++-- renderdoc.sln | 11 +++++++++++ renderdoc/renderdoc.vcxproj | 3 +++ 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d46a21bd..fce5fa569 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -110,7 +110,7 @@ add_definitions(-DGIT_COMMIT_HASH="${GIT_COMMIT_HASH}") project(RenderDoc CXX C) -option(ENABLE_GL "Enable GL driver" OFF) +option(ENABLE_GL "Enable GL driver" ON) option(ENABLE_GLES "Enable GL ES driver" OFF) option(ENABLE_VULKAN "Enable Vulkan driver" ON) option(ENABLE_RENDERDOCCMD "Enable renderdoccmd" ON) @@ -153,7 +153,7 @@ if(ANDROID) message(STATUS "Disabling GL driver on android and enabling GLES") endif() set(ENABLE_GL OFF CACHE BOOL "" FORCE) - set(ENABLE_GLES OFF CACHE BOOL "" FORCE) + set(ENABLE_GLES ON CACHE BOOL "" FORCE) # Android doesn't support the Qt UI for obvious reasons message(STATUS "Disabling qrenderdoc for android build") diff --git a/renderdoc.sln b/renderdoc.sln index 84b1f467f..fecdeb0b9 100644 --- a/renderdoc.sln +++ b/renderdoc.sln @@ -62,6 +62,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "d3d9", "renderdoc\driver\d3 EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vulkan", "renderdoc\driver\vulkan\renderdoc_vulkan.vcxproj", "{88C5DAC6-30A0-4CFD-AF51-540A977D1F3F}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gl", "renderdoc\driver\gl\renderdoc_gl.vcxproj", "{F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Development|x64 = Development|x64 @@ -190,6 +192,14 @@ Global {88C5DAC6-30A0-4CFD-AF51-540A977D1F3F}.Release|x64.Build.0 = Release|x64 {88C5DAC6-30A0-4CFD-AF51-540A977D1F3F}.Release|x86.ActiveCfg = Release|Win32 {88C5DAC6-30A0-4CFD-AF51-540A977D1F3F}.Release|x86.Build.0 = Release|Win32 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Development|x64.ActiveCfg = Development|x64 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Development|x64.Build.0 = Development|x64 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Development|x86.ActiveCfg = Development|Win32 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Development|x86.Build.0 = Development|Win32 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Release|x64.ActiveCfg = Release|x64 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Release|x64.Build.0 = Release|x64 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Release|x86.ActiveCfg = Release|Win32 + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459}.Release|x86.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -215,5 +225,6 @@ Global {9C4487E8-EEB0-4A7F-BD81-23F81CD24E22} = {864A44B0-5612-451A-857F-41E3EF785EF6} {44044776-9469-4079-B587-ABFFF6574AA4} = {864A44B0-5612-451A-857F-41E3EF785EF6} {88C5DAC6-30A0-4CFD-AF51-540A977D1F3F} = {864A44B0-5612-451A-857F-41E3EF785EF6} + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459} = {864A44B0-5612-451A-857F-41E3EF785EF6} EndGlobalSection EndGlobal diff --git a/renderdoc/renderdoc.vcxproj b/renderdoc/renderdoc.vcxproj index a4c059b42..936843e86 100644 --- a/renderdoc/renderdoc.vcxproj +++ b/renderdoc/renderdoc.vcxproj @@ -461,6 +461,9 @@ {2a793574-bd3c-46d4-9788-c339d9550ce1} + + {f92fcda6-a261-4eec-9cd0-73a11fbcc459} + {5de5a561-548a-4dd7-90f0-06a2b39eae9a}