Browse Source

fix macos swiftshader build (#2971)

tags/20210720
nihui GitHub 5 years ago
parent
commit
1cb3eecd70
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      .github/workflows/macos-x64-gpu.yml

+ 4
- 0
.github/workflows/macos-x64-gpu.yml View File

@@ -83,6 +83,10 @@ jobs:
if: steps.cache-swiftshader.outputs.cache-hit != 'true'
run: |
cd swiftshader

# workaround ar build issue on macos
sed -i -e 's!^ for (const auto b : work_list) {$! for (const auto\& b : work_list) {!' third_party/SPIRV-Tools/source/cfa.h

mkdir -p build; cd build
cmake -DCMAKE_INSTALL_PREFIX=install -DSWIFTSHADER_BUILD_EGL=FALSE -DSWIFTSHADER_BUILD_GLESv2=FALSE -DSWIFTSHADER_BUILD_GLES_CM=FALSE -DSWIFTSHADER_BUILD_VULKAN=TRUE -DSWIFTSHADER_BUILD_PVR=FALSE -DSWIFTSHADER_BUILD_TESTS=FALSE -DSWIFTSHADER_ENABLE_ASTC=FALSE -DSWIFTSHADER_WARNINGS_AS_ERRORS=FALSE -DREACTOR_BACKEND=Subzero -DREACTOR_DEFAULT_OPT_LEVEL=Default -DCMAKE_BUILD_TYPE=Release ..
cmake --build . -j 2


Loading…
Cancel
Save