SIGN IN SIGN UP

Fix the ug+metal build against the guard-based encoder API (#3855)

UgIOp1::metal_fwd calls set_output_buffer and dispatch_threads directly
on the CommandsGuard, which only forwards pipeline and label calls since
the concurrent-dispatch rework, so --features ug,metal has not compiled
since 0.11.

Deref to the underlying ComputeCommandEncoder, matching how the other
metal call sites use the guard.

Co-authored-by: ivarflakstad <69173633+ivarflakstad@users.noreply.github.com>
T
Thomas Santerre committed
16d47ab4dd3ab8cf50f8b27b71e1c8277ee91915
Parent: 94c83c4
Committed by GitHub <noreply@github.com> on 8/13/2026, 2:24:41 PM