OSDN Git Service

Upgrade SwiftShader solution and projects to Visual Studio 2017.
authorNicolas Capens <capn@google.com>
Wed, 4 Oct 2017 17:39:16 +0000 (13:39 -0400)
committerNicolas Capens <nicolascapens@google.com>
Tue, 10 Oct 2017 18:14:35 +0000 (18:14 +0000)
commit8c59ccdcf2be0b5a7c6f9dbc38aa1c03dd671341
tree2e507e5ca7c8ba3173afb38decab50615e438f34
parentec5da193b1c29dc8bee19dcc8fe297901ff74911
Upgrade SwiftShader solution and projects to Visual Studio 2017.

Chrome now uses Visual Studio 2017 as the default compiler on Windows.
To ensure we maintain compatibility during standalone development, we
should use VS2017 for SwiftShader as well. The 'Community' edition of
Visual Studio 2017 is freely available.

Bug chromium:683729

Change-Id: I3ed1edaeb9fa786b575202ba5b9c86faf1daa3c0
Reviewed-on: https://swiftshader-review.googlesource.com/13048
Tested-by: Nicolas Capens <nicolascapens@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <nicolascapens@google.com>
44 files changed:
SwiftShader.sln
src/D3D8/D3D8.vcxproj
src/D3D9/D3D9.vcxproj
src/OpenGL/compiler/Compiler.vcxproj
src/OpenGL/compiler/preprocessor/preprocessor.vcxproj
src/OpenGL/libEGL/libEGL.vcxproj
src/OpenGL/libGL/libGL.vcxproj
src/OpenGL/libGLES_CM/libGLES_CM.vcxproj
src/OpenGL/libGLESv2/libGLESv2.vcxproj
src/Reactor/Reactor.vcxproj
src/Reactor/Subzero.vcxproj
src/Reactor/SubzeroLLVMDependencies.vcxproj
src/Reactor/SubzeroTest.vcxproj
src/SwiftShader/SwiftShader.vcxproj
tests/OGLSimpleCube/OGLSimpleCube.vcxproj
tests/unittests/unittests.vcxproj
third_party/LLVM/include/llvm/intrinsics_gen.vcxproj
third_party/LLVM/lib/Analysis/LLVMAnalysis.vcxproj
third_party/LLVM/lib/CodeGen/LLVMCodeGen.vcxproj
third_party/LLVM/lib/CodeGen/SelectionDAG/LLVMSelectionDAG.vcxproj
third_party/LLVM/lib/ExecutionEngine/JIT/LLVMJIT.vcxproj
third_party/LLVM/lib/ExecutionEngine/LLVMExecutionEngine.vcxproj
third_party/LLVM/lib/MC/LLVMMC.vcxproj
third_party/LLVM/lib/Support/LLVMSupport.vcxproj
third_party/LLVM/lib/TableGen/LLVMTableGen.vcxproj
third_party/LLVM/lib/Target/LLVMTarget.vcxproj
third_party/LLVM/lib/Target/X86/InstPrinter/LLVMX86AsmPrinter.vcxproj
third_party/LLVM/lib/Target/X86/LLVMX86CodeGen.vcxproj
third_party/LLVM/lib/Target/X86/MCTargetDesc/LLVMX86Desc.vcxproj
third_party/LLVM/lib/Target/X86/TargetInfo/LLVMX86Info.vcxproj
third_party/LLVM/lib/Target/X86/Utils/LLVMX86Utils.vcxproj
third_party/LLVM/lib/Target/X86/X86CommonTableGen.vcxproj
third_party/LLVM/lib/Transforms/InstCombine/LLVMInstCombine.vcxproj
third_party/LLVM/lib/Transforms/Scalar/LLVMScalarOpts.vcxproj
third_party/LLVM/lib/Transforms/Utils/LLVMTransformUtils.vcxproj
third_party/LLVM/lib/VMCore/LLVMCore.vcxproj
third_party/LLVM/utils/TableGen/llvm-tblgen.vcxproj
third_party/PowerVR_SDK/Examples/Advanced/ChameleonMan/OGLES2/Build/WindowsVC2010/OGLES2ChameleonMan.vcxproj
third_party/PowerVR_SDK/Examples/Beginner/01_HelloAPI/OGLES2/Build/WindowsVC2010/OGLES2HelloAPI.vcxproj
third_party/PowerVR_SDK/Examples/Beginner/04_BasicTnL/OGLES/Build/WindowsVC2010/OGLESBasicTnL.vcxproj
third_party/PowerVR_SDK/Examples/Intermediate/ColourGrading/OGLES3/Build/WindowsVC2010/OGLES3ColourGrading.vcxproj
third_party/PowerVR_SDK/Examples/Intermediate/DisplacementMap/OGLES2/Build/WindowsVC2010/OGLES2DisplacementMap.vcxproj
third_party/PowerVR_SDK/Tools/OGLES2/Build/WindowsVC2010/OGLES2Tools.vcxproj
third_party/PowerVR_SDK/Tools/OGLES3/Build/WindowsVC2010/OGLES3Tools.vcxproj