Home My Page Projects Code Snippets Project Openings 3D graphics for Standard ML
Summary Activity SCM

SCM Repository

[sml3d] Diff of /trunk/sml3d/src/sml3d/sml3d_mlb.in
ViewVC logotype

Diff of /trunk/sml3d/src/sml3d/sml3d_mlb.in

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

revision 1257, Mon Jan 16 12:33:09 2012 UTC revision 1408, Mon Apr 14 12:59:11 2014 UTC
# Line 1  Line 1 
1  (* sml3d_mlb.in  (* sml3d_mlb.in
2   *   *
3   * COPYRIGHT (c) 2011 The SML3d Project (http://sml3d.cs.uchicago.edu)   * COPYRIGHT (c) 2012 The SML3d Project (http://sml3d.cs.uchicago.edu)
4   * All rights reserved.   * All rights reserved.
5   *   *
6   * @configure_input@   * @configure_input@
# Line 19  Line 19 
19    ../raw-data/raw-data.mlb    ../raw-data/raw-data.mlb
20    
21    ann "sequenceNonUnit error" in    ann "sequenceNonUnit error" in
22      common/sml3d-info.sml      base/sml3d-info.sml
23      common/sml3d-types-sig.sml      base/sml3d-types.sml
24      common/sml3d-type-util-sig.sml  (*
25      common/sml3d-types.sml      base/sml3d-type-util-sig.sml
26      common/sml3d-type-util.sml      base/sml3d-type-util.sml
27    (* colors *)  *)
     base/color.sml  
28    (* floating-point vectors *)    (* floating-point vectors *)
29      base/vec2.sml      base/vec-base-sig.sml
30      base/vec3.sml      base/vec2-base.sml
31      base/vec4.sml      base/vec3-base.sml
32        base/vec4-base.sml
33      base/vec2-sig.sml      base/vec2-sig.sml
34      base/vec2f.sml      base/vec2f.sml
35      base/vec2d.sml      base/vec2d.sml
# Line 40  Line 40 
40      base/vec4f.sml      base/vec4f.sml
41      base/vec4d.sml      base/vec4d.sml
42    (* floating-point matrices *)    (* floating-point matrices *)
43        base/matrix2-base.sml
44        base/matrix3-base.sml
45        base/matrix4-base.sml
46        base/matrix-base-sig.sml
47      base/matrix2-sig.sml      base/matrix2-sig.sml
48      base/matrix2f.sml      base/matrix2f.sml
49      base/matrix2d.sml      base/matrix2d.sml
# Line 49  Line 53 
53      base/matrix4-sig.sml      base/matrix4-sig.sml
54      base/matrix4f.sml      base/matrix4f.sml
55      base/matrix4d.sml      base/matrix4d.sml
56    (* Geomatric types *)    (* record types for vectors, colors, etc. *)
57      geometry/gtypes.sml      base/color.sml
58      (* Geomatric types (2D and 3D) *)
59        geometry/geom-2d-types.sml
60        geometry/geom-3d-types.sml
61    (* Planes *)    (* Planes *)
62      geometry/plane-sig.sml      geometry/plane-sig.sml
63      geometry/planef.sml      geometry/planef.sml
64      geometry/planed.sml      geometry/planed.sml
65    (* Triangles *)    (* Triangles *)
66      geometry/triangle-sig.sml      geometry/triangle3-sig.sml
67      geometry/triangle.sml      geometry/triangle.sml
68      geometry/tri3f.sml      geometry/tri3f.sml
69      geometry/tri3d.sml      geometry/tri3d.sml
# Line 72  Line 79 
79      geometry/quatf.sml      geometry/quatf.sml
80    end    end
81    
82    ann "sequenceNonUnit error" "allowFFI true" in    (***** OpenGL 3.2 *****)
     opengl/gl-types.sml  
83    
84    (* the FFI definitions *)    (* OpenGL type and constant definitions *)
85        opengl/gl-types.sml
86      opengl/gl-consts.sml      opengl/gl-consts.sml
87      opengl/ext-consts.sml    (* the FFI definitions *)
88      opengl/c-abi/gl-funcs-1_0.sml      opengl/opengl-32.mlb
89      opengl/c-abi/gl-funcs-1_1.sml    (* enumeration types *)
90      opengl/@OPENGL_ABI@/gl-funcs-1_2.sml      opengl/enum-groups.sml
91      opengl/@OPENGL_ABI@/gl-funcs-1_3.sml      opengl/additional-enum-groups.sml
92      opengl/@OPENGL_ABI@/gl-funcs-1_4.sml  
93      opengl/@OPENGL_ABI@/gl-funcs-1_5.sml      gl3/error.sml
94      opengl/@OPENGL_ABI@/gl-funcs-2_0.sml      gl3/state-util.sml
95      opengl/@OPENGL_ABI@/gl-funcs-2_1.sml      gl3/draw.sml
96    
97      opengl/gl-error.sml      gl3/pixel-sig.sml
98      opengl/gl-util.sml      gl3/pixel.sml
99        gl3/buffer-obj-sig.sml
100      opengl/pixel-sig.sml      gl3/draw-sig.sml
101      opengl/pixel.sml      gl3/frame-buffer-sig.sml
102      opengl/texture-sig.sml      gl3/raster-sig.sml
103      opengl/texture.sml      gl3/render-ctl-sig.sml
104      opengl/gl-sig.sml      gl3/shader-sig.sml
105      opengl/gl.sml      gl3/sync-sig.sml
106      opengl/shader-lang-sig.sml      gl3/texture-sig.sml
107      opengl/shader-lang.sml      gl3/vertex-sig.sml
108      opengl/vertex-array-sig.sml      gl3/gl3-sig.sml
     opengl/vertex-array.sml  
     opengl/buffer-obj-sig.sml  
     opengl/buffer-obj.sml  
     opengl/glu-sig.sml  
     opengl/glu.sml  
   
   (* OpenGL extensions *)  
     opengl/@OPENGL_ABI@/arb-texture-rectangle.sml  
     opengl/texture-rectangle.sml  
     opengl/@OPENGL_ABI@/ext-framebuffer-object.sml  
     opengl/fbo.sml  
109    
110      ann "sequenceNonUnit error" "allowFFI true" in
111      util/rand48.sml      util/rand48.sml
112    end    end
113    
# Line 121  Line 118 
118      util/frustum.sml      util/frustum.sml
119      util/texture-atlas-sig.sml      util/texture-atlas-sig.sml
120      util/texture-atlas.sml      util/texture-atlas.sml
121        util/gradient.sml
122    end    end
123    
124  in  in
# Line 130  Line 128 
128    signature C_OBJECT    signature C_OBJECT
129    signature C_STRING    signature C_STRING
130    signature DATA_BUFFER    signature DATA_BUFFER
131    signature FLT    signature SCALAR
132    signature FP    signature FP
133    signature IMAGE    signature IMAGE
134    
# Line 154  Line 152 
152    
153  (* common stuff *)  (* common stuff *)
154    signature AXIS_ALIGNED_BOUNDING_BOX    signature AXIS_ALIGNED_BOUNDING_BOX
155    signature ONB    signature ORTHO_NORMAL_BASIS
156      signature MATRIX_BASE
157    signature MATRIX2    signature MATRIX2
158    signature MATRIX3    signature MATRIX3
159    signature MATRIX4    signature MATRIX4
# Line 163  Line 162 
162    signature SML3D_TYPES    signature SML3D_TYPES
163    signature SML3D_TYPE_UTIL    signature SML3D_TYPE_UTIL
164    signature TRIANGLE3    signature TRIANGLE3
165      signature VEC_BASE
166    signature VEC2    signature VEC2
167    signature VEC3    signature VEC3
168    signature VEC4    signature VEC4
# Line 184  Line 184 
184    structure Matrix3d    structure Matrix3d
185    structure Matrix4f    structure Matrix4f
186    structure Matrix4d    structure Matrix4d
187    structure FloatONB    structure ONBf
188    structure DoubleONB    structure ONBd
189    structure Planef    structure Planef
190    structure Planed    structure Planed
191    structure Quatf    structure Quatf
# Line 227  Line 227 
227    structure GaussRand    structure GaussRand
228    structure Rand48    structure Rand48
229    structure TextureAtlas    structure TextureAtlas
230      structure Gradient
231    
232  end  end
233    

Legend:
Removed from v.1257  
changed lines
  Added in v.1408

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