From 8671f2e6748b55d9f73b6778b1411b00e1d07919 Mon Sep 17 00:00:00 2001 From: Andrzej Janik Date: Tue, 26 Mar 2024 19:48:40 +0100 Subject: [PATCH] Document Meshroom usage --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index 2756292..c4b4780 100644 --- a/README.md +++ b/README.md @@ -127,6 +127,26 @@ If an application fails to start under ZLUDA or crashes please check [Known Issu ### Applications +#### Meshroom + +Meshroom works only with on Windows due to an underlying ROCm/HIP issue. + +Until this Pull Request gets merged: https://github.com/alicevision/CCTag/pull/210 and then gets picked up by AliceVision and then gets picked up by Meshroom you need to build AliceVision from source with a small change and replace it in the Meshroom directory. + +In `src\cmake\Dependencies.cmake` change + ``` + ExternalProject_Add(${CCTAG_TARGET} + GIT_REPOSITORY https://github.com/alicevision/CCTag + GIT_TAG v1.0.3 + ``` + to + ``` + ExternalProject_Add(${CCTAG_TARGET} + GIT_REPOSITORY https://github.com/alicevision/CCTag + GIT_TAG ee7a02dc329efe1e43a4afad36cb0e37644ba957 + ``` + + #### llama.cpp If you are building llama.cpp with cmake and don't want it to crash on ZLUDA then you should use `CUDA_DOCKER_ARCH=compute_61` like this: