From c380efc2206521e6a5aa1ead9df510fb7159f65e Mon Sep 17 00:00:00 2001 From: Ahmed Harmouche Date: Sat, 14 Jun 2025 20:57:18 +0200 Subject: [PATCH] Support aarch64 linux on webgpu (#10802) --- tinygrad/runtime/support/webgpu.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tinygrad/runtime/support/webgpu.py b/tinygrad/runtime/support/webgpu.py index 24fb75c71f..9b5362ee8b 100644 --- a/tinygrad/runtime/support/webgpu.py +++ b/tinygrad/runtime/support/webgpu.py @@ -1,4 +1,4 @@ -import ctypes, ctypes.util, os, subprocess +import ctypes, ctypes.util, os, subprocess, platform from tinygrad.helpers import OSX if OSX: @@ -8,4 +8,5 @@ if OSX: else: if (WEBGPU_PATH:=ctypes.util.find_library('webgpu_dawn')) is None: raise FileNotFoundError("dawn library not found. " + - "Install it with `sudo curl -L https://github.com/wpmed92/pydawn/releases/download/v0.1.6/libwebgpu_dawn.so -o /usr/lib/libwebgpu_dawn.so`") + "Install it with `sudo curl -L https://github.com/wpmed92/pydawn/releases/download/v0.3.0/" + + f"libwebgpu_dawn_{platform.machine()}.so -o /usr/lib/libwebgpu_dawn.so`")