OSDN Git Service

Output intermediate build files to project independent directories.
authorNicolas Capens <capn@google.com>
Tue, 9 Oct 2018 18:22:04 +0000 (14:22 -0400)
committerNicolas Capens <nicolascapens@google.com>
Fri, 12 Oct 2018 18:19:15 +0000 (18:19 +0000)
commit8b56197492f54a97fa7e0701ea2421cf27511f55
tree6265ab61f73c6171284fd8ff6f1a6782ce8db87d
parent4846150bb362d656e67d2ffd8a5014745946171a
Output intermediate build files to project independent directories.

This prevents clashes between intermediates. Also update the D3D8
project to not depend on debug macro implementations in the
SwiftShader layer.

Bug b/29024574

Change-Id: I206b750bf752e3b47867f35379a82f32549a7843
Reviewed-on: https://swiftshader-review.googlesource.com/c/21348
Reviewed-by: Alexis Hétu <sugoi@google.com>
Tested-by: Nicolas Capens <nicolascapens@google.com>
src/D3D8/D3D8.vcxproj
src/D3D8/D3D8.vcxproj.filters
src/D3D8/Debug.cpp [new file with mode: 0644]
src/D3D8/Debug.hpp
src/Reactor/Subzero.vcxproj
src/Reactor/SubzeroLLVMDependencies.vcxproj
src/Reactor/SubzeroTest.vcxproj
src/Vulkan/vulkan.vcxproj
tests/fuzzers/VertexRoutineFuzzer.vcxproj
tests/unittests/unittests.vcxproj