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 1264, Thu Jan 19 13:20:51 2012 UTC revision 1414, Mon Apr 14 22:49:17 2014 UTC
# Line 26  Line 26 
26      base/sml3d-type-util.sml      base/sml3d-type-util.sml
27  *)  *)
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 39  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 74  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        gl3/vertex.sml
97      opengl/gl-error.sml  
98      opengl/gl-util.sml      gl3/pixel-sig.sml
99        gl3/pixel.sml
100      opengl/pixel-sig.sml      gl3/buffer-obj-sig.sml
101      opengl/pixel.sml      gl3/draw-sig.sml
102      opengl/texture-sig.sml      gl3/frame-buffer-sig.sml
103      opengl/texture.sml      gl3/raster-sig.sml
104      opengl/gl-sig.sml      gl3/render-ctl-sig.sml
105      opengl/gl.sml      gl3/shader-sig.sml
106      opengl/shader-lang-sig.sml      gl3/sync-sig.sml
107      opengl/shader-lang.sml      gl3/texture-sig.sml
108      opengl/vertex-array-sig.sml      gl3/vertex-sig.sml
109      opengl/vertex-array.sml      gl3/gl3-sig.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  
110    
111      ann "sequenceNonUnit error" "allowFFI true" in
112      util/rand48.sml      util/rand48.sml
113    end    end
114    
# Line 123  Line 119 
119      util/frustum.sml      util/frustum.sml
120      util/texture-atlas-sig.sml      util/texture-atlas-sig.sml
121      util/texture-atlas.sml      util/texture-atlas.sml
122        util/gradient.sml
123    end    end
124    
125  in  in
# Line 132  Line 129 
129    signature C_OBJECT    signature C_OBJECT
130    signature C_STRING    signature C_STRING
131    signature DATA_BUFFER    signature DATA_BUFFER
132    signature FLT    signature SCALAR
133    signature FP    signature FP
134    signature IMAGE    signature IMAGE
135    
# Line 156  Line 153 
153    
154  (* common stuff *)  (* common stuff *)
155    signature AXIS_ALIGNED_BOUNDING_BOX    signature AXIS_ALIGNED_BOUNDING_BOX
156    signature ONB    signature ORTHO_NORMAL_BASIS
157      signature MATRIX_BASE
158    signature MATRIX2    signature MATRIX2
159    signature MATRIX3    signature MATRIX3
160    signature MATRIX4    signature MATRIX4
# Line 165  Line 163 
163    signature SML3D_TYPES    signature SML3D_TYPES
164    signature SML3D_TYPE_UTIL    signature SML3D_TYPE_UTIL
165    signature TRIANGLE3    signature TRIANGLE3
166      signature VEC_BASE
167    signature VEC2    signature VEC2
168    signature VEC3    signature VEC3
169    signature VEC4    signature VEC4
# Line 186  Line 185 
185    structure Matrix3d    structure Matrix3d
186    structure Matrix4f    structure Matrix4f
187    structure Matrix4d    structure Matrix4d
188    structure FloatONB    structure ONBf
189    structure DoubleONB    structure ONBd
190    structure Planef    structure Planef
191    structure Planed    structure Planed
192    structure Quatf    structure Quatf
# Line 229  Line 228 
228    structure GaussRand    structure GaussRand
229    structure Rand48    structure Rand48
230    structure TextureAtlas    structure TextureAtlas
231      structure Gradient
232    
233  end  end
234    

Legend:
Removed from v.1264  
changed lines
  Added in v.1414

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