Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/pure-cfg/TODO
ViewVC logotype

Diff of /branches/pure-cfg/TODO

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 783, Thu Apr 7 23:44:08 2011 UTC revision 784, Fri Apr 8 01:56:35 2011 UTC
# Line 1  Line 1 
 ======================  
 BUGS =================  
 ======================  
   
 test/mip-cam.diderot:  
     // generated C code looks like "(float)p_ui_0--0.5e0f"  
     //real rayU = 2.0*camUmax*(real(ui) - -0.5)/real(imgResU) - camUmax;  
   
 test/vr-kcomp.diderot:  
     // HEY (scoping BUG): the strand parameters (e.g. ui, vi) ...  
   
 test/vr-kcomp.diderot:  
           // HEY (BUG) stabilize function not working  
           // setting rgba should be done there  
           rgba = [gray, gray, gray, 1.0-transp];  
   
 test/vr-lite-cam.diderot:  
 // HEY (BUG): these:  
 //   vec3 lightVspDir = [1.0, -0.0, 0.0];  
 //   vec3 lightVspDir = [1.0, 0.0, -0.0];  
 // work okay but this:  
 //   vec3 lightVspDir = [1.0, 0.0, 0.0]; ...  
   
 test/zslice2.diderot:  
 // but is this not valid syntax for creating field in one shot?  
 //field#2(3)[] F = (load("../data/zimg112.nrrd")) ⊛ bspln3;  
 // It is valid syntax, but there is a bug in the conversion from HighIL to MidIL  
   
 test/zslice2.diderot:  
 // HEY (bug) bspln5 leads to problems ...  
 //  uncaught exception Size [size]  
 //    raised at c-target/c-target.sml:47.15-47.19  
 //field#4(3)[] F = img ⊛ bspln5;  
   
1  ========================  ========================
2  SHORT TERM =============  (for curvature-based VR)  SHORT TERM =============  (for curvature-based VR)
3  ========================  ========================
# Line 75  Line 41 
41      rgb = real{3}      rgb = real{3}
42      rgba = real{4}      rgba = real{4}
43    
 stabilize {} code block  
   
44  Decide if we want to allow redefinitions of variables  Decide if we want to allow redefinitions of variables
45    (as in vr-lite-cam.diderot)    (as in vr-lite-cam.diderot)
46    
47  DONE:  Infix dot product and cross product [DONE]
48    Infix dot product and cross product  
49    lerp on scalars and vectors  lerp on scalars and vectors [DONE]
50    
51  ==============================  ==============================
52  other SHORT TERM =============  (needed for LIC)  other SHORT TERM =============  (needed for LIC)
# Line 114  Line 78 
78    
79  spatial data structure that permits strands' queries of neighbors  spatial data structure that permits strands' queries of neighbors
80    
81    proper handling of stabilize method
82    
83  ==============================  ==============================
84  LONG TERM ====================  LONG TERM ====================
85  ==============================  ==============================
# Line 134  Line 100 
100  Einstein summation notation  Einstein summation notation
101    
102  "tensor comprehension" (like list comprehension)  "tensor comprehension" (like list comprehension)
103    
104    ======================
105    BUGS =================
106    ======================
107    
108    test/mip-cam.diderot:
109        // generated C code looks like "(float)p_ui_0--0.5e0f"
110        //real rayU = 2.0*camUmax*(real(ui) - -0.5)/real(imgResU) - camUmax;
111    
112    test/vr-kcomp.diderot:
113        // HEY (scoping BUG): the strand parameters (e.g. ui, vi) ...
114    
115    test/vr-lite-cam.diderot:
116    // HEY (BUG): these:
117    //   vec3 lightVspDir = [1.0, -0.0, 0.0];
118    //   vec3 lightVspDir = [1.0, 0.0, -0.0];
119    // work okay but this:
120    //   vec3 lightVspDir = [1.0, 0.0, 0.0]; ...
121    
122    test/zslice2.diderot:
123    // but is this not valid syntax for creating field in one shot?
124    //field#2(3)[] F = (load("../data/zimg112.nrrd")) ⊛ bspln3;
125    // It is valid syntax, but there is a bug in the conversion from HighIL to MidIL
126    
127    test/zslice2.diderot:
128    // HEY (bug) bspln5 leads to problems ...
129    //  uncaught exception Size [size]
130    //    raised at c-target/c-target.sml:47.15-47.19
131    //field#4(3)[] F = img ⊛ bspln5;
132    
133    

Legend:
Removed from v.783  
changed lines
  Added in v.784

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0