From b08b1ac1f96f56fa89af958bf2737ff7a7d188de Mon Sep 17 00:00:00 2001 From: Dario Date: Sat, 23 May 2026 01:20:21 -0300 Subject: [PATCH] Set argument buffer when direct buffer addresses are not supported. --- plume_metal.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plume_metal.cpp b/plume_metal.cpp index d27792cb..ec3e73a9 100644 --- a/plume_metal.cpp +++ b/plume_metal.cpp @@ -1723,7 +1723,7 @@ namespace plume { .offset = 0, }; - if (!device->useArgumentBuffersTier2) { + if (!device->useArgumentBuffersTier2 || !device->useDirectBufferAddresses) { argumentBuffer.argumentEncoder->setArgumentBuffer(argumentBuffer.mtl, argumentBuffer.offset); }