Dunfan Lu
Dunfan Lu
We only support `+=`, `&=`, `|=`, `^=` right now. These are translated into atomic operators (which will be demoted if possible). It would be great to support `-=`, `*=`, `/=`,...
Let's go GPU-driven
taichi.js heavily depends on WebGPU, which makes running tests very difficult. Currently, the only way to run test is via the browser. More specifically, you need to do ``` npm...
Taichi.js currently only supports range-for loops: ``` for(let i of range(n)){ ... } ``` and while-loops: ``` while(cond){ ... } ``` A top-level range-for loop in a kernel will be...
This PR is intended to allow for discussions surrounding the APIs to be implemented in the new GUI system of taichi. Please do not merge it yet. To view the...