Merge pull request #1066 from billhollings/kill-opts

fetchDependencies builds serially by default.
This commit is contained in:
Bill Hollings 2020-09-23 15:34:22 -04:00 committed by GitHub
commit dea8fd4fd1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 2 deletions

View File

@ -52,6 +52,7 @@ Released 2020/09/28
within each descriptor set. within each descriptor set.
- `vkCmdCopyImage` on macOS flush non-coherent image memory before copy operation. - `vkCmdCopyImage` on macOS flush non-coherent image memory before copy operation.
- Re-add support for bitcode generation on *iOS* and *tvOS*. - Re-add support for bitcode generation on *iOS* and *tvOS*.
- `fetchDependencies` builds serially by default for better build script integration.
- Combine `MoltenVKSPIRVToMSLConverter` and `MoltenVKGLSLToSPIRVConverter` - Combine `MoltenVKSPIRVToMSLConverter` and `MoltenVKGLSLToSPIRVConverter`
frameworks into a single `MoltenVKShaderConverter` framework. frameworks into a single `MoltenVKShaderConverter` framework.
- Fix Metal validation error when occlusion query and renderpass are in separate - Fix Metal validation error when occlusion query and renderpass are in separate

View File

@ -37,8 +37,11 @@
# Build the external libraries in Debug mode, which may be useful when debugging # Build the external libraries in Debug mode, which may be useful when debugging
# and tracing calls into those libraries. # and tracing calls into those libraries.
# #
# --parallel-build
# Build the external libraries in parallel using background processes.
#
# --no-parallel-build # --no-parallel-build
# Build the external libraries serially instead of in parallel using background processes. # Build the external libraries serially instead of in parallel. This is the default.
# #
# --glslang-root path # --glslang-root path
# "path" specifies a directory path to a KhronosGroup/glslang repository. # "path" specifies a directory path to a KhronosGroup/glslang repository.
@ -79,7 +82,7 @@ BLD_MACOS=""
BLD_SPECIFIED="" BLD_SPECIFIED=""
XC_CONFIG="Release" XC_CONFIG="Release"
XC_BUILD_VERBOSITY="-quiet" XC_BUILD_VERBOSITY="-quiet"
XC_USE_BCKGND="Y" XC_USE_BCKGND=""
V_HEADERS_ROOT="" V_HEADERS_ROOT=""
SPIRV_CROSS_ROOT="" SPIRV_CROSS_ROOT=""
GLSLANG_ROOT="" GLSLANG_ROOT=""
@ -130,6 +133,10 @@ while (( "$#" )); do
XC_CONFIG="Debug" XC_CONFIG="Debug"
shift 1 shift 1
;; ;;
--parallel-build)
XC_USE_BCKGND="Y"
shift 1
;;
--no-parallel-build) --no-parallel-build)
XC_USE_BCKGND="" XC_USE_BCKGND=""
shift 1 shift 1