tinygrad/tinygrad/codegen/opt
Christopher Milan 9dc524536f
IMAGE=1 creates "dynamic" images (#13769)
* remove image from BufferSpec

* cl tiny_gemm (64) works

* mypy

* padding

* openpilot CL

* reshape properly

* remove extra qcom checks

* pad output

* mypy

* update compile test

* move undo

* TestImageCopy valid images

* TestImageRealization valid images

* TestImageDType valid images

* cleanups

* test_renderer_failures

* ruff

* mypy

* simplify ops_qcom

* bump step time

* Revert "bump step time"

This reverts commit 75a037c7d0.

* "dynamic textures" are optional

* a start

* IMAGE=1 works, no FLOAT16

* fast but wrong

* mypy

* some fixes

* better

* works

* refactor

* oops
2026-01-02 16:22:39 -05:00
..
__init__.py clean up GROUP/SINK (#12969) 2025-10-28 16:08:10 +08:00
heuristic.py GROUPTOP heuristic on more axes (#13206) 2025-11-10 23:30:37 -05:00
postrange.py IMAGE=1 creates "dynamic" images (#13769) 2026-01-02 16:22:39 -05:00
search.py fix tc_up in search (#13438) 2026-01-01 10:25:08 -05:00
tc.py amd tc 1616128 (#13439) 2026-01-02 09:01:05 -05:00