diff options
author | Csaba Hruska <csaba.hruska@gmail.com> | 2016-02-22 11:33:50 +0100 |
---|---|---|
committer | Csaba Hruska <csaba.hruska@gmail.com> | 2016-02-22 11:33:50 +0100 |
commit | 83e8f071481b548f63ccd260cd330ba22a61d317 (patch) | |
tree | 86bf67a86819f1f568ee95c1f633dd98d8ac9694 /TODO | |
parent | aa362273e73353aae70eda996ee69e266d9b004a (diff) |
add todo
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -321,8 +321,19 @@ insert somewhere | |||
321 | * Speedup | 321 | * Speedup |
322 | 322 | ||
323 | ===== backend | 323 | ===== backend |
324 | * generate backend for OOP languages | ||
325 | languages: C++, Java, C#, Python, TypeScript, ObjC, Swift | ||
326 | APIs: GLES2.0, WebGL1.0, GL3.3 | ||
327 | * array support & storage serialization | ||
328 | * feature tests for APIs | ||
329 | * feature complete APIs + redesign using row polymorphism | ||
330 | APIs: GLES2.0/WebGL1.0, GL3.3, GL4.4/GL4.5 (required for GPGPU) | ||
324 | * CPU interpreter | 331 | * CPU interpreter |
325 | - change the background color in runtime | 332 | - change the background color in runtime |
326 | - dynamic pipelines / frp | 333 | - dynamic pipelines / frp |
327 | * try GRIN backend for CPU code | 334 | * try GRIN backend for CPU code |
328 | 335 | ||
336 | ===== documentation/webpage | ||
337 | * getting started for every supported language | ||
338 | * showcase nice screenshots and effects on front page | ||
339 | * create demo videos | ||