From 8580b7b2c743adeb9791553c06b56dbc6d465296 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 28 Apr 2017 15:45:39 +0100 Subject: [PATCH] Hand-edit vcxproj files to remove duplicated properties * By default VS creates a huge section of properties copy-pasted for every Configuration|Platform combination, which is almost all the same for each one. * We instead create a common section with most of the properties that are fixed, and then override/add to them for the few that vary (e.g. optimisation settings for release, preprocessor macros). --- qrenderdoc/qrenderdoc_local.vcxproj | 347 +++--------------- renderdoc/core/crash_handler.h | 2 +- .../driver/d3d11/renderdoc_d3d11.vcxproj | 144 ++------ .../driver/d3d12/renderdoc_d3d12.vcxproj | 154 ++------ renderdoc/driver/d3d9/renderdoc_d3d9.vcxproj | 154 ++------ renderdoc/driver/dxgi/renderdoc_dxgi.vcxproj | 166 ++------- renderdoc/driver/gl/renderdoc_gl.vcxproj | 256 ++++--------- .../shaders/dxbc/renderdoc_dxbc.vcxproj | 256 ++++--------- .../shaders/spirv/renderdoc_spirv.vcxproj | 246 ++++--------- .../driver/vulkan/renderdoc_vulkan.vcxproj | 250 +++++-------- renderdoc/renderdoc.vcxproj | 246 ++++--------- 11 files changed, 559 insertions(+), 1662 deletions(-) diff --git a/qrenderdoc/qrenderdoc_local.vcxproj b/qrenderdoc/qrenderdoc_local.vcxproj index f80c8379b..861d39721 100644 --- a/qrenderdoc/qrenderdoc_local.vcxproj +++ b/qrenderdoc/qrenderdoc_local.vcxproj @@ -35,346 +35,113 @@ $(TargetDir) - + v140 - $(SolutionDir)Win32\Release\ + $(SolutionDir)$(Platform)\$(Configuration)\ false NotSet Application qrenderdoc + qrenderdoc + true + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - v140 - $(SolutionDir)x64\Release\ - false - NotSet - Application - qrenderdoc + + $(SolutionDir)$(Platform)\Development\ + $(SolutionDir)$(Platform)\Development\obj\$(ProjectName)\ - - v140 - $(SolutionDir)x64\Development\ - false - NotSet - Application - qrenderdoc + + $(IntDir) + $(OutputDirectory)\ - - v140 - $(SolutionDir)Win32\Development\ - false - NotSet - Application - qrenderdoc - - - v140 - $(SolutionDir)Win32\Development\ - false - NotSet - Application - qrenderdoc - - - v140 - $(SolutionDir)x64\Development\ - false - NotSet - Application - qrenderdoc + + false + true - - + - - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - $(SolutionDir)$(Platform)\Development\obj\$(ProjectName)\ - $(IntDir) - $(SolutionDir)$(Platform)\$(Configuration)\ - true - qrenderdoc - - - false - - - $(SolutionDir)$(Platform)\Development\ - - + + + WIN64;%(PreprocessorDefinitions) + + + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;QT_MESSAGELOGCONTEXT;QT_NO_DEBUG;NDEBUG;%(PreprocessorDefinitions) + + + - $(ProjectDir);$(IntDir)generated\;$(SolutionDir)\renderdoc\api\replay;3rdparty\python\include;3rdparty\pyside\include\PySide2;3rdparty\pyside\include\PySide2\QtCore;3rdparty\pyside\include\PySide2\QtGui;3rdparty\pyside\include\PySide2\QtWidgets;3rdparty\pyside\include\shiboken2;3rdparty\qt\$(Platform)\include;3rdparty\qt\$(Platform)\include\QtWidgets;3rdparty\qt\$(Platform)\include\QtGui;3rdparty\qt\$(Platform)\include\QtCore;%(AdditionalIncludeDirectories) - /Zc:strictStrings /Zc:throwingNew %(AdditionalOptions) - false - ProgramDatabase - 4100;4127;4189;4714;4718;4996;%(DisableSpecificWarnings) - Sync - MaxSpeed - _WINDOWS;RELEASE;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;PYSIDE2_ENABLED=1;SCINTILLA_QT=1;MAKING_LIBRARY=1;SCI_LEXER=1;QT_MESSAGELOGCONTEXT;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;NDEBUG;%(PreprocessorDefinitions) - false - - MultiThreadedDLL true + true + false + false + ProgramDatabase true true + $(ProjectDir);$(IntDir)generated\;$(SolutionDir)\renderdoc\api\replay;3rdparty\python\include;3rdparty\pyside\include\PySide2;3rdparty\pyside\include\PySide2\QtCore;3rdparty\pyside\include\PySide2\QtGui;3rdparty\pyside\include\PySide2\QtWidgets;3rdparty\pyside\include\shiboken2;3rdparty\qt\$(Platform)\include;3rdparty\qt\$(Platform)\include\QtWidgets;3rdparty\qt\$(Platform)\include\QtGui;3rdparty\qt\$(Platform)\include\QtCore;%(AdditionalIncludeDirectories) + /Zc:strictStrings /Zc:throwingNew %(AdditionalOptions) + _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;PYSIDE2_ENABLED=1;SCINTILLA_QT=1;MAKING_LIBRARY=1;SCI_LEXER=1;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) Level4 true - true + 4100;4127;4189;4714;4718;4996;%(DisableSpecificWarnings) Use precompiled.h precompiled.h - shiboken2.lib;python36.lib;qtmain.lib;Qt5Widgets.lib;Qt5Gui.lib;Qt5Core.lib;%(AdditionalDependencies) + Windows + shiboken2.lib;python36.lib;qtmain.lib;Qt5Widgets.lib;Qt5Gui.lib;Qt5Core.lib;shell32.lib 3rdparty\pyside\$(Platform);3rdparty\python\$(Platform);3rdparty\qt\$(Platform)\lib;%(AdditionalLibraryDirectories) true - true true - false - $(OutDir)\qrenderdoc.exe + true true - Windows true + + true + Unsigned None 0 - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) + _WINDOWS;UNICODE;WIN32;RENDERDOC_PLATFORM_WIN32;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) $(SolutionDir)\renderdoc\api\replay - + + + Disabled + + + - $(ProjectDir);$(IntDir)generated\;$(SolutionDir)\renderdoc\api\replay;3rdparty\python\include;3rdparty\pyside\include\PySide2;3rdparty\pyside\include\PySide2\QtCore;3rdparty\pyside\include\PySide2\QtGui;3rdparty\pyside\include\PySide2\QtWidgets;3rdparty\pyside\include\shiboken2;3rdparty\qt\$(Platform)\include;3rdparty\qt\$(Platform)\include\QtWidgets;3rdparty\qt\$(Platform)\include\QtGui;3rdparty\qt\$(Platform)\include\QtCore;%(AdditionalIncludeDirectories) - /Zc:strictStrings /Zc:throwingNew %(AdditionalOptions) - false - ProgramDatabase - 4100;4127;4189;4714;4718;4996;%(DisableSpecificWarnings) - Sync MaxSpeed - _WINDOWS;RELEASE;UNICODE;WIN32;RENDERDOC_PLATFORM_WIN32;PYSIDE2_ENABLED=1;SCINTILLA_QT=1;MAKING_LIBRARY=1;SCI_LEXER=1;QT_MESSAGELOGCONTEXT;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;NDEBUG;%(PreprocessorDefinitions) - false - - - MultiThreadedDLL - true - true - true - Level4 - true - true - Use - precompiled.h - precompiled.h + Default + true + true - shiboken2.lib;python36.lib;qtmain.lib;Qt5Widgets.lib;Qt5Gui.lib;Qt5Core.lib;%(AdditionalDependencies) - 3rdparty\pyside\$(Platform);3rdparty\python\$(Platform);3rdparty\qt\$(Platform)\lib;%(AdditionalLibraryDirectories) - true - true - true - false - $(OutDir)\qrenderdoc.exe - true - Windows - true + true + true - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - $(SolutionDir)\renderdoc\api\replay - - + - $(ProjectDir);$(IntDir)generated\;$(SolutionDir)\renderdoc\api\replay;3rdparty\python\include;3rdparty\pyside\include\PySide2;3rdparty\pyside\include\PySide2\QtCore;3rdparty\pyside\include\PySide2\QtGui;3rdparty\pyside\include\PySide2\QtWidgets;3rdparty\pyside\include\shiboken2;3rdparty\qt\$(Platform)\include;3rdparty\qt\$(Platform)\include\QtWidgets;3rdparty\qt\$(Platform)\include\QtGui;3rdparty\qt\$(Platform)\include\QtCore;%(AdditionalIncludeDirectories) - /Zc:strictStrings /Zc:throwingNew %(AdditionalOptions) - false - ProgramDatabase - 4100;4127;4189;4714;4718;4996;%(DisableSpecificWarnings) - Sync - Disabled - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;PYSIDE2_ENABLED=1;SCINTILLA_QT=1;MAKING_LIBRARY=1;SCI_LEXER=1;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - false - MultiThreadedDLL - true - true - true - Level4 - true - true - Use - precompiled.h - precompiled.h - - - shiboken2.lib;python36.lib;qtmain.lib;Qt5Widgets.lib;Qt5Gui.lib;Qt5Core.lib;%(AdditionalDependencies) - 3rdparty\pyside\$(Platform);3rdparty\python\$(Platform);3rdparty\qt\$(Platform)\lib%(AdditionalLibraryDirectories) - true - true - true - $(OutDir)\qrenderdoc.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions) - $(SolutionDir)\renderdoc\api\replay - - - - - $(ProjectDir);$(IntDir)generated\;$(SolutionDir)\renderdoc\api\replay;3rdparty\python\include;3rdparty\pyside\include\PySide2;3rdparty\pyside\include\PySide2\QtCore;3rdparty\pyside\include\PySide2\QtGui;3rdparty\pyside\include\PySide2\QtWidgets;3rdparty\pyside\include\shiboken2;3rdparty\qt\$(Platform)\include;3rdparty\qt\$(Platform)\include\QtWidgets;3rdparty\qt\$(Platform)\include\QtGui;3rdparty\qt\$(Platform)\include\QtCore;%(AdditionalIncludeDirectories) - /Zc:strictStrings /Zc:throwingNew %(AdditionalOptions) - false - ProgramDatabase - 4100;4127;4189;4714;4718;4996;%(DisableSpecificWarnings) - Sync - Disabled - _WINDOWS;UNICODE;WIN32;RENDERDOC_PLATFORM_WIN32;PYSIDE2_ENABLED=1;SCINTILLA_QT=1;MAKING_LIBRARY=1;SCI_LEXER=1;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - false - MultiThreadedDLL - true - true - true - Level4 - true - true - Use - precompiled.h - precompiled.h - - - shiboken2.lib;python36.lib;qtmain.lib;Qt5Widgets.lib;Qt5Gui.lib;Qt5Core.lib;%(AdditionalDependencies) - 3rdparty\pyside\$(Platform);3rdparty\python\$(Platform);3rdparty\qt\$(Platform)\lib%(AdditionalLibraryDirectories) - true - true - true - $(OutDir)\qrenderdoc.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions) - $(SolutionDir)\renderdoc\api\replay - - - - - $(ProjectDir);$(IntDir)generated\;$(SolutionDir)\renderdoc\api\replay;3rdparty\python\include;3rdparty\pyside\include\PySide2;3rdparty\pyside\include\PySide2\QtCore;3rdparty\pyside\include\PySide2\QtGui;3rdparty\pyside\include\PySide2\QtWidgets;3rdparty\pyside\include\shiboken2;3rdparty\qt\$(Platform)\include;3rdparty\qt\$(Platform)\include\QtWidgets;3rdparty\qt\$(Platform)\include\QtGui;3rdparty\qt\$(Platform)\include\QtCore;%(AdditionalIncludeDirectories) - /Zc:strictStrings /Zc:throwingNew %(AdditionalOptions) - false - ProgramDatabase - 4100;4127;4189;4714;4718;4996;%(DisableSpecificWarnings) - Sync - Disabled - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;PYSIDE2_ENABLED=1;SCINTILLA_QT=1;MAKING_LIBRARY=1;SCI_LEXER=1;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - false MultiThreadedDebugDLL - true - true - true - Level4 - true - true - Use - precompiled.h - precompiled.h - shiboken2.lib;python36.lib;qtmaind.lib;Qt5Widgetsd.lib;Qt5Guid.lib;Qt5Cored.lib;%(AdditionalDependencies) - 3rdparty\pyside\$(Platform);3rdparty\python\$(Platform);3rdparty\qt\$(Platform)\lib%(AdditionalLibraryDirectories) - true - true - true - $(OutDir)\qrenderdoc.exe - true - Windows - true + shiboken2.lib;python36.lib;qtmaind.lib;Qt5Widgetsd.lib;Qt5Guid.lib;Qt5Cored.lib;shell32.lib - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions) - $(SolutionDir)\renderdoc\api\replay - - - - - $(ProjectDir);$(IntDir)generated\;$(SolutionDir)\renderdoc\api\replay;3rdparty\python\include;3rdparty\pyside\include\PySide2;3rdparty\pyside\include\PySide2\QtCore;3rdparty\pyside\include\PySide2\QtGui;3rdparty\pyside\include\PySide2\QtWidgets;3rdparty\pyside\include\shiboken2;3rdparty\qt\$(Platform)\include;3rdparty\qt\$(Platform)\include\QtWidgets;3rdparty\qt\$(Platform)\include\QtGui;3rdparty\qt\$(Platform)\include\QtCore;%(AdditionalIncludeDirectories) - /Zc:strictStrings /Zc:throwingNew %(AdditionalOptions) - false - ProgramDatabase - 4100;4127;4189;4714;4718;4996;%(DisableSpecificWarnings) - Sync - Disabled - _WINDOWS;UNICODE;WIN32;RENDERDOC_PLATFORM_WIN32;PYSIDE2_ENABLED=1;SCINTILLA_QT=1;MAKING_LIBRARY=1;SCI_LEXER=1;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;%(PreprocessorDefinitions) - false - MultiThreadedDebugDLL - true - true - true - Level4 - true - true - Use - precompiled.h - precompiled.h - - - shiboken2.lib;python36.lib;qtmaind.lib;Qt5Widgetsd.lib;Qt5Guid.lib;Qt5Cored.lib;%(AdditionalDependencies) - 3rdparty\pyside\$(Platform);3rdparty\python\$(Platform);3rdparty\qt\$(Platform)\lib%(AdditionalLibraryDirectories) - true - true - true - $(OutDir)\qrenderdoc.exe - true - Windows - true - - - Unsigned - None - 0 - - - _WINDOWS;UNICODE;WIN32;WIN64;RENDERDOC_PLATFORM_WIN32;QT_WIDGETS_LIB;QT_GUI_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions) - $(SolutionDir)\renderdoc\api\replay - diff --git a/renderdoc/core/crash_handler.h b/renderdoc/core/crash_handler.h index 2130c77ed..3e56ec516 100644 --- a/renderdoc/core/crash_handler.h +++ b/renderdoc/core/crash_handler.h @@ -23,7 +23,7 @@ * THE SOFTWARE. ******************************************************************************/ -#if USE_BREAKPAD && RENDERDOC_OFFICIAL_BUILD +#if ENABLED(RDOC_RELEASE) && RENDERDOC_OFFICIAL_BUILD #define RDOC_CRASH_HANDLER OPTION_ON diff --git a/renderdoc/driver/d3d11/renderdoc_d3d11.vcxproj b/renderdoc/driver/d3d11/renderdoc_d3d11.vcxproj index 2838f7a41..797ff3e9c 100644 --- a/renderdoc/driver/d3d11/renderdoc_d3d11.vcxproj +++ b/renderdoc/driver/d3d11/renderdoc_d3d11.vcxproj @@ -25,60 +25,20 @@ d3d11 - + StaticLibrary true Unicode v140 - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false + true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - + - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - $(SolutionDir)$(Platform)\$(Configuration)\ $(ExecutablePath) $(SolutionDir)\breakpad;$(IncludePath) @@ -86,30 +46,27 @@ $(ExcludePath) driver_$(ProjectName) - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) + + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(SolutionDir)$(Platform)\$(Configuration)\ - driver_$(ProjectName) - - + - Use - Level4 - Disabled + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ + Use + Level4 MultiThreadedDLL + false true true false @@ -123,74 +80,19 @@ true - + - Use - Level4 Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - Windows - true - - + - Level4 - Use MaxSpeed + Default true true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - Windows - true - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true true true diff --git a/renderdoc/driver/d3d12/renderdoc_d3d12.vcxproj b/renderdoc/driver/d3d12/renderdoc_d3d12.vcxproj index 8d7122936..d3205502e 100644 --- a/renderdoc/driver/d3d12/renderdoc_d3d12.vcxproj +++ b/renderdoc/driver/d3d12/renderdoc_d3d12.vcxproj @@ -25,60 +25,20 @@ d3d12 - + StaticLibrary true Unicode v140 - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false + true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - + - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - $(SolutionDir)$(Platform)\$(Configuration)\ $(ExecutablePath) $(SolutionDir)\breakpad;$(IncludePath) @@ -86,111 +46,53 @@ $(ExcludePath) driver_$(ProjectName) - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) + + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(SolutionDir)$(Platform)\$(Configuration)\ - driver_$(ProjectName) - - + - Use - Level4 - Disabled + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - MultiThreadedDLL + Level4 true - true - false - ProgramDatabase + 4100 + Use precompiled.h precompiled.h - 4100 Windows true - + - Use - Level4 Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - Windows - true - - + - Level4 - Use MaxSpeed + Default true true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - Windows - true - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true true true diff --git a/renderdoc/driver/d3d9/renderdoc_d3d9.vcxproj b/renderdoc/driver/d3d9/renderdoc_d3d9.vcxproj index 00ecfcadb..a16832663 100644 --- a/renderdoc/driver/d3d9/renderdoc_d3d9.vcxproj +++ b/renderdoc/driver/d3d9/renderdoc_d3d9.vcxproj @@ -25,60 +25,20 @@ d3d9 - + StaticLibrary true Unicode v140 - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false + true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - + - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - $(SolutionDir)$(Platform)\$(Configuration)\ $(ExecutablePath) $(SolutionDir)\breakpad;$(IncludePath) @@ -86,111 +46,53 @@ $(ExcludePath) driver_$(ProjectName) - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) + + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(SolutionDir)$(Platform)\$(Configuration)\ - driver_$(ProjectName) - - + - Use - Level4 - Disabled + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - MultiThreadedDLL + Level4 true - true - false - ProgramDatabase + 4100 + Use precompiled.h precompiled.h - 4100 Windows true - + - Use - Level4 Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - Windows - true - - + - Level4 - Use MaxSpeed + Default true true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - Windows - true - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true true true diff --git a/renderdoc/driver/dxgi/renderdoc_dxgi.vcxproj b/renderdoc/driver/dxgi/renderdoc_dxgi.vcxproj index 9f46cfbd1..de663ef90 100644 --- a/renderdoc/driver/dxgi/renderdoc_dxgi.vcxproj +++ b/renderdoc/driver/dxgi/renderdoc_dxgi.vcxproj @@ -25,172 +25,74 @@ dxgi - + StaticLibrary true Unicode v140 - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false + true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - + - - - - - - - - - - + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(ExecutablePath) + $(SolutionDir)\breakpad;$(IncludePath) + $(LibraryPath) + $(ExcludePath) + driver_$(ProjectName) + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(SolutionDir)$(Platform)\$(Configuration)\ - driver_$(ProjectName) - - + - Use - Level4 - Disabled + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - MultiThreadedDLL + Level4 true - true - false - ProgramDatabase + 4100 + Use precompiled.h precompiled.h - 4100 Windows true - + - Use - Level4 Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - Windows - true - - + - Level4 - Use MaxSpeed + Default true true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - Windows - true - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true true true diff --git a/renderdoc/driver/gl/renderdoc_gl.vcxproj b/renderdoc/driver/gl/renderdoc_gl.vcxproj index f390539a6..0dc3aa25f 100644 --- a/renderdoc/driver/gl/renderdoc_gl.vcxproj +++ b/renderdoc/driver/gl/renderdoc_gl.vcxproj @@ -18,6 +18,85 @@ x64 + + {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459} + Win32Proj + renderdoc_gl + gl + + + + StaticLibrary + true + Unicode + v140 + + + true + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(ExecutablePath) + $(SolutionDir)\breakpad;$(IncludePath) + $(LibraryPath) + $(ExcludePath) + driver_$(ProjectName) + + + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ + + + + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ + RENDERDOC_SUPPORT_GL;RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + Level4 + true + 4100 + Use + precompiled.h + precompiled.h + + + Windows + true + + + + + Disabled + + + + + MaxSpeed + Default + true + true + + + true + true + + @@ -101,183 +180,6 @@ false - - {F92FCDA6-A261-4EEC-9CD0-73A11FBCC459} - Win32Proj - renderdoc_gl - gl - - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - - - - - - - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(SolutionDir)$(Platform)\$(Configuration)\ - driver_$(ProjectName) - - - - Use - Level4 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;RENDERDOC_SUPPORT_GL;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - - Windows - true - - - - - Use - Level4 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;RENDERDOC_SUPPORT_GL;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - - Windows - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;RENDERDOC_SUPPORT_GL;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;RENDERDOC_SUPPORT_GL;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true - true - true - - diff --git a/renderdoc/driver/shaders/dxbc/renderdoc_dxbc.vcxproj b/renderdoc/driver/shaders/dxbc/renderdoc_dxbc.vcxproj index 90db9862f..2abffa656 100644 --- a/renderdoc/driver/shaders/dxbc/renderdoc_dxbc.vcxproj +++ b/renderdoc/driver/shaders/dxbc/renderdoc_dxbc.vcxproj @@ -18,6 +18,85 @@ x64 + + {C43FF27E-A155-4852-88EC-5CE9334C07A8} + Win32Proj + renderdoc_dxbc + dxbc + + + + StaticLibrary + true + Unicode + v140 + + + true + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(ExecutablePath) + $(SolutionDir)\breakpad;$(IncludePath) + $(LibraryPath) + $(ExcludePath) + driver_$(ProjectName) + + + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ + + + + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ + RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + Level4 + true + 4100 + Use + precompiled.h + precompiled.h + + + Windows + true + + + + + Disabled + + + + + MaxSpeed + Default + true + true + + + true + true + + @@ -36,183 +115,6 @@ - - {C43FF27E-A155-4852-88EC-5CE9334C07A8} - Win32Proj - renderdoc_dxbc - dxbc - - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - - - - - - - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(ProjectName) - - - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ProjectName) - - - - Use - Level4 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - - Windows - true - - - - - Use - Level4 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - - Windows - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true - true - true - - diff --git a/renderdoc/driver/shaders/spirv/renderdoc_spirv.vcxproj b/renderdoc/driver/shaders/spirv/renderdoc_spirv.vcxproj index 21999ca19..9bf51cf68 100644 --- a/renderdoc/driver/shaders/spirv/renderdoc_spirv.vcxproj +++ b/renderdoc/driver/shaders/spirv/renderdoc_spirv.vcxproj @@ -18,6 +18,82 @@ x64 + + {0AAE0AD1-371B-4A36-9ED1-80E10E960605} + Win32Proj + renderdoc_spirv + spirv + + + + StaticLibrary + true + Unicode + v140 + + + true + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(ExecutablePath) + $(SolutionDir)\breakpad;$(IncludePath) + $(LibraryPath) + $(ExcludePath) + driver_$(ProjectName) + + + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ + + + + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ + AMD_EXTENSIONS;GLSLANG_OSINCLUDE_WIN32;RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + Level3 + true + 4100 + + + Windows + true + + + + + Disabled + + + + + MaxSpeed + Default + true + true + + + true + true + + @@ -144,176 +220,6 @@ - - {0AAE0AD1-371B-4A36-9ED1-80E10E960605} - Win32Proj - renderdoc_spirv - spirv - - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - - - - - - - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(ProjectName) - - - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(ProjectName) - - - $(ExecutablePath) - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExcludePath) - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ProjectName) - - - - - - Level3 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;AMD_EXTENSIONS;GLSLANG_OSINCLUDE_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - MultiThreadedDLL - true - true - false - ProgramDatabase - 4100 - - - Windows - true - - - - - NotUsing - Level3 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;AMD_EXTENSIONS;GLSLANG_OSINCLUDE_WIN32;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - 4100 - - - Windows - true - - - - - Level3 - NotUsing - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;AMD_EXTENSIONS;GLSLANG_OSINCLUDE_WIN32;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - 4100 - - - Windows - true - true - true - - - - - Level3 - NotUsing - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;AMD_EXTENSIONS;GLSLANG_OSINCLUDE_WIN32;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - 4100 - - - Windows - true - true - true - - diff --git a/renderdoc/driver/vulkan/renderdoc_vulkan.vcxproj b/renderdoc/driver/vulkan/renderdoc_vulkan.vcxproj index 7ceabcfef..9ac8c0346 100644 --- a/renderdoc/driver/vulkan/renderdoc_vulkan.vcxproj +++ b/renderdoc/driver/vulkan/renderdoc_vulkan.vcxproj @@ -18,6 +18,85 @@ x64 + + {88C5DAC6-30A0-4CFD-AF51-540A977D1F3F} + Win32Proj + renderdoc_vulkan + vulkan + + + + StaticLibrary + true + Unicode + v140 + + + true + + + + + + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(ExecutablePath) + $(SolutionDir)\breakpad;$(IncludePath) + $(LibraryPath) + $(ExcludePath) + driver_$(ProjectName) + + + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ + + + + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ + VK_USE_PLATFORM_WIN32_KHR;RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) + Level4 + true + 4100 + Use + precompiled.h + precompiled.h + + + Windows + true + + + + + Disabled + + + + + MaxSpeed + Default + true + true + + + true + true + + Create @@ -64,16 +143,6 @@ - - - {0aae0ad1-371b-4a36-9ed1-80e10e960605} - false - true - false - false - false - - @@ -99,157 +168,16 @@ PreserveNewest - - {88C5DAC6-30A0-4CFD-AF51-540A977D1F3F} - Win32Proj - renderdoc_vulkan - vulkan - - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - StaticLibrary - false - true - Unicode - v140 - - - - - - - - - - - - - - - - - - - $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - $(SolutionDir)$(Platform)\$(Configuration)\ - $(ExecutablePath) - $(IncludePath) - $(LibraryPath) - $(ExcludePath) - driver_$(ProjectName) - - - - Use - Level4 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;VK_USE_PLATFORM_WIN32_KHR;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - - Windows - true - - - - - Use - Level4 - Disabled - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;VK_USE_PLATFORM_WIN32_KHR;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - ProgramDatabase - precompiled.h - precompiled.h - 4100 - - - Windows - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;VK_USE_PLATFORM_WIN32_KHR;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;VK_USE_PLATFORM_WIN32_KHR;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) - $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ - false - MultiThreadedDLL - true - true - false - precompiled.h - precompiled.h - 4100 - - - Windows - true - true - true - - + + + {0aae0ad1-371b-4a36-9ed1-80e10e960605} + false + true + false + false + false + + diff --git a/renderdoc/renderdoc.vcxproj b/renderdoc/renderdoc.vcxproj index cd8a1657d..dbaaeed66 100644 --- a/renderdoc/renderdoc.vcxproj +++ b/renderdoc/renderdoc.vcxproj @@ -25,204 +25,82 @@ renderdoc - + DynamicLibrary - false - true + true Unicode v140 - - DynamicLibrary - false + + false true - Unicode - v140 - - - DynamicLibrary - false - true - Unicode - v140 - - - DynamicLibrary - false - true - Unicode - v140 - - - + - - - - - - - - - - + + $(SolutionDir)$(Platform)\$(Configuration)\ + $(ExecutablePath) + $(SolutionDir)\breakpad;$(IncludePath) + $(LibraryPath) + $(ExcludePath) + $(SolutionDir)$(Platform)\$(Configuration)\obj\$(ProjectName)\ - - false - $(SolutionDir)$(Platform)\$(Configuration)\ - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExecutablePath) - $(ExcludePath) - - - false - $(SolutionDir)$(Platform)\$(Configuration)\ - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExecutablePath) - $(ExcludePath) - - - true - $(SolutionDir)$(Platform)\$(Configuration)\ - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExecutablePath) - $(ExcludePath) - - - true - $(SolutionDir)$(Platform)\$(Configuration)\ - $(VSInstallDir)\DIA SDK\include;$(SolutionDir)\breakpad;$(IncludePath) - $(LibraryPath) - $(ExecutablePath) - $(ExcludePath) - - + + WIN64;%(PreprocessorDefinitions) + + + + + RELEASE;%(PreprocessorDefinitions) + + + + + MultiThreadedDLL + false + true + false + ProgramDatabase + $(SolutionDir)renderdoc\;$(SolutionDir)renderdoc\3rdparty\ + RDOC_DLL_FILE=$(ProjectName);RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) Level4 + true + 4100 Use + precompiled.h + precompiled.h + + + Windows + ws2_32.lib;kernel32.lib;user32.lib;%(AdditionalDependencies) + $(ProjectDir)os\win32\comexport.def + true + + + true + + + + + Disabled + + + + MaxSpeed + Default true true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;USE_BREAKPAD;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;RDOC_DLL_FILE=$(ProjectName);%(PreprocessorDefinitions) - precompiled.h - $(ProjectDir);$(SolutionDir)renderdoc\3rdparty\ - false - true - true - precompiled.h - 4100 - Windows - true true true - $(ProjectDir)os\win32\comexport.def - $(SolutionDir)$(Platform)\$(Configuration)\breakpad_common.lib;$(SolutionDir)$(Platform)\$(Configuration)\crash_generation_client.lib;$(SolutionDir)$(Platform)\$(Configuration)\exception_handler.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;psapi.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - - true - true - - - - - Level4 - Use - MaxSpeed - true - true - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;USE_BREAKPAD;WIN64;WIN32;RELEASE;NDEBUG;_WINDOWS;_USRDLL;RDOC_DLL_FILE=$(ProjectName);%(PreprocessorDefinitions) - precompiled.h - $(ProjectDir);$(SolutionDir)renderdoc\3rdparty\ - false - true - true - precompiled.h - 4100 - - - Windows - true - true - true - $(ProjectDir)os\win32\comexport.def - $(SolutionDir)$(Platform)\$(Configuration)\breakpad_common.lib;$(SolutionDir)$(Platform)\$(Configuration)\crash_generation_client.lib;$(SolutionDir)$(Platform)\$(Configuration)\exception_handler.lib;ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;psapi.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - - - true - - - - - Level4 - Use - Disabled - false - false - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN32;NDEBUG;_WINDOWS;_USRDLL;RDOC_DLL_FILE=$(ProjectName);%(PreprocessorDefinitions) - precompiled.h - false - EnableFastChecks - $(ProjectDir);$(SolutionDir)renderdoc\3rdparty\ - false - false - true - true - precompiled.h - 4100 - - - Windows - true - false - false - $(ProjectDir)os\win32\comexport.def - ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;psapi.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - Default - - - true - - - - - Level4 - Use - Disabled - false - false - RENDERDOC_EXPORTS;RENDERDOC_PLATFORM_WIN32;WIN64;WIN32;NDEBUG;_WINDOWS;_USRDLL;RDOC_DLL_FILE=$(ProjectName);%(PreprocessorDefinitions) - precompiled.h - false - EnableFastChecks - $(ProjectDir);$(SolutionDir)renderdoc\3rdparty\ - false - true - true - precompiled.h - 4100 - - - Windows - true - false - false - $(ProjectDir)os\win32\comexport.def - ws2_32.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;psapi.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) - Default - - - true - @@ -296,30 +174,36 @@ NotUsing - + + NotUsing - + + NotUsing - + + true NotUsing - + + NotUsing - + + NotUsing - + +