-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathCHANGES
182 lines (126 loc) · 3.56 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
LablGL 1.07:
------------
2023-02-21:
* Update Makefile.config.osx [Jacques]
* Add support for OCaml 5.0.0 (#3) [Kate Deplaix]
2022-04-21:
* Activate CAML_NAME_SPACE (#2) [Kate Deplaix]
LablGL 1.06:
------------
2019-08-07:
* remove dependency on camlp4/camlp5 for installation
(only use camlp5 during development to generate stream parsers)
* fix stdlib deprecations
LablGL 1.05:
------------
2013-09-20:
* make it work with the OCaml 4.01 windows installer
(both lablglut and togl)
2013-09-11:
* add configuration file for Ubuntu
2012-10-18:
* allow building with make -j
2012-06-05:
* switch to Togl 1.7, doesn't need Tk internals anymore
2012-03-06:
* add `bgr and `bgra to Gl.format and GlTex.format (reported by Vu Ngoc San)
2010-06-16:
* fix Glut.special_of_int to raise no exception (reported by malc)
2010-03-11:
* merge glShader support by Florent Monnier
LablGL 1.04:
------------
2008-12-21:
* support windows compilation for ocaml 3.11
2008-10-25:
* support Tcl/Tk 8.5
* require Raw.static in GlArray (reported by malc)
* check for GL_ARB_texture_non_power_of_two in GlTex (reported by malc)
2008-01-10:
* fix GlMap.eval_coord2 (reported by Florent Monnier)
LablGL 1.03:
---------------------
2007-04-13: [Jacques]
* add glPolygonOffset
* fix Glut.createMenu
* fix GlTex.gen_textures
2006-07-29: [Jacques]
* make LablGlut's callback window dependent
* simplify glutInit
2006-03-23: [Jacques]
* avoid all uses of stderr in stubs (caused incompatibilities)
* use mingw import libraries
* mingw build works again (but togl only works in dll mode)
LablGL 1.02:
------------
2005-10-28: [Jacques]
* fix GlMat.mult_transpose (Gregory Guyomarc'h)
2005-10-20: [Jacques]
* correct GlTex.image2d border bug (Eric Cooper)
2005-10-14: [Jacques]
* add glGetError
2004-07-20: [Jacques]
* add index_logic_op and color_logic_op
LablGL 1.01:
------------
2004-07-13: [Jacques]
* merge Jon Harrop's tesselator support
LablGL 1.00:
------------
2003-10-01: [Jacques]
* split togl, move examples to Togl/examples
* add mingw support
2003-09-29: [Jacques]
* reorganized directories and Makefiles
2003-09-25: [Christophe]
* merge ijtrotts' LablGlut
2003-09-24: [Christophe]
* add glArray support
LablGL 0.99:
------------
* add texture binding functions, contributed by Chris Hecker
* add support for Tcl/Tk8.4
* allow compiling and installing without Tk
LablGL 0.98:
------------
* add windows port
* add lablGL.spec (Ben Martin)
* add GLU_VERSION and GLU_EXTENSIONS tags
* check returned strings
LablGL 0.97:
------------
* support ocaml 3.04
LablGL 0.96:
------------
* adapt to new label mode / new variant syntax
* split library into lablgl.cma and togl.cma to support ocaml dynamic
linking
LablGL 0.95:
------------
* corrected variant matching for Objective Caml 3.01
* add variance annotations
* some bug fixes
LablGL 0.94:
------------
* corrected syntax for Objective Caml 3.00
LablGL 0.93:
------------
* use Objective Caml 2.99 instead of Objective Label.
* a few functions changed, to comply with the new semantics
for optional arguments.
* togl.cmo is not included in lablgl.cma, to allow easy linking
with lablgtk.
LablGL 0.92:
------------
* allow use of newer patch levels for Tk.
* corrected bugs in the Raw module. Now, it handles correctly
alignment constraints on doubles.
* added the Raw.sub function, which extracts a slice from an existing
raw array. Values are still physically shared with the original
array.
LablGL 0.91:
------------
* switched to Togl-1.5. The previous versions had problems on Linux.
LablGL 0.9:
-----------
* first public release