diff options
author | Csaba Hruska <csaba.hruska@gmail.com> | 2016-01-29 23:20:52 +0100 |
---|---|---|
committer | Csaba Hruska <csaba.hruska@gmail.com> | 2016-01-29 23:20:52 +0100 |
commit | dfd7a5e55572a97508cb5140e80bc2edaf4b1931 (patch) | |
tree | 3f4035ef1d9c0a5a1713d75b5eba9deea4f7bbe6 /TODO | |
parent | f1156827fcefe107c7ab4c0d217daaf96d0d8e7f (diff) |
schedule some tasks
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -83,6 +83,10 @@ refactoring, cleanup, contact with people, etc. | |||
83 | - small game in app-store | 83 | - small game in app-store |
84 | - blog: fast reducer? | 84 | - blog: fast reducer? |
85 | 85 | ||
86 | - editor: editor socket reconnection | ||
87 | - editor: highlight errors in editor | ||
88 | - documentation: update lambdacube(engine) page on haskell wiki | ||
89 | |||
86 | 90 | ||
87 | ------------------------------------------------------------------- weeks Feb 8, Feb 15 | 91 | ------------------------------------------------------------------- weeks Feb 8, Feb 15 |
88 | 92 | ||
@@ -100,12 +104,15 @@ refactoring, cleanup, contact with people, etc. | |||
100 | - compiler: review type annotation in where blocks | 104 | - compiler: review type annotation in where blocks |
101 | - compiler: add more structure to witnesses? | 105 | - compiler: add more structure to witnesses? |
102 | 106 | ||
103 | - backend: GLSL codegen doesn't support Vector and tuple patterns (not compiler frontend related): | 107 | - backend: generate let in shaders |
108 | - backend: array support | ||
109 | - backend: GLSL codegen doesn't support Vector and tuple patterns (not compiler frontend related): | ||
104 | fragment02tuple | 110 | fragment02tuple |
105 | fragment02vectorpattern | 111 | fragment02vectorpattern |
106 | fragment05uniform | 112 | fragment05uniform |
107 | - backend: basic pipeline optimization (let-floating) | 113 | - backend: basic pipeline optimization (let-floating) |
108 | - backend: array support | 114 | - backend: setup texture sampler configuration |
115 | - backend: setup viewport for render target size (purescript) | ||
109 | - documentation: getting started: hello world on various platforms +Csaba | 116 | - documentation: getting started: hello world on various platforms +Csaba |
110 | 117 | ||
111 | floating: | 118 | floating: |
@@ -251,15 +258,9 @@ insert somewhere: | |||
251 | 258 | ||
252 | - variable name normalization in the generated pipeline so that the same structures have to be equal | 259 | - variable name normalization in the generated pipeline so that the same structures have to be equal |
253 | - tail recursion -> GPU | 260 | - tail recursion -> GPU |
254 | - generate let in shaders | ||
255 | - completion in editor | 261 | - completion in editor |
256 | - editor socket reconnection | ||
257 | - highlight errors in editor | ||
258 | - support injective type families | 262 | - support injective type families |
259 | - setup texture sampler configuration | ||
260 | - setup viewport for render target size (purescript) | ||
261 | - generate warning messages for possible typos in names | 263 | - generate warning messages for possible typos in names |
262 | - update lambdacube(engine) page on haskell wiki | ||
263 | - warning on missing patterns | 264 | - warning on missing patterns |
264 | - editor: show definition place & show use places of variables etc. | 265 | - editor: show definition place & show use places of variables etc. |
265 | - support pipeline storage serialization | 266 | - support pipeline storage serialization |