Productive, portable, and performant GPU programming in Python.
COMMITS
/ tests/python/test_syntax_errors.py April 17, 2023
P
[misc] Relax Black formatter line length limit to 120 (#7824)
Proton committed
April 16, 2023
P
[misc] Switch code formatter from `yapf` to `black` (#7785)
Proton committed
September 13, 2022
L
[Lang] Make scalar kernel arguments immutable (#5990)
Lin Jiang committed
August 31, 2022
February 15, 2022
L
[bug] Disallow function definition inside ti.func/kernel (#4274)
Lin Jiang committed
February 14, 2022
L
[refactor] Remove support for raise statement (#4262)
Lin Jiang committed
February 10, 2022
A
[ci] Move _testing.py into tests folder (#4247)
Ailing committed
February 9, 2022
L
[Error] Raise an error when breaking the outermost loop (#4235)
Lin Jiang committed
January 28, 2022
L
remove KernelDefError KernelArgError InvalidOperationError (#4166)
Lin Jiang committed
January 21, 2022
December 24, 2021
Y
[refactor] Remove legacy helper functions for testing (#3874)
Yi Xu committed
December 15, 2021
L
[Lang] Enforce single deterministic return in taichi kernels and functions (#3795)
lin-hitonami committed
November 30, 2021
L
[error] Add line number and source code to exception (#3637)
lin-hitonami committed
August 20, 2021
S
[Test] Unify tests decorators with @ti.test() (#2674)
squarefk committed
July 29, 2021
X
[Refactor] Split transformer.py into StmtBuilder and ExprBuilder (Stage 1) (#2495)
xumingkuan committed
June 23, 2021
F
[Doc] Document lazy_grad() function (#2456)
FantasyVR committed
March 25, 2021
Y
September 8, 2020
August 13, 2020
X
[test] Replace ti.var by ti.field in tests starting with r-z (#1684)
Xudong Feng committed
August 8, 2020
S
`bgcolor` -> `background_color` in GUI docs (#1660)
samuela committed
August 4, 2020
July 15, 2020
July 4, 2020
July 3, 2020
May 31, 2020
C
[test] [refactor] Deprecate ti.layout in test cases (#1092)
Chengchen(Rex) Wang committed
April 7, 2020
Y
[Lang] Support `continue` on all backends (#716)
Ye Kuang committed
March 30, 2020
X
[lang] Fix ti.static(ti.grouped(...)) syntax checker (#681)
xumingkuan committed
Y
[Lang] Fix `ti.static(ti.grouped(ti.ndrange(...)))` syntax checker false positive (#680)
Yuanming Hu committed
March 25, 2020
X
Refactor ASTTransformer.visit_For and fix a bug on grouped ndrange loops (#648)
xumingkuan committed
March 21, 2020
彭
Add atomic_bit_or/xor/and for OpenGL (#634)
彭于斌 committed
X
For Loops with Grouped NDRange (#625)
xumingkuan committed
March 19, 2020
T
Reformat everything (#617)
Taichi Gardener committed
February 28, 2020
X
Frontend kernel/function structure checking (#544)
xumingkuan committed
December 16, 2019
Y
fix tests; update doc
Yuanming Hu committed
Y
enforce format using clang-format-6.0 and yapf
Yuanming Hu committed
October 29, 2019
Y
Loud failure on IfExp
Yuanming Hu committed
Y
report syntax error when loop vars shadows outer-scope vars
Yuanming Hu committed
Y
more tests on corner-case python syntax
Yuanming Hu committed
Y
throw TaichiSyntaxError for try
Yuanming Hu committed