mirror of
https://github.com/luxfi/chains.git
synced 2026-09-24 00:26:00 +00:00
The tests took a GPU lane that declined the transfers for a lane without a device and skipped it. A device that is there declines too, when its shader is missing or its path regresses, and passed for an absent one. hasDevice now says whether the host has the lane's device: the GPU every Apple silicon Mac has for Metal, and an NVIDIA driver's control device for CUDA. A lane without it is skipped; on a lane with it, the transfers must run, as the evmgpu device test already requires. The docs say a library of another ABI is never sent a block, rather than never called: it still answers the backend queries. Co-authored-by: Hanzo Dev <[email protected]>