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
-
+
+