Despite being detected, my GPUs are not used when building textures. I have one internal GPU and one eGPU connected via Thunderbolt 3 on macOS 12.4 (with Intel CPU).
Below you can see my workflow log. It detects the GPUs, it even says that it is using the two of them I selected in the preferences. However, when running the job, Agisoft only uses CPU.
This specific workflow step uses Vulkan technology to benefit from GPU. From Vulkan website macOS is not among the native supported platforms. However, MoltenVK is. On MoltenVK website there is a library to map Vulkan to Apple Metal. Here is the link:
https://moltengl.com/moltenvk/. I could not find any instructions on Agisoft website to enable Vulkan technology on macOS through this library.
Could this solve the problem or is there some other setting/solution available?
Blending textures...
Found 3 GPUs in 5.4e-05 sec (OpenCL: 4.6e-05 sec)
Using device: AMD Radeon Pro 5500M Compute Engine, 24 compute units, 8176 MB global memory, OpenCL 1.2
driver version: 1.2 (Apr 28 2022 03:33:53), platform version: OpenCL 1.2 (Apr 19 2022 18:44:25)
max work group size 256
max work item sizes [256, 256, 256]
max mem alloc size 2044 MB
Using device: AMD Radeon Vega Frontier Edition Compute Engine, 64 compute units, 16368 MB global memory, OpenCL 1.2
driver version: 1.2 (Apr 28 2022 03:34:05), platform version: OpenCL 1.2 (Apr 19 2022 18:44:25)
max work group size 256
max work item sizes [256, 256, 256]
max mem alloc size 4092 MB
Found device AMD Radeon Vega Frontier Edition driver version 10044, API version: 1.0.148, location 4294967295::4294967295
Found device AMD Radeon Pro 5500M driver version 10044, API version: 1.0.148, location 4294967295::4294967295
Found device Intel(R) UHD Graphics 630 driver version 10044, API version: 1.0.148, location 4294967295::4294967295
Only NVIDIA and AMD devices are currently supported
Done "load_model" in 1e-06
calculating mesh connectivity... done in 14.0031 sec
estimating quality... **********************************************************************************************************************************************************************************
****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** done in 54222.3 sec
blending textures... *************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************