Files
tinygrad/extra
133cacadde Autogen webgpu dawn, removing wgpu-py dependency (f16 support part 1) (#8646)
* Switch to dawn, all tests passing locally

* Use dawn-python

* Skip failing test

* Skip midcast and fix timestamp on metal ci

* Autogen webgpu

* Try fetch dawn lib again

* /usr/lib

* Without lib prefix

* Test autogen diff

* Delete webgpu support, move everything to ops_webgpu

* mypy fix

* Simplify, refactor

* Line savings

* No ResultContainer

* Type annotation for result

* Some more simplifications

* Why was this explicit sync used at all?

* Refactor: delete functions that are only used once

* Create shader module inline

* Clear unit tests cache, maybe that solves it

* That wasn't it

* Try deleting cache to pass failing weight compare

* weights_only=False for pytorch 2.6

* Simplify ctype array creation

* Remove nanosecond precision timestamps

* Simplify error handling

* Refactor, add back type annotations

* Deleted custom submit function, refactor

* read_buffer simplify

* Fix use after free, refactor

* Simplify supported_features

* Runtime docs

---------

Co-authored-by: George Hotz <[email protected]>
2025-02-07 15:16:59 +08:00
..
2023-11-13 20:18:40 -08:00
2025-02-07 03:01:25 +03:00
2024-11-03 11:26:10 +08:00
2024-12-31 12:01:42 -05:00
2025-02-04 09:45:04 +08:00
2024-01-26 18:27:49 -08:00
2024-09-20 11:28:01 +08:00
2024-01-01 14:58:48 -08:00
2023-12-07 17:07:05 -08:00
2025-02-03 12:15:07 -05:00
2024-01-19 23:34:30 -05:00
2023-11-30 17:07:16 -08:00
2024-09-25 18:31:03 +08:00
2024-11-03 11:26:10 +08:00