12005-12-22 00:34:29  Rev 9875   autocvs
2
3	* ChangeLog:
4
5	Automatic ChangeLog generation
6
72005-12-21 14:32:16  Rev 9874   pederb
8
9	* src/base/SbVec3f.cpp, src/base/SbVec4f.cpp, src/base/SbVec2d.cpp,
10	src/base/SbVec3d.cpp, src/base/SbVec2f.cpp, src/base/SbVec4d.cpp:
11
12	Disable warnings from normalize() by default.
13
142005-12-21 13:36:07  Rev 9873   pederb
15
16	* src/nodes/SoPerspectiveCamera.cpp:
17
18	normalize fix
19
202005-12-21 13:29:40  Rev 9872   pederb
21
22	* src/nodes/SoOrthographicCamera.cpp:
23
24	normalize fix
25
262005-12-21 13:23:18  Rev 9871   pederb
27
28	* src/nodes/SoDirectionalLight.cpp:
29
30	normalize fix.
31
322005-12-21 13:01:42  Rev 9870   pederb
33
34	* src/nodes/SoCamera.cpp:
35
36	normalize fixes.
37
382005-12-21 12:54:19  Rev 9869   pederb
39
40	* src/nodes/SoBumpMap.cpp:
41
42	minor normalize fix.
43
442005-12-21 12:52:51  Rev 9868   pederb
45
46	* src/misc/SoPick.cpp:
47
48	normalize fixes.
49
502005-12-21 12:45:32  Rev 9867   pederb
51
52	* src/misc/SoNormalGenerator.cpp:
53
54	normalize fixes.
55
562005-12-21 12:43:28  Rev 9866   pederb
57
58	* include/Inventor/C/tidbitsp.h, src/tidbits.c:
59
60	Some debugging helpers.
61
622005-12-21 11:45:54  Rev 9865   pederb
63
64	* src/manips/SoSpotLightManip.cpp,
65	src/manips/SoDirectionalLightManip.cpp:
66
67	normalize fix
68
692005-12-21 00:34:47  Rev 9864   autocvs
70
71	* ChangeLog:
72
73	Automatic ChangeLog generation
74
752005-12-20 16:01:27  Rev 9863   pederb
76
77	* src/nodes/SoTransform.cpp:
78
79	normalize fix
80
812005-12-20 15:39:35  Rev 9862   pederb
82
83	* src/hardcopy/VectorizeActionP.cpp:
84
85	normalize fixes.
86
872005-12-20 15:19:32  Rev 9861   pederb
88
89	* src/engines/SoTransformVec3f.cpp:
90
91	normalize fix
92
932005-12-20 15:17:57  Rev 9860   pederb
94
95	* src/draggers/SoTransformerDragger.cpp:
96
97	normalize fixes
98
992005-12-20 15:06:31  Rev 9859   pederb
100
101	* src/draggers/SoTrackballDragger.cpp:
102
103	normalize fixes.
104
1052005-12-20 14:41:00  Rev 9858   pederb
106
107	* src/draggers/SoRotateDiscDragger.cpp:
108
109	normalize comment.
110
1112005-12-20 14:32:44  Rev 9857   pederb
112
113	* src/actions/SoRayPickAction.cpp:
114
115	normalize fixes.
116
1172005-12-20 14:27:49  Rev 9856   pederb
118
119	* src/base/SbXfBox3f.cpp:
120
121	normalize fix.
122
1232005-12-20 14:26:04  Rev 9855   pederb
124
125	* src/base/SbTesselator.cpp:
126
127	normalize fix
128
1292005-12-20 14:14:34  Rev 9854   pederb
130
131	* src/base/SbSphere.cpp:
132
133	comment about normalize.
134
1352005-12-20 14:00:36  Rev 9853   pederb
136
137	* src/base/SbDPViewVolume.cpp:
138
139	normalize fixes.
140
1412005-12-20 13:20:34  Rev 9852   pederb
142
143	* src/base/SbRotation.cpp, src/base/SbDPRotation.cpp:
144
145	normalize() fixes.
146
1472005-12-20 12:43:15  Rev 9851   pederb
148
149	* src/base/SbPlane.cpp, src/base/SbDPPlane.cpp:
150
151	comment and warn on normalize.
152
1532005-12-20 12:40:52  Rev 9850   pederb
154
155	* src/base/SbLine.cpp, src/base/SbDPLine.cpp:
156
157	comment normalize usage.
158
1592005-12-20 12:05:38  Rev 9849   pederb
160
161	* src/base/SbCylinder.cpp:
162
163	Fix use of normalize().
164
1652005-12-20 11:58:33  Rev 9848   pederb
166
167	* src/base/SbClip.cpp:
168
169	Comment use of normalize.
170
1712005-12-20 11:36:52  Rev 9847   pederb
172
173	* src/3ds/3dsLoader.cpp:
174
175	comment normalize() call.
176
1772005-12-20 11:35:11  Rev 9846   pederb
178
179	* src/base/SbBox3f.cpp:
180
181	Check normalize return value in getSpan().
182
1832005-12-20 10:55:40  Rev 9845   pederb
184
185	* src/fields/SoField.cpp:
186
187	PROTO write action fix.
188
1892005-12-20 00:34:42  Rev 9844   autocvs
190
191	* ChangeLog:
192
193	Automatic ChangeLog generation
194
1952005-12-19 16:13:19  Rev 9843   tamer
196
197	* src/glue/GLUWrapper.c:
198
199	fix compiler warning: cast away constness.
200
2012005-12-19 12:16:32  Rev 9842   mortene
202
203	* examples/bindings/glxiv.cpp:
204
205	Minor feature addition: include FPS-counter. Also fixes a clean-up bug at the
206	end: destroy window before context.
207
2082005-12-17 00:34:41  Rev 9841   autocvs
209
210	* ChangeLog:
211
212	Automatic ChangeLog generation
213
2142005-12-16 16:30:44  Rev 9840   kyrah
215
216	* src/glue/GLUWrapper.c:
217
218	Fix for GLU symbol resolution on Mac OS X.
219
2202005-12-16 15:31:37  Rev 9839   handegar
221
222	* src/vrml97/JS_VRMLClasses.cpp:
223
224	Recycle SoNodeSensors for wrapped SoNodes to increase performance.
225
2262005-12-16 15:20:15  Rev 9838   pederb
227
228	* src/misc/SoProto.cpp:
229
230	Disable bidirectional connections in PROTO instances.
231
2322005-12-16 14:41:04  Rev 9837   pederb
233
234	* src/misc/SoVBO.h, src/misc/SoVBO.cpp:
235
236	Fix for recent changes in glglue.
237
2382005-12-16 14:38:50  Rev 9836   pederb
239
240	* src/misc/SoContextHandler.cpp:
241
242	Notify glglue about destructed context.
243
2442005-12-16 14:33:40  Rev 9835   pederb
245
246	* include/Inventor/C/glue/gl.h, include/Inventor/C/glue/glp.h,
247	src/glue/gl.c:
248
249	Some fixes for GL context handling.
250
2512005-12-16 08:36:25  Rev 9834   pederb
252
253	* src/base/SbImage.cpp:
254
255	Bugfix in operator==. Reported by Kristfer Tingdahl.
256
2572005-12-16 00:34:42  Rev 9833   autocvs
258
259	* ChangeLog:
260
261	Automatic ChangeLog generation
262
2632005-12-15 09:30:24  Rev 9832   pederb
264
265	* src/shapenodes/SoLineSet.cpp:
266
267	Bugfix for line/part indices in the SoLineDetail instance. Bug reported by
268	Frank Hibbeln
269
2702005-12-14 00:35:10  Rev 9831   autocvs
271
272	* ChangeLog:
273
274	Automatic ChangeLog generation
275
2762005-12-13 13:49:34  Rev 9830   pederb
277
278	* src/shapenodes/SoText3.cpp:
279
280	Bugfix for SoGetPrimitiveCountAction.
281
2822005-12-13 11:08:51  Rev 9829   pederb
283
284	* src/misc/SoGLImage.cpp:
285
286	Don't use GL_SGIS_generate_mipmap by default.
287
2882005-12-13 00:34:41  Rev 9828   autocvs
289
290	* ChangeLog:
291
292	Automatic ChangeLog generation
293
2942005-12-12 15:39:04  Rev 9827   pederb
295
296	* BUGS.txt:
297
298	Fixed a couple.
299
3002005-12-12 15:04:42  Rev 9826   pederb
301
302	* src/lists/SoActionMethodList.cpp:
303
304	Change the way unset action methods are initialized to be compatible with SGI
305	Inventor.
306
3072005-12-12 14:47:18  Rev 9825   pederb
308
309	* src/shapenodes/SoShape.cpp:
310
311	Don't warn on missing createTriangleDetail()/createLineSegment() detail
312	methods.
313
3142005-12-12 13:56:21  Rev 9824   pederb
315
316	* BUGS.txt:
317
318	Update on "bug"
319
3202005-12-12 13:32:44  Rev 9823   mortene
321
322	* BUGS.txt:
323
324	New item.
325
3262005-12-12 13:17:54  Rev 9822   mortene
327
328	* BUGS.txt:
329
330	2 new items.
331
3322005-12-09 00:34:42  Rev 9821   autocvs
333
334	* ChangeLog:
335
336	Automatic ChangeLog generation
337
3382005-12-08 15:00:48  Rev 9820   pederb
339
340	* src/elements/SoLazyElement.cpp:
341
342	Fix for transparency override.
343
3442005-12-08 13:44:15  Rev 9819   mortene
345
346	* BUGS.txt, THANKS:
347
348	New bug found, by Kusnadi Liem.
349
3502005-12-08 00:34:24  Rev 9818   autocvs
351
352	* ChangeLog:
353
354	Automatic ChangeLog generation
355
3562005-12-07 13:38:07  Rev 9817   mortene
357
358	* src/vrml97/Text.cpp:
359
360	Bugfix: vertical justification. Fixed for both single and multiple strings.
361
3622005-12-07 13:37:16  Rev 9816   mortene
363
364	* src/vrml97/Text.cpp:
365
366	Clean-up: fixes some unnecessary round-about handling of string comparisons.
367
3682005-12-07 11:36:53  Rev 9815   mortene
369
370	* src/vrml97/FontStyle.cpp, src/vrml97/Box.cpp,
371	src/vrml97/TimeSensor.cpp, src/vrml97/Billboard.cpp,
372	src/vrml97/Collision.cpp, src/vrml97/ElevationGrid.cpp,
373	src/vrml97/OrientationInterpolator.cpp, src/vrml97/Material.cpp,
374	src/vrml97/Appearance.cpp, src/vrml97/Extrusion.cpp,
375	src/vrml97/CylinderSensor.cpp, src/vrml97/IndexedLineSet.cpp,
376	src/vrml97/PointSet.cpp, src/vrml97/ScalarInterpolator.cpp,
377	src/vrml97/Cylinder.cpp, src/vrml97/Anchor.cpp,
378	src/vrml97/NavigationInfo.cpp, src/vrml97/Inline.cpp,
379	src/vrml97/SphereSensor.cpp, src/vrml97/PointLight.cpp,
380	src/vrml97/Interpolator.cpp, src/vrml97/Viewpoint.cpp,
381	src/vrml97/DirectionalLight.cpp, src/vrml97/Sphere.cpp,
382	src/vrml97/Sound.cpp, src/vrml97/PlaneSensor.cpp,
383	src/vrml97/CoordinateInterpolator.cpp,
384	src/vrml97/NormalInterpolator.cpp, src/vrml97/Group.cpp,
385	src/vrml97/Shape.cpp, src/vrml97/MovieTexture.cpp,
386	src/vrml97/Switch.cpp, src/vrml97/PixelTexture.cpp,
387	src/vrml97/ImageTexture.cpp, src/vrml97/Script.cpp,
388	src/vrml97/DragSensor.cpp, src/vrml97/PositionInterpolator.cpp,
389	src/vrml97/AudioClip.cpp, src/vrml97/IndexedFaceSet.cpp,
390	src/vrml97/Fog.cpp, src/vrml97/Transform.cpp,
391	src/vrml97/TouchSensor.cpp, src/vrml97/SpotLight.cpp,
392	src/vrml97/LOD.cpp, src/vrml97/Color.cpp, src/vrml97/Background.cpp,
393	src/vrml97/ColorInterpolator.cpp, src/vrml97/Cone.cpp,
394	src/vrml97/Text.cpp:
395
396	Doc: web3d URLs moved around again, sync.
397
3982005-12-07 00:34:26  Rev 9814   autocvs
399
400	* ChangeLog:
401
402	Automatic ChangeLog generation
403
4042005-12-06 17:08:07  Rev 9813   pederb
405
406	* src/glue/cg.c, src/shaders/SoGLCgShaderObject.cpp,
407	include/Inventor/C/glue/cg.h:
408
409	Let Cg automatically handle texture parameters.
410
4112005-12-06 15:48:41  Rev 9812   pederb
412
413	* src/glue/cg.c, include/Inventor/C/glue/cg.h:
414
415	Set up bindings for CgFX.
416
4172005-12-03 00:40:08  Rev 9811   autocvs
418
419	* ChangeLog:
420
421	Automatic ChangeLog generation
422
4232005-12-02 15:54:06  Rev 9810   mortene
424
425	* BUGS.txt, src/vrml97/ImageTexture.cpp:
426
427	Feature: load images in a parallel thread for SoVRMLImageTexture even when
428	COIN_THREADSAFE was not specified for the Coin build (HAVE_THREADS is
429	sufficient).
430
4312005-12-02 15:52:10  Rev 9809   mortene
432
433	* include/Inventor/C/threads/sched.h,
434	include/Inventor/C/threads/common.h, src/threads/mutex.c,
435	src/threads/sched.c:
436
437	Clean-up: make it possible to use sched.h header file from threads module,
438	even when HAVE_THREADS was undefined when building Coin.
439
4402005-12-02 15:46:11  Rev 9808   mortene
441
442	* src/vrml97/ElevationGrid.cpp, src/vrml97/Extrusion.cpp:
443
444	Compile fix: fix build error when COIN_THREADSAFE is not defined.
445
4462005-12-02 15:43:59  Rev 9807   kintel
447
448	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
449
450	Added JS_Enumerate() and JS_IdToValue()
451
4522005-12-02 14:03:07  Rev 9806   mortene
453
454	* src/nodes/SoMaterial.cpp, src/nodes/SoFont.cpp:
455
456	Doc: clarify that field-values are *not* inherited / accumulated over several
457	nodes.
458
4592005-12-02 11:22:19  Rev 9805   pederb
460
461	* src/vrml97/ElevationGrid.cpp, src/vrml97/Extrusion.cpp:
462
463	Fix compiler warning.
464
4652005-12-02 00:33:57  Rev 9804   autocvs
466
467	* ChangeLog:
468
469	Automatic ChangeLog generation
470
4712005-12-01 12:58:11  Rev 9803   mortene
472
473	* src/vrml97/Parent.cpp, src/vrml97/Geometry.cpp,
474	src/vrml97/IndexedFaceSet.cpp, src/vrml97/ElevationGrid.cpp,
475	src/vrml97/Group.cpp, src/vrml97/VertexShape.cpp,
476	src/vrml97/Appearance.cpp, src/vrml97/Extrusion.cpp,
477	src/vrml97/Shape.cpp, src/vrml97/Switch.cpp,
478	src/vrml97/PixelTexture.cpp, src/vrml97/ImageTexture.cpp,
479	src/vrml97/Text.cpp:
480
481	Codestyle, clean-ups.
482
4832005-12-01 12:50:50  Rev 9802   mortene
484
485	* src/nodes/SoSoundElementHelper.h:
486
487	Compile fix: header-include for dependency.
488
4892005-12-01 10:06:01  Rev 9801   mortene
490
491	* src/shaders/SoGLSLShaderProgram.cpp, src/shaders/todo.txt,
492	src/shaders/SoGLARBShaderObject.cpp:
493
494	Tiny fixes.
495
4962005-11-30 16:01:24  Rev 9800   pederb
497
498	* src/shaders/SoGLCgShaderObject.cpp,
499	src/shaders/SoGLShaderProgramElement.cpp,
500	include/Inventor/nodes/SoShaderParameter.h,
501	src/shaders/SoGLCgShaderProgram.cpp, src/shaders/SoShaderObject.cpp,
502	src/shaders/SoShaderProgram.cpp, src/shaders/SoGLCgShaderObject.h,
503	src/shaders/SoGLCgShaderProgram.h,
504	src/shaders/SoGLCgShaderParameter.cpp,
505	src/shaders/SoGLARBShaderObject.cpp,
506	src/shaders/SoGLARBShaderProgram.cpp,
507	src/shaders/SoShaderParameter.cpp, src/shaders/SoGLARBShaderObject.h,
508	src/shaders/SoGLARBShaderProgram.h,
509	src/shaders/SoGLSLShaderObject.cpp,
510	src/shaders/SoGLSLShaderProgram.cpp,
511	src/shaders/SoGLShaderObject.cpp,
512	include/Inventor/nodes/SoShaderObject.h,
513	src/shaders/SoGLShaderProgram.cpp,
514	include/Inventor/nodes/SoShaderProgram.h,
515	src/shaders/SoGLSLShaderObject.h, src/shaders/SoGLSLShaderProgram.h,
516	src/shaders/SoGLShaderObject.h, src/shaders/SoGLShaderProgram.h:
517
518	Fixed several bugs in the shader classes wrt GL context handling. Shaders
519	should now work in multiple contexts. Cleaned up / simplified the API a bit.
520
5212005-11-30 14:49:14  Rev 9799   handegar
522
523	* src/vrml97/JS_VRMLClasses.cpp:
524
525	Remove object from garbagecollected list when destructor is called.
526
5272005-11-30 13:38:29  Rev 9798   mortene
528
529	* src/nodes/SoPolygonOffset.cpp:
530
531	Doc: correct bug in API doc example.
532
5332005-11-30 10:58:49  Rev 9797   handegar
534
535	* src/vrml97/JS_VRMLClasses.cpp:
536
537	Return an JS_FALSE instead of JSVAL_FALSE when SFNode_get() tries to access an
538	unref'd node.
539
5402005-11-30 10:41:26  Rev 9796   handegar
541
542	* src/vrml97/JS_VRMLClasses.cpp:
543
544	Added a mechanism for preventing JavaScript from crashing Coin when using
545	nodes with refcount=0.
546
5472005-11-30 00:34:44  Rev 9795   autocvs
548
549	* ChangeLog:
550
551	Automatic ChangeLog generation
552
5532005-11-29 12:30:42  Rev 9794   mortene
554
555	* BUGS.txt:
556
557	New item.
558
5592005-11-29 12:25:33  Rev 9793   mortene
560
561	* src/actions/SoAction.cpp:
562
563	Doc: slight improvement to API doc.
564
5652005-11-29 00:34:36  Rev 9792   autocvs
566
567	* ChangeLog:
568
569	Automatic ChangeLog generation
570
5712005-11-28 17:27:05  Rev 9791   kintel
572
573	* src/vrml97/JS_VRMLClasses.cpp:
574
575	Corrected two cases where JS_FALSE shouldn't be returned
576
5772005-11-28 16:36:56  Rev 9790   pederb
578
579	* src/glue/cg.c:
580
581	Win32 Cg dynamic loader fix.
582
5832005-11-28 15:32:17  Rev 9789   kintel
584
585	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
586
587	Added option functions and missing JSCLASS flags
588
5892005-11-28 15:29:13  Rev 9788   handegar
590
591	* src/misc/SoJavaScriptEngine.cpp,
592	include/Inventor/misc/SoJavaScriptEngine.h:
593
594	Added doc for the new *AutoNodeUnref*() methods.
595	Made the getContext() and the getGlobal() method const.
596
5972005-11-28 14:25:32  Rev 9787   handegar
598
599	* src/misc/SoJavaScriptEngine.cpp,
600	include/Inventor/misc/SoJavaScriptEngine.h:
601
602	Made the getAutoNodeUnrefState() method const.
603
6042005-11-28 11:17:00  Rev 9786   kintel
605
606	* src/vrml97/JS_VRMLClasses.cpp:
607
608	Bugfix: A jsval was returned instead of a JSBool several places
609
6102005-11-28 11:00:59  Rev 9785   handegar
611
612	* src/vrml97/JS_VRMLClasses.cpp:
613
614	Check for autounref-state before ref'ing in the SFNodeConstructor.
615
6162005-11-28 10:48:54  Rev 9784   handegar
617
618	* src/misc/SoJavaScriptEngine.cpp:
619
620	Set autoref'ing to TRUE as default
621
6222005-11-28 10:12:25  Rev 9783   larsa
623
624	* src/shapenodes/SoShape.cpp:
625
626	doc fix
627
6282005-11-26 00:38:14  Rev 9782   autocvs
629
630	* ChangeLog:
631
632	Automatic ChangeLog generation
633
6342005-11-25 16:11:47  Rev 9781   handegar
635
636	* src/misc/SoJavaScriptEngine.cpp, src/vrml97/JS_VRMLClasses.cpp,
637	include/Inventor/misc/SoJavaScriptEngine.h:
638
639	API for switching of auto-unref'ing of javascript-created nodes.
640
6412005-11-25 13:51:16  Rev 9780   thammer
642
643	* src/vrml97/JS_VRMLClasses.cpp:
644
645	Return TRUE instead of FALSE if field not found, or script execution will halt
646
6472005-11-25 00:34:14  Rev 9779   autocvs
648
649	* ChangeLog:
650
651	Automatic ChangeLog generation
652
6532005-11-24 10:05:04  Rev 9778   mortene
654
655	* src/shapenodes/SoCylinder.cpp:
656
657	Doc: explain how to make a disc with two-sided lighting.
658
6592005-11-24 09:56:56  Rev 9777   mortene
660
661	* src/shapenodes/SoNurbsCurve.cpp:
662
663	Doc: adds usage example and screenshot.
664
6652005-11-24 09:50:33  Rev 9776   mortene
666
667	* src/shapenodes/SoCylinder.cpp:
668
669	Doc: mention the trick to render as a disc.
670
6712005-11-22 00:34:29  Rev 9775   autocvs
672
673	* ChangeLog:
674
675	Automatic ChangeLog generation
676
6772005-11-21 08:28:25  Rev 9774   pederb
678
679	* src/actions/SoToVRML2Action.cpp:
680
681	Bugfix for PointSet handling. If numPoints < 0, use all coordinates on state.
682	All fixed problem with shapes inheriting other shapes being handled twice (for
683	instance MarkerSet).
684
6852005-11-18 00:34:23  Rev 9773   autocvs
686
687	* ChangeLog:
688
689	Automatic ChangeLog generation
690
6912005-11-17 14:04:06  Rev 9772   mortene
692
693	* src/elements/SoOverrideElement.cpp, docs/coin.doxygen.in:
694
695	Doc: elaborate on how to get separate transparency material override.
696
6972005-11-17 09:42:46  Rev 9771   pederb
698
699	* src/misc/SoBase.cpp:
700
701	Don't use characters with an ASCII value > 127. Problem reported by Clemens
702	von Mann.
703
7042005-11-17 00:34:09  Rev 9770   autocvs
705
706	* ChangeLog:
707
708	Automatic ChangeLog generation
709
7102005-11-16 11:23:06  Rev 9769   mortene
711
712	* src/nodes/SoTextureScalePolicy.cpp:
713
714	Doc: extend API doc on fractured texture rendering to also mention the
715	automatic downsampling.
716
7172005-11-16 10:58:40  Rev 9768   mortene
718
719	* src/fields/SoFieldContainer.cpp, src/nodes/SoNode.cpp:
720
721	Doc: corrects API doc on the writeInstance() method.
722
7232005-11-16 09:52:09  Rev 9767   pederb
724
725	* src/misc/SoBase.cpp, src/misc/SoProto.cpp:
726
727	Use debugWriterefs() from SoWriterefCounter.
728
7292005-11-16 09:50:20  Rev 9766   pederb
730
731	* src/io/SoWriterefCounter.h, src/io/SoWriterefCounter.cpp:
732
733	Added debugWriterefs() method.
734
7352005-11-16 09:48:00  Rev 9765   pederb
736
737	* src/fields/SoField.cpp:
738
739	More VRML97 and PROTO write fixes.
740
7412005-11-16 00:34:41  Rev 9764   autocvs
742
743	* ChangeLog:
744
745	Automatic ChangeLog generation
746
7472005-11-15 13:50:29  Rev 9763   pederb
748
749	* src/misc/SoProtoInstance.cpp, src/nodes/SoNode.cpp,
750	src/misc/SoProto.cpp:
751
752	Misc. fixes for writing PROTOs.
753
7542005-11-15 00:34:49  Rev 9762   autocvs
755
756	* ChangeLog:
757
758	Automatic ChangeLog generation
759
7602005-11-14 11:05:23  Rev 9761   pederb
761
762	* src/misc/SoBase.cpp:
763
764	Add writeref debugging in output file.
765
7662005-11-12 00:34:23  Rev 9760   autocvs
767
768	* ChangeLog:
769
770	Automatic ChangeLog generation
771
7722005-11-11 14:33:04  Rev 9759   pederb
773
774	* src/actions/SoGLRenderAction.cpp:
775
776	Fixes for code comments.
777
7782005-11-09 00:34:30  Rev 9758   autocvs
779
780	* ChangeLog:
781
782	Automatic ChangeLog generation
783
7842005-11-08 11:11:33  Rev 9757   kyrah
785
786	* BUGS.txt:
787
788	Update on Bug 141 (offscreen rendering limitations).
789
7902005-11-08 10:56:12  Rev 9756   kyrah
791
792	* include/Inventor/C/glue/gl.h, src/glue/gl.c:
793
794	Interface for setting external offscreen renderer functionality:
795
796	Makes it possible to provide an external implementation for doing
797	offscreen rendering (such as accelerated rendering into a hidden
798	window). This is useful to avoid having to do slow software
799	rendering when pBuffers cannot be used (not available on the
800	system, buggy implementation, mismatch of onscreen context and
801	offscreen context).
802
8032005-11-05 00:34:25  Rev 9755   autocvs
804
805	* ChangeLog:
806
807	Automatic ChangeLog generation
808
8092005-11-04 15:09:21  Rev 9754   mortene
810
811	* src/nodes/SoClipPlane.cpp:
812
813	Doc: elaborate API doc, throw in another example.
814
8152005-11-04 14:58:47  Rev 9753   mortene
816
817	* THANKS:
818
819	Added Markus Grabner, for debugging and fixing problems with SoQt.
820
8212005-11-04 14:22:33  Rev 9752   mortene
822
823	* BUGS.txt:
824
825	Remove #209, fixed by pederb.
826
8272005-11-04 13:43:32  Rev 9751   pederb
828
829	* src/vrml97/PixelTexture.cpp, src/vrml97/ImageTexture.cpp:
830
831	Add missing rayPick action methods. Bug reported by wiesener.
832
8332005-11-04 13:36:26  Rev 9750   pederb
834
835	* src/nodes/SoNode.cpp:
836
837	Add missing rayPick action methods. Bug reported by wiesener.
838
8392005-11-04 00:34:39  Rev 9749   autocvs
840
841	* ChangeLog:
842
843	Automatic ChangeLog generation
844
8452005-11-03 16:42:58  Rev 9748   pederb
846
847	* src/shaders/SoShaderObject.cpp:
848
849	Fix potential cache context id bug.
850
8512005-11-03 13:00:43  Rev 9747   pederb
852
853	* src/projectors/SbCylinderSectionProjector.cpp:
854
855	Projector bugfix.
856
8572005-11-03 11:49:23  Rev 9746   pederb
858
859	* src/errors/SoReadError.cpp, src/io/SoInput_FileInfo.cpp:
860
861	Less warnings on Inventor V1.0 import.
862
8632005-11-03 11:20:39  Rev 9745   kyrah
864
865	* src/tidbits.c:
866
867	s/Kyrah/kyrah/
868
8692005-11-03 11:00:58  Rev 9744   pederb
870
871	* BUGS.txt:
872
873	Comment on line width bug.
874
8752005-11-03 10:52:47  Rev 9743   pederb
876
877	* BUGS.txt:
878
879	Fixed 3D Texture bug.
880
8812005-11-03 10:49:54  Rev 9742   pederb
882
883	* src/nodes/SoTexture3.cpp:
884
885	Bugfix. Test for 3D texture support.
886
8872005-11-03 10:30:29  Rev 9741   pederb
888
889	* BUGS.txt:
890
891	Update on bug.
892
8932005-11-02 00:34:08  Rev 9740   autocvs
894
895	* ChangeLog:
896
897	Automatic ChangeLog generation
898
8992005-11-01 16:56:06  Rev 9739   pederb
900
901	* include/Inventor/elements/SoGLVBOElement.h:
902
903	compile fix
904
9052005-11-01 14:06:39  Rev 9738   pederb
906
907	* src/tidbits.c:
908
909	Bugfix in coin_geq_prime_number().
910
9112005-11-01 13:56:24  Rev 9737   pederb
912
913	* include/Inventor/C/tidbitsp.h, src/tidbits.c:
914
915	Added coin_runtime_os().
916
9172005-11-01 12:47:02  Rev 9736   pederb
918
919	* src/caches/SoPrimitiveVertexCache.cpp:
920
921	Simplify code by using the new SoVBO and SoVertexArrayIndexer classes.
922
9232005-11-01 11:55:29  Rev 9735   pederb
924
925	* src/misc/SoVertexArrayIndexer.cpp, src/misc/SoVertexArrayIndexer.h:
926
927	Documentation, and new functions to make it possible to reorganize the order
928	of the indices.
929
9302005-11-01 11:40:11  Rev 9734   pederb
931
932	* src/shapenodes/soshape_bumprender.cpp:
933
934	Robustify code.
935
9362005-11-01 10:37:51  Rev 9733   pederb
937
938	* src/misc/SoVBO.cpp:
939
940	Code comment.
941
9422005-11-01 08:24:54  Rev 9732   pederb
943
944	* src/misc/SoVBO.cpp:
945
946	Cut down on the number of triangles used for testing VBO performance. Problem
947	reported by kyrah.
948
9492005-11-01 00:34:46  Rev 9731   autocvs
950
951	* ChangeLog:
952
953	Automatic ChangeLog generation
954
9552005-10-31 14:43:03  Rev 9730   pederb
956
957	* src/elements/GL/SoGLVBOElement.cpp:
958
959	Simplify code.
960
9612005-10-31 14:28:16  Rev 9729   pederb
962
963	* src/misc/SoVBO.h, src/misc/SoDB.cpp,
964	src/elements/GL/SoGLVBOElement.cpp, src/misc/SoVBO.cpp:
965
966	VBO performance test.
967
9682005-10-31 13:52:06  Rev 9728   pederb
969
970	* include/Inventor/C/glue/glp.h, src/glue/gl.c:
971
972	New callback which is called after a new glglue instance has been created.
973
9742005-10-28 23:33:55  Rev 9727   autocvs
975
976	* ChangeLog:
977
978	Automatic ChangeLog generation
979
9802005-10-28 16:34:50  Rev 9726   kintel
981
982	* src/glue/spidermonkey.c:
983
984	Added JS_CompareStrings()
985
9862005-10-28 16:34:14  Rev 9725   kintel
987
988	* include/Inventor/C/glue/spidermonkey.h:
989
990	Added JS_CompareStrings() and typedef intN
991
9922005-10-28 14:14:25  Rev 9724   mortene
993
994	* BUGS.txt:
995
996	New item.
997
9982005-10-28 14:03:51  Rev 9723   pederb
999
1000	* src/nodes/SoCamera.cpp:
1001
1002	More stereo documentation.
1003
10042005-10-28 13:47:53  Rev 9722   pederb
1005
1006	* src/nodes/SoCamera.cpp:
1007
1008	setStereoAdjustment() documentation.
1009
10102005-10-27 23:34:14  Rev 9721   autocvs
1011
1012	* ChangeLog:
1013
1014	Automatic ChangeLog generation
1015
10162005-10-27 14:55:55  Rev 9720   pederb
1017
1018	* src/vrml97/PointSet.cpp, src/shapenodes/SoPointSet.cpp:
1019
1020	Don't use VBO limit to decide whether we should render PointSet using vertex
1021	arrays.
1022
10232005-10-27 13:56:40  Rev 9719   mortene
1024
1025	* src/share/gl/CoinGLPerformance.h, src/share/gl/CoinGLPerformance.cpp:
1026
1027	Clean-up: rename symbols depending on module, to avoid namespace clashes upon
1028	linking. Problem reported by pederb.
1029
10302005-10-27 12:57:49  Rev 9718   pederb
1031
1032	* BUGS.txt:
1033
1034	Coin now has a workaround for the ATI VBO bug.
1035
10362005-10-27 12:56:59  Rev 9717   pederb
1037
1038	* src/glue/gl.c:
1039
1040	More info about the ATI VBO bug.
1041
10422005-10-27 12:45:56  Rev 9716   mortene
1043
1044	* THANKS:
1045
1046	Add Arend Lammertink, for bug reports and fixes.
1047
10482005-10-27 09:21:49  Rev 9715   mortene
1049
1050	* src/nodes/SoDirectionalLight.cpp:
1051
1052	Doc: adds hint for a common operation.
1053
10542005-10-26 23:36:01  Rev 9714   autocvs
1055
1056	* ChangeLog:
1057
1058	Automatic ChangeLog generation
1059
10602005-10-26 16:41:40  Rev 9713   larsa
1061
1062	* build/msvc6/include/config-debug.h, build/msvc7/include/config-
1063	debug.h, build/msvc6/install-headers.bat, build/msvc7/install-
1064	headers.bat, build/msvc7/coin3.sln, build/msvc6/include/config-
1065	release.h, build/msvc7/include/config-release.h:
1066
1067	new build files
1068
10692005-10-26 11:28:51  Rev 9712   pederb
1070
1071	* src/shapenodes/SoShape.cpp:
1072
1073	Don't use VBOs inside displaylist if ATI vbo-in-displaylist bug is detected.
1074
10752005-10-26 11:27:06  Rev 9711   pederb
1076
1077	* include/Inventor/C/glue/glp.h, src/glue/gl.c:
1078
1079	Test for ATI vbo-in-displaylist bug.
1080
10812005-10-26 10:42:51  Rev 9710   mortene
1082
1083	* BUGS.txt:
1084
1085	update on the ATI-bug
1086
10872005-10-25 23:43:06  Rev 9709   kyrah
1088
1089	* configure, include/discard.h.in:
1090
1091	Bootstrap.
1092
10932005-10-25 23:37:09  Rev 9708   kyrah
1094
1095	* configure.ac, include/config.h.in, src/glue/gl_agl.c:
1096
1097	Use HAVE_OPENGL_CGLCURRENT_H instead of HAVE_CGL
1098
10992005-10-25 23:35:29  Rev 9707   autocvs
1100
1101	* ChangeLog:
1102
1103	Automatic ChangeLog generation
1104
11052005-10-25 22:51:07  Rev 9706   kyrah
1106
1107	* include/config.h.in:
1108
1109	Forgot to commit this... (HAVE_CGL define)
1110
11112005-10-25 22:49:35  Rev 9705   kyrah
1112
1113	* src/glue/gl_agl.c:
1114
1115	Use CGL functions for setting and getting the current context,
1116	instead of AGL. (This makes it possible to use offscreen rendering
1117	when the onscreen context is not an AGL context, like e.g. in Sc21)
1118
11192005-10-25 22:25:54  Rev 9704   kyrah
1120
1121	* aclocal.m4, configure, include/discard.h.in:
1122
1123	Bootstrap.
1124
11252005-10-25 21:45:17  Rev 9703   kyrah
1126
1127	* configure.ac:
1128
1129	(More or less redundant) check for CGL on Mac OS X.
1130
11312005-10-25 13:33:28  Rev 9702   pederb
1132
1133	* src/engines/SoConvertAll.cpp:
1134
1135	compile fix.
1136
11372005-10-25 11:45:20  Rev 9701   kyrah
1138
1139	* src/fonts/freetype.c:
1140
1141	Explicit cast to get rid of gcc-4 warning.
1142
11432005-10-25 11:13:57  Rev 9700   kyrah
1144
1145	* configure.ac, src/glue/dl.c:
1146
1147	Mac OS X runtime binding fix: Look for libraries included in the
1148	Inventor.framework also when using the dl interface instead of dyld.
1149
11502005-10-24 23:34:50  Rev 9699   autocvs
1151
1152	* ChangeLog:
1153
1154	Automatic ChangeLog generation
1155
11562005-10-24 10:44:06  Rev 9698   pederb
1157
1158	* src/base/SbTesselator.cpp:
1159
1160	Fix point-on-edge tesselation problem. Bug reported by Volker Enderlein.
1161
11622005-10-24 08:58:13  Rev 9697   mortene
1163
1164	* src/fonts/freetype.c:
1165
1166	Robustness: report problems when tessellating glyphs, don't just ignore them.
1167
11682005-10-21 23:35:46  Rev 9696   autocvs
1169
1170	* ChangeLog:
1171
1172	Automatic ChangeLog generation
1173
11742005-10-21 13:48:27  Rev 9695   mortene
1175
1176	* BUGS.txt:
1177
1178	Issue to investigate.
1179
11802005-10-21 13:43:27  Rev 9694   mortene
1181
1182	* src/fonts/freetype.c:
1183
1184	Bugfix: takes care of a bug which could cause crash when using FreeType
1185	library.
1186
11872005-10-21 10:35:38  Rev 9693   mortene
1188
1189	* src/fonts/freetype.c:
1190
1191	Debugging: catch a recently introduced bug with an assert.
1192
11932005-10-21 09:49:19  Rev 9692   mortene
1194
1195	* src/engines/SoConvertAll.cpp:
1196
1197	Cleanup, attempted workaround for compiler bug: don't misuse macros. The old
1198	code also caused g++ 3.3.2 to hang.
1199
12002005-10-20 23:36:50  Rev 9691   autocvs
1201
1202	* ChangeLog:
1203
1204	Automatic ChangeLog generation
1205
12062005-10-20 10:42:44  Rev 9690   pederb
1207
1208	* BUGS.txt:
1209
1210	Update on bug.
1211
12122005-10-20 09:13:50  Rev 9689   mortene
1213
1214	* BUGS.txt:
1215
1216	New bug found by oso.
1217
12182005-10-20 08:55:20  Rev 9688   mortene
1219
1220	* src/glue/gl.c:
1221
1222	Compile fix: for 64-bit MSVC7.
1223
12242005-10-19 23:36:01  Rev 9687   autocvs
1225
1226	* ChangeLog:
1227
1228	Automatic ChangeLog generation
1229
12302005-10-19 15:44:55  Rev 9686   pederb
1231
1232	* include/Inventor/actions/SoGLRenderAction.h,
1233	src/actions/SoGLRenderAction.cpp:
1234
1235	New functionality to enable the user to control the object sorting order.
1236
12372005-10-19 14:40:37  Rev 9685   larsa
1238
1239	* build/msvc6/coin3.dsp, build/msvc7, build/msvc6/install-headers.bat,
1240	build/msvc7/install-headers.bat, build/msvc7/coin3.sln,
1241	build/msvc7/.cvsignore, build/msvc7/coin3.vcproj:
1242
1243	update
1244
12452005-10-19 09:46:54  Rev 9684   mortene
1246
1247	* src/share/gl/CoinGLPerformance.h, src/Makefile.am,
1248	src/misc/CoinGLPerformance.cpp, src/misc/Makefile.in,
1249	src/misc/CoinGLPerformance.h, src/share/README, src/Makefile.in,
1250	src/share, src/share/gl/CoinGLPerformance.cpp, src/misc/Makefile.am,
1251	src/share/gl:
1252
1253	Reorganize: move some source code related to internal workings into a
1254	directory to be shared among several Coin3D projects.
1255
12562005-10-18 23:34:13  Rev 9683   autocvs
1257
1258	* ChangeLog:
1259
1260	Automatic ChangeLog generation
1261
12622005-10-18 13:35:42  Rev 9682   kyrah
1263
1264	* configure.ac:
1265
1266	Mac OS X runtime binding update: use dlopen() on Mac OS 10.4 ff.
1267
12682005-10-18 09:13:48  Rev 9681   kyrah
1269
1270	* src/glue/gl_agl.c:
1271
1272	Removed redundant aglSetDrawable() call. Do not assume to have an
1273	AGL drawable when trying to reinstate the previous context (since
1274	the previous context might have been offscreen as well).
1275
12762005-10-18 09:04:53  Rev 9680   kyrah
1277
1278	* src/glue/dl.c:
1279
1280	Mac OS X simage runtime loading fix: Path to Resources directory has
1281	changed due to the changed install_name of Coin.
1282
12832005-10-18 08:22:54  Rev 9679   pederb
1284
1285	* src/elements/GL/SoGLDisplayList.cpp:
1286
1287	Remove old 3D texture hack. The texture target is set properly in SoGLImage
1288	now.
1289
12902005-10-17 23:35:19  Rev 9678   autocvs
1291
1292	* ChangeLog:
1293
1294	Automatic ChangeLog generation
1295
12962005-10-17 17:03:51  Rev 9677   larsa
1297
1298	* include/Inventor/lists/SbPList.h:
1299
1300	compile fix
1301
13022005-10-17 14:23:40  Rev 9676   larsa
1303
1304	* build/msvc6/install-dll-release.bat, build/msvc6/install-lib-
1305	debug.bat, build/msvc7/install-dll-release.bat, build/msvc7/install-
1306	lib-debug.bat, build/msvc6/install-dll-debug.bat, build/msvc7
1307	/install-dll-debug.bat, build/msvc6/install-lib-release.bat,
1308	build/msvc7/install-lib-release.bat:
1309
1310	fixes
1311
13122005-10-17 14:05:21  Rev 9675   larsa
1313
1314	* build/msvc6/coin3.dsp, build/msvc6/install-headers.bat, build/msvc7
1315	/install-headers.bat, build/msvc7/coin3.sln, build/msvc7/coin3.vcproj:
1316
1317	updated build files
1318
13192005-10-17 11:52:03  Rev 9674   kintel
1320
1321	* include/Inventor/C/glue/spidermonkey.h:
1322
1323	Added note about Spidermonkey bug
1324
13252005-10-17 10:48:29  Rev 9673   larsa
1326
1327	* src/misc/CoinGLPerformance.cpp, src/misc/CoinGLPerformance.h:
1328
1329	compile fixes
1330
13312005-10-17 10:30:36  Rev 9672   larsa
1332
1333	* src/foreignfiles/steel.c:
1334
1335	bootstrap-server flexing
1336
13372005-10-17 10:28:29  Rev 9671   larsa
1338
1339	* include/Inventor/annex/ForeignFiles/SoSTLFileKit.h,
1340	src/foreignfiles/SoSTLFileKit.cpp, src/foreignfiles/steel.c,
1341	src/foreignfiles/steel.h, src/foreignfiles/steel.l:
1342
1343	weekend update: STL write support, cleanup, and more doc
1344
13452005-10-17 09:51:23  Rev 9670   mortene
1346
1347	* src/misc/CoinGLPerformance.cpp, src/misc/Makefile.in,
1348	src/misc/CoinGLPerformance.h, src/misc/Makefile.am:
1349
1350	New internal feature: provides a generic framework for testing and comparing
1351	performance of OpenGL functionality.
1352
13532005-10-13 23:46:35  Rev 9669   autocvs
1354
1355	* ChangeLog:
1356
1357	Automatic ChangeLog generation
1358
13592005-10-13 15:57:04  Rev 9668   pederb
1360
1361	* include/Inventor/fields/SoSubField.h:
1362
1363	gcc 4.0.0 bug workaround.
1364
13652005-10-13 15:50:27  Rev 9667   pederb
1366
1367	* THANKS:
1368
1369	Adds Mike Krus.
1370
13712005-10-13 15:44:59  Rev 9666   pederb
1372
1373	* src/nodes/SoTexture2.cpp:
1374
1375	Detect changes in texture scale policy. Bug reported by Mike Krus.
1376
13772005-10-13 15:43:01  Rev 9665   pederb
1378
1379	* src/foreignfiles/steel.l:
1380
1381	compile fix.
1382
13832005-10-13 09:48:55  Rev 9664   pederb
1384
1385	* src/foreignfiles/steel.c:
1386
1387	compile fix
1388
13892005-10-13 09:16:36  Rev 9663   larsa
1390
1391	* include/Inventor/annex/ForeignFiles/Makefile.am.bak,
1392	src/foreignfiles/Makefile.am.bak:
1393
1394	erroneous commit
1395
13962005-10-13 09:04:56  Rev 9662   larsa
1397
1398	* include/Inventor/annex/ForeignFiles/Makefile.in,
1399	include/Inventor/annex/HardCopy/Makefile.in:
1400
1401	bootstrap
1402
14032005-10-13 08:58:54  Rev 9661   larsa
1404
1405	* src/foreignfiles/steel.c:
1406
1407	regenerate
1408
14092005-10-13 08:58:38  Rev 9660   larsa
1410
1411	* src/foreignfiles/steel.h, src/foreignfiles/steel.l:
1412
1413	line number method, try binary stl file format first
1414
14152005-10-13 08:57:55  Rev 9659   larsa
1416
1417	* include/Inventor/annex/ForeignFiles/SoSTLFileKit.h,
1418	src/foreignfiles/SoSTLFileKit.cpp:
1419
1420	refactor
1421
14222005-10-13 08:56:37  Rev 9658   larsa
1423
1424	* include/Inventor/annex/HardCopy/Makefile.am,
1425	include/Inventor/annex/ForeignFiles/Makefile.am:
1426
1427	use correct template
1428
14292005-10-12 23:35:33  Rev 9657   autocvs
1430
1431	* ChangeLog:
1432
1433	Automatic ChangeLog generation
1434
14352005-10-12 16:04:23  Rev 9656   larsa
1436
1437	* src/foreignfiles/steel.c:
1438
1439	regenerate
1440
14412005-10-12 15:56:23  Rev 9655   larsa
1442
1443	* src/foreignfiles/steel.l:
1444
1445	fix skipping-the-first-facet-bug, and misc tidbits
1446
14472005-10-12 12:44:25  Rev 9654   kyrah
1448
1449	* src/misc/SoType.cpp:
1450
1451	Doc update: Use -dynamiclib flag on Mac OS X.
1452
14532005-10-12 12:16:29  Rev 9653   pederb
1454
1455	* src/actions/SoReorganizeAction.cpp:
1456
1457	Vertex array documentation.
1458
14592005-10-12 10:28:45  Rev 9652   larsa
1460
1461	* src/foreignfiles/steel.c:
1462
1463	auto-generated
1464
14652005-10-12 10:28:04  Rev 9651   larsa
1466
1467	* src/foreignfiles/steel.l:
1468
1469	workaround for flex bug
1470
14712005-10-12 08:59:24  Rev 9650   pederb
1472
1473	* src/nodekits/SoNodekitCatalog.cpp:
1474
1475	Fix for catalog item order. Reported by Thomas Steube.
1476
14772005-10-11 23:36:55  Rev 9649   autocvs
1478
1479	* ChangeLog:
1480
1481	Automatic ChangeLog generation
1482
14832005-10-11 15:08:44  Rev 9648   larsa
1484
1485	* src/foreignfiles/steel.c:
1486
1487	flex-generated
1488
14892005-10-11 14:25:58  Rev 9647   pederb
1490
1491	* src/nodekits/SoNodekitCatalog.cpp:
1492
1493	Make it possible to insert new parts into an existing catalog. Problem
1494	reported by Thomas Steube.
1495
14962005-10-11 10:49:52  Rev 9646   pederb
1497
1498	* src/foreignfiles/steel.c, src/foreignfiles/steel.l:
1499
1500	compile fix.
1501
15022005-10-11 10:41:19  Rev 9645   larsa
1503
1504	* src/foreignfiles/steel.c:
1505
1506	flexed
1507
15082005-10-11 10:40:43  Rev 9644   larsa
1509
1510	* src/foreignfiles/steel.l:
1511
1512	support bigendian systems
1513
15142005-10-11 10:38:56  Rev 9643   larsa
1515
1516	* src/foreignfiles/steel.h:
1517
1518	cosmetics and color extension defines
1519
15202005-10-11 09:59:14  Rev 9642   pederb
1521
1522	* src/foreignfiles/steel.c, src/foreignfiles/steel.h,
1523	src/foreignfiles/steel.l:
1524
1525	compile fixes (compare unsigned < 0).
1526
15272005-10-11 09:46:28  Rev 9641   pederb
1528
1529	* configure, configure.ac:
1530
1531	build hack fix.
1532
15332005-10-11 02:43:33  Rev 9640   kyrah
1534
1535	* configure.ac:
1536
1537	Fix for building as a Mac OS X framework against X11: Don't assume
1538	GL linkage to be -framework OpenGL, but use the variables set by
1539	the OpenGL detection macro instead.
1540
15412005-10-10 23:34:47  Rev 9639   autocvs
1542
1543	* ChangeLog:
1544
1545	Automatic ChangeLog generation
1546
15472005-10-10 14:48:20  Rev 9638   pederb
1548
1549	* src/shapenodes/SoIndexedFaceSet.cpp:
1550
1551	Bugfix in generatePrimitives() for PER_FACE_INDEXED normal binding. Reported
1552	by larsa.
1553
15542005-10-10 14:20:13  Rev 9637   larsa
1555
1556	* src/foreignfiles/steel.c:
1557
1558	use bootstrap-server flex
1559
15602005-10-10 14:16:17  Rev 9636   larsa
1561
1562	* include/Inventor/annex/ForeignFiles/Makefile.in, configure,
1563	include/Inventor/annex/Makefile.in, src/foreignfiles/Makefile.in,
1564	src/Makefile.in, src/nodekits/Makefile.in:
1565
1566	bootstrap
1567
15682005-10-10 14:08:12  Rev 9635   larsa
1569
1570	* include/Inventor/annex/ForeignFiles/Makefile.in,
1571	src/foreignfiles/steel.c, src/foreignfiles/SoSTLFileKit.cpp,
1572	src/Makefile.am, docs/coin.doxygen.in, configure.ac,
1573	src/foreignfiles, src/foreignfiles/steel.h,
1574	include/Inventor/annex/ForeignFiles/SoForeignFileKit.h,
1575	src/foreignfiles/Makefile.am.bak, src/foreignfiles/steel.l,
1576	include/Inventor/annex/Makefile.am,
1577	include/Inventor/annex/ForeignFiles, src/foreignfiles/Makefile.am,
1578	include/Inventor/annex/ForeignFiles/SoSTLFileKit.h,
1579	src/nodekits/Makefile.am,
1580	include/Inventor/annex/ForeignFiles/Makefile.am.bak,
1581	include/Inventor/annex/HardCopy/Makefile.am,
1582	include/Inventor/annex/ForeignFiles/Makefile.am,
1583	src/foreignfiles/Makefile.in, src/foreignfiles/all-foreignfiles-c.c,
1584	src/foreignfiles/all-foreignfiles-cpp.cpp,
1585	src/foreignfiles/SoForeignFileKit.cpp, src/nodekits/SoNodeKit.cpp,
1586	src/misc/SoDB.cpp, include/Inventor/annex/HardCopy/Makefile.in,
1587	examples/misc/ivcp.cpp:
1588
1589	experimental foreign file format support system
1590
15912005-10-10 13:58:58  Rev 9634   larsa
1592
1593	* src/nodes/SoFile.cpp:
1594
1595	detect EOF independent of SoDB::read() returning TRUE + NULL pointer
1596
15972005-10-10 13:33:19  Rev 9633   pederb
1598
1599	* src/threads/mutex.c:
1600
1601	Fix calling convention for TryEnterCriticalSection.
1602
16032005-10-10 12:21:14  Rev 9632   larsa
1604
1605	* src/misc/SoBase.cpp:
1606
1607	expand on comment
1608
16092005-10-06 23:33:56  Rev 9631   autocvs
1610
1611	* ChangeLog:
1612
1613	Automatic ChangeLog generation
1614
16152005-10-06 12:27:52  Rev 9630   kyrah
1616
1617	* Makefile.in, src/Makefile.in:
1618
1619	Bootstrap.
1620
16212005-10-06 12:14:49  Rev 9629   kyrah
1622
1623	* src/Makefile.am:
1624
1625	Make framework relocatable by using a non-absolute install_name.
1626
16272005-10-06 12:10:46  Rev 9628   kyrah
1628
1629	* Makefile.am:
1630
1631	Added comment.
1632
16332005-10-06 08:50:22  Rev 9627   pederb
1634
1635	* src/shapenodes/SoText2.cpp:
1636
1637	Optimize SoText2 rendering.
1638
16392005-10-05 23:33:58  Rev 9626   autocvs
1640
1641	* ChangeLog:
1642
1643	Automatic ChangeLog generation
1644
16452005-10-05 16:16:23  Rev 9625   pederb
1646
1647	* src/shapenodes/SoText2.cpp:
1648
1649	Use a memory buffer to avoid tons of mallocs/frees every frame.
1650
16512005-10-05 15:53:39  Rev 9624   kyrah
1652
1653	* src/Makefile.am:
1654
1655	Minor framework structure fix, added Versions/Current/Inventor symlink.
1656
16572005-10-05 15:53:21  Rev 9623   pederb
1658
1659	* src/fonts/freetype.c:
1660
1661	Plug memory leak.
1662
16632005-10-05 15:26:06  Rev 9622   pederb
1664
1665	* src/fonts/fontlib_wrapper.c:
1666
1667	Fix memory leak.
1668
16692005-10-05 14:03:19  Rev 9621   pederb
1670
1671	* src/actions/SoLineHighlightRenderAction.cpp:
1672
1673	Fixes line highlight rendering for models with materialbinding != OVERALL
1674	and/or with normals.
1675
16762005-10-05 08:52:20  Rev 9620   pederb
1677
1678	* src/shapenodes/SoShape.cpp:
1679
1680	Fix bug for cases where OpenGL has no vertex buffer object support. Reported
1681	by thammer.
1682
16832005-10-05 08:41:24  Rev 9619   pederb
1684
1685	* src/shapenodes/soshape_primdata.cpp:
1686
1687	Set line detail pointers before invoking the line segment callback. Bug
1688	reported by Frank Hibbeln.
1689
16902005-10-04 23:34:33  Rev 9618   autocvs
1691
1692	* ChangeLog:
1693
1694	Automatic ChangeLog generation
1695
16962005-10-04 13:32:18  Rev 9617   pederb
1697
1698	* src/actions/SoToVRML2Action.cpp:
1699
1700	SoTexture2 handling bugfix.
1701
17022005-10-04 10:25:28  Rev 9616   pederb
1703
1704	* src/nodes/SoTextureUnit.cpp:
1705
1706	Also update texture unit for SoPickAction.
1707
17082005-10-03 23:34:17  Rev 9615   autocvs
1709
1710	* ChangeLog:
1711
1712	Automatic ChangeLog generation
1713
17142005-10-03 11:37:26  Rev 9614   kintel
1715
1716	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
1717
1718	Added JS_ObjectIsFunction()
1719
17202005-09-30 23:34:42  Rev 9613   autocvs
1721
1722	* ChangeLog:
1723
1724	Automatic ChangeLog generation
1725
17262005-09-30 16:56:17  Rev 9612   larsa
1727
1728	* src/misc/SoSceneManager.cpp:
1729
1730	disallow recursive event processing
1731
17322005-09-30 15:42:55  Rev 9611   larsa
1733
1734	* src/misc/SoSceneManager.cpp:
1735
1736	remember grabber
1737
17382005-09-30 15:34:54  Rev 9610   larsa
1739
1740	* src/misc/SoSceneManager.cpp:
1741
1742	bugfix
1743
17442005-09-30 15:24:54  Rev 9609   kyrah
1745
1746	* packaging/macosx/Coin_Welcome.rtf,
1747	packaging/macosx/CoinTools_Welcome.rtf:
1748
1749	Update.
1750
17512005-09-30 15:19:44  Rev 9608   kyrah
1752
1753	* cfg/gendsp.sh.in, Makefile.in:
1754
1755	Bootstrap.
1756
17572005-09-30 13:23:49  Rev 9607   kyrah
1758
1759	* packaging/macosx/noinst-README-Jaguar.txt.in,
1760	packaging/macosx/makeinstdmg.sh.in, packaging/macosx/inst-README-
1761	Jaguar.txt.in, packaging/macosx/noinst-README-.txt.in,
1762	packaging/macosx/noinst-README-Panther.txt.in, packaging/macosx/inst-
1763	README-.txt.in, packaging/macosx/inst-README-Panther.txt.in,
1764	Makefile.am, packaging/macosx/makenoinstdmg.sh.in:
1765
1766	Switch from OS-name test to gcc version test.
1767
17682005-09-30 12:48:57  Rev 9606   kyrah
1769
1770	* packaging/macosx/noinst-README-gcc3.txt.in, packaging/macosx/noinst-
1771	README-gcc4.txt.in, packaging/macosx/inst-README-gcc3.txt.in,
1772	packaging/macosx/inst-README-gcc4.txt.in:
1773
1774	To gcc4 or not to gcc4, that is the question... Who cares about
1775	Panther or Jaguar anymore?
1776
17772005-09-29 23:34:28  Rev 9605   autocvs
1778
1779	* ChangeLog:
1780
1781	Automatic ChangeLog generation
1782
17832005-09-29 14:29:15  Rev 9604   pederb
1784
1785	* src/elements/GL/SoGLCacheContextElement.cpp:
1786
1787	Deadlock fix in extSupported(). Reported by Nikolai Ruhe.
1788
17892005-09-28 23:34:22  Rev 9603   autocvs
1790
1791	* ChangeLog:
1792
1793	Automatic ChangeLog generation
1794
17952005-09-28 19:24:01  Rev 9602   kyrah
1796
1797	* packaging/macosx/inst-dmg-files/coin_dmg_bg.tiff,
1798	packaging/macosx/makedmg.sh.in, packaging/macosx/noinst-dmg-
1799	files/dmg_bg.tiff, packaging/macosx/inst-dmg-files/dmg_bg.tiff,
1800	Makefile.am, packaging/macosx/noinst-dmg-files/coin_dmg_bg.tiff:
1801
1802	Renamed coin_dmg_bg.tiff to dmg_bg.tiff
1803
18042005-09-28 16:27:52  Rev 9601   kintel
1805
1806	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
1807
1808	Substituted JS_ValueToECMAInt32() for JS_ValueToInt32() since the latter is
1809	buggy, see Mozilla bug #284032
1810
18112005-09-28 13:50:20  Rev 9600   pederb
1812
1813	* src/misc/SoBase.cpp:
1814
1815	gcc4 compile fix
1816
18172005-09-28 13:47:02  Rev 9599   pederb
1818
1819	* src/fields/SoField.cpp, src/fields/SoFieldContainer.cpp:
1820
1821	gcc4 compile fixes.
1822
18232005-09-28 09:54:50  Rev 9598   kyrah
1824
1825	* configure, Makefile.in:
1826
1827	Bootstrap.
1828
18292005-09-27 23:33:59  Rev 9597   autocvs
1830
1831	* ChangeLog:
1832
1833	Automatic ChangeLog generation
1834
18352005-09-27 16:58:20  Rev 9596   kyrah
1836
1837	* Makefile.am:
1838
1839	Create symlink to SoQt.framework when installing Coin instead of
1840	when installing SoQt. (This makes it possible to drag and drop the
1841	frameworks indvidually without running any scripts.)
1842
18432005-09-26 23:34:14  Rev 9595   autocvs
1844
1845	* ChangeLog:
1846
1847	Automatic ChangeLog generation
1848
18492005-09-26 16:20:17  Rev 9594   larsa
1850
1851	* build/msvc6, build/msvc6/coin3.dsp, build/msvc7, build/msvc6/include
1852	/config-debug.h, build/msvc6/install-dll-release.bat, build/msvc7
1853	/install-dll-release.bat, build/msvc7/include/config-debug.h,
1854	build/msvc6/generate.sh, build/msvc6/include/Inventor/system/gl.h,
1855	build/msvc6/install-lib-debug.bat, build/msvc7/install-lib-debug.bat,
1856	build/msvc7/include/Inventor/system/gl.h, build/msvc7/generate.sh,
1857	build/msvc7/coin3.sln, build/msvc6/install-dll-debug.bat,
1858	build/msvc6/include/setup.h, build/msvc7/install-dll-debug.bat,
1859	build/msvc7/include/setup.h, build/msvc6/.cvsignore,
1860	build/msvc7/.cvsignore, build/msvc7/coin3.vcproj,
1861	build/msvc6/installcoinheaders.bat,
1862	build/msvc7/installcoinheaders.bat, build/msvc6/installcoin.bat,
1863	build/msvc6/install-headers.bat, build/msvc7/install-headers.bat,
1864	build/msvc7/installcoin.bat, build/msvc6/include/config-release.h,
1865	build/msvc6/install-lib-release.bat, build/msvc7/include/config-
1866	release.h, build/msvc7/install-lib-release.bat:
1867
1868	updates
1869
18702005-09-26 11:34:05  Rev 9593   pederb
1871
1872	* src/misc/SoVertexArrayIndexer.cpp,
1873	src/caches/SoPrimitiveVertexCache.cpp:
1874
1875	Compile fixes. By larsa.
1876
18772005-09-23 23:34:25  Rev 9592   autocvs
1878
1879	* ChangeLog:
1880
1881	Automatic ChangeLog generation
1882
18832005-09-23 14:40:47  Rev 9591   kintel
1884
1885	* src/vrml97/IndexedLineSet.cpp:
1886
1887	Plug memleak
1888
18892005-09-23 14:27:38  Rev 9590   pederb
1890
1891	* src/actions/SoSimplifyAction.cpp:
1892
1893	Remove stub macro
1894
18952005-09-23 14:13:19  Rev 9589   pederb
1896
1897	* src/actions/SoSimplifyAction.cpp:
1898
1899	bugfix
1900
19012005-09-23 11:04:31  Rev 9588   pederb
1902
1903	* src/caches/SoPrimitiveVertexCache.cpp:
1904
1905	Use VBO (not VA) by default.
1906
19072005-09-23 11:02:37  Rev 9587   pederb
1908
1909	* src/actions/SoReorganizeAction.cpp:
1910
1911	Support for converting SoVRMLIndexedLineSet.
1912
19132005-09-23 10:04:19  Rev 9586   pederb
1914
1915	* src/shapenodes/SoShape.cpp:
1916
1917	Major optimization for the SORTED_OBJECT_SORTED_TRIANGLE_BLEND transparency
1918	mode.
1919
19202005-09-23 10:03:36  Rev 9585   pederb
1921
1922	* include/Inventor/caches/SoPrimitiveVertexCache.h,
1923	src/caches/SoPrimitiveVertexCache.cpp:
1924
1925	Added support for depth sorting triangles.
1926
19272005-09-22 23:35:32  Rev 9584   autocvs
1928
1929	* ChangeLog:
1930
1931	Automatic ChangeLog generation
1932
19332005-09-22 17:39:29  Rev 9583   kyrah
1934
1935	* packaging/macosx/makecoinpkg.sh.in:
1936
1937	Mac OS 10.3 installer bug workaround: Force permissions for root
1938	directory to be root:admin (will be ignored on 10.4, as it should be).
1939
19402005-09-22 15:26:09  Rev 9582   kyrah
1941
1942	* packaging/macosx/makecoinpkg.sh.in:
1943
1944	Permissions of installed framework in /Library/Frameworks should be
1945	root:admin.
1946
19472005-09-22 14:26:18  Rev 9581   larsa
1948
1949	* RELEASE.txt:
1950
1951	cosmetics
1952
19532005-09-22 14:19:52  Rev 9580   pederb
1954
1955	* src/actions/SoSimplifyAction.cpp,
1956	include/Inventor/actions/SoSimplifyAction.h:
1957
1958	Add some stub functions and a pimpl-pointer.
1959
19602005-09-22 13:47:24  Rev 9579   mortene
1961
1962	* src/nodes/SoBlinker.cpp, src/nodes/SoShuttle.cpp,
1963	src/nodes/SoPendulum.cpp:
1964
1965	Bugfix: don't write unmodified fields. Reported by larsa.
1966
19672005-09-22 10:17:45  Rev 9578   pederb
1968
1969	* include/Inventor/VRMLnodes/SoVRMLIndexedLineSet.h,
1970	src/vrml97/IndexedLineSet.cpp:
1971
1972	Support for VA/VBO rendering.
1973
19742005-09-22 09:17:42  Rev 9577   pederb
1975
1976	* src/nodes/SoCoordinate4.cpp:
1977
1978	Bugfix for recently introduced bug.
1979
19802005-09-21 23:34:12  Rev 9576   autocvs
1981
1982	* ChangeLog:
1983
1984	Automatic ChangeLog generation
1985
19862005-09-21 15:21:04  Rev 9575   pederb
1987
1988	* src/actions/all-actions-cpp.cpp:
1989
1990	build all fix
1991
19922005-09-21 14:58:08  Rev 9574   pederb
1993
1994	* src/actions/all-actions-cpp.cpp:
1995
1996	build all fix.
1997
19982005-09-21 14:57:13  Rev 9573   pederb
1999
2000	* src/misc/all-misc-cpp.cpp:
2001
2002	build-all fix.
2003
20042005-09-21 10:50:21  Rev 9572   pederb
2005
2006	* src/nodes/SoVertexProperty.cpp:
2007
2008	Fix for recently introduced bug.
2009
20102005-09-21 09:07:38  Rev 9571   pederb
2011
2012	* src/vrml97/PointSet.cpp:
2013
2014	VA/VBO rendering support.
2015
20162005-09-21 09:04:19  Rev 9570   kintel
2017
2018	* src/vrml97/JS_VRMLClasses.cpp:
2019
2020	adapted to recent changes in SoJavaScriptEngine
2021
20222005-09-21 09:01:25  Rev 9569   kintel
2023
2024	* src/misc/SoJavaScriptEngine.cpp,
2025	include/Inventor/misc/SoJavaScriptEngine.h:
2026
2027	generalized static field2jsval() and jsval2field() into a static getEngine().
2028	Fixed an ugly bug sending wrong data to JS_AddRoot()/JS_RemoveRoot(). Smaller
2029	coding style and naming standard fixes.
2030
20312005-09-21 09:01:07  Rev 9568   pederb
2032
2033	* src/shapenodes/SoPointSet.cpp:
2034
2035	Only set up for VA/VBO rendering if we have more than the minumum number of
2036	points.
2037
20382005-09-21 08:53:40  Rev 9567   kintel
2039
2040	* include/Inventor/misc/SoScriptEngine.h:
2041
2042	coding style
2043
20442005-09-20 23:34:40  Rev 9566   autocvs
2045
2046	* ChangeLog:
2047
2048	Automatic ChangeLog generation
2049
20502005-09-20 16:11:18  Rev 9565   pederb
2051
2052	* src/vrml97/Coordinate.cpp,
2053	include/Inventor/VRMLnodes/SoVRMLCoordinate.h, src/vrml97/Normal.cpp,
2054	src/vrml97/TextureCoordinate.cpp,
2055	include/Inventor/VRMLnodes/SoVRMLNormal.h,
2056	include/Inventor/VRMLnodes/SoVRMLTextureCoordinate.h,
2057	src/vrml97/Color.cpp:
2058
2059	Create VBOs.
2060
20612005-09-20 16:01:52  Rev 9564   larsa
2062
2063	* examples/misc/ivcp.cpp:
2064
2065	beautify source
2066
20672005-09-20 15:48:52  Rev 9563   pederb
2068
2069	* src/actions/SoRayPickAction.cpp:
2070
2071	Minor picking precision fix.
2072
20732005-09-20 15:46:47  Rev 9562   pederb
2074
2075	* src/nodes/SoCoordinate4.cpp, src/nodes/SoTextureCoordinate3.cpp,
2076	src/nodes/SoMaterial.cpp, src/nodes/SoVertexProperty.cpp,
2077	src/nodes/SoPackedColor.cpp, src/nodes/SoNormal.cpp,
2078	src/nodes/SoBaseColor.cpp, src/nodes/SoCoordinate3.cpp,
2079	src/nodes/SoTextureCoordinate2.cpp:
2080
2081	VBO fixes.
2082
20832005-09-20 15:46:30  Rev 9561   kyrah
2084
2085	* configure.ac:
2086
2087	Re-instate improved Mac OS X single-precision math function check that
2088	was erroneously removed by handegar in revision 1.181.
2089
20902005-09-20 15:44:06  Rev 9560   larsa
2091
2092	* configure, configure.ac:
2093
2094	change how debug symbols are included in lib
2095
20962005-09-20 15:43:13  Rev 9559   pederb
2097
2098	* include/Inventor/elements/SoGLVBOElement.h,
2099	src/elements/GL/SoGLVBOElement.cpp:
2100
2101	New convenience method.
2102
21032005-09-20 15:33:21  Rev 9558   larsa
2104
2105	* include/Inventor/VRMLnodes/SoVRMLIndexedLineSet.h,
2106	src/actions/SoReorganizeAction.cpp,
2107	include/Inventor/nodes/SoIndexedFaceSet.h,
2108	include/Inventor/VRMLnodes/SoVRMLIndexedFaceSet.h,
2109	include/Inventor/nodes/SoIndexedLineSet.h:
2110
2111	compile fixes
2112
21132005-09-20 15:26:45  Rev 9557   larsa
2114
2115	* src/actions/SoRayPickAction.cpp:
2116
2117	remove warnings
2118
21192005-09-20 15:13:50  Rev 9556   larsa
2120
2121	* cfg/config.guess, cfg/config.sub:
2122
2123	new files
2124
21252005-09-20 14:59:23  Rev 9555   pederb
2126
2127	* src/vrml97/IndexedFaceSet.cpp:
2128
2129	Support for vertex array and VBO rendering.
2130
21312005-09-20 14:58:53  Rev 9554   pederb
2132
2133	* src/actions/SoReorganizeAction.cpp:
2134
2135	Proper support for VRMLIndexedFaceSet.
2136
21372005-09-20 14:52:01  Rev 9553   larsa
2138
2139	* THANKS:
2140
2141	two additions
2142
21432005-09-20 13:50:06  Rev 9552   pederb
2144
2145	* src/actions/SoReorganizeAction.cpp:
2146
2147	Support for reorganizing lines. Cleaned up the code a bit.
2148
21492005-09-20 11:13:15  Rev 9551   pederb
2150
2151	* src/elements/GL/SoGLVBOElement.cpp:
2152
2153	Remove erroneous assert.
2154
21552005-09-20 11:01:30  Rev 9550   pederb
2156
2157	* src/caches/SoPrimitiveVertexCache.cpp:
2158
2159	SoGLLazyElement color per vertex fix.
2160
21612005-09-20 10:57:46  Rev 9549   larsa
2162
2163	* include/Inventor/nodes/SoExtSelection.h,
2164	include/Inventor/nodes/SoFontStyle.h,
2165	include/Inventor/VRMLnodes/SoVRMLFontStyle.h,
2166	include/Inventor/VRMLnodes/SoVRMLInline.h,
2167	include/Inventor/nodes/SoWWWInline.h:
2168
2169	TGS compatibility includes
2170
21712005-09-20 10:20:51  Rev 9548   pederb
2172
2173	* src/shapenodes/SoPointSet.cpp:
2174
2175	Support for vertex array rendering.
2176
21772005-09-20 10:17:24  Rev 9547   pederb
2178
2179	* src/shapenodes/SoIndexedFaceSet.cpp,
2180	src/shapenodes/SoIndexedLineSet.cpp:
2181
2182	Simplify vertex array rendering code.
2183
21842005-09-20 10:11:58  Rev 9546   pederb
2185
2186	* src/shapenodes/SoShape.cpp, include/Inventor/nodes/SoShape.h:
2187
2188	Two new convenience functions for vertex array rendering.
2189
21902005-09-20 07:52:49  Rev 9545   pederb
2191
2192	* src/shapenodes/SoIndexedFaceSet.cpp:
2193
2194	Remove old cruft.
2195
21962005-09-20 06:41:59  Rev 9544   pederb
2197
2198	* src/shapenodes/SoIndexedLineSet.cpp,
2199	include/Inventor/nodes/SoIndexedLineSet.h:
2200
2201	Support for vertex array and VBO rendering.
2202
22032005-09-20 06:39:45  Rev 9543   pederb
2204
2205	* src/caches/SoPrimitiveVertexCache.cpp:
2206
2207	Set vertex pointer last (might be faster for some drivers)
2208
22092005-09-20 06:38:01  Rev 9542   pederb
2210
2211	* src/misc/SoVertexArrayIndexer.cpp, src/misc/SoVertexArrayIndexer.h:
2212
2213	Support for lines.
2214
22152005-09-19 23:47:33  Rev 9541   autocvs
2216
2217	* ChangeLog:
2218
2219	Automatic ChangeLog generation
2220
22212005-09-19 20:32:05  Rev 9540   larsa
2222
2223	* RELEASE.txt:
2224
2225	new locations
2226
22272005-09-19 20:15:32  Rev 9539   larsa
2228
2229	* models/dead_simple/all-iv.iv, examples/misc/ivcp.cpp:
2230
2231	sync
2232
22332005-09-19 19:08:25  Rev 9538   larsa
2234
2235	* src/fields/SoFieldData.cpp:
2236
2237	improve error message
2238
22392005-09-19 18:45:42  Rev 9537   larsa
2240
2241	* src/misc/SoBase.cpp:
2242
2243	make read error message more understandable if 'UnknownNode' appears in a .iv
2244	file
2245
22462005-09-19 09:50:48  Rev 9536   pederb
2247
2248	* src/caches/SoPrimitiveVertexCache.cpp:
2249
2250	Proper fallback when neither VBOs nor vertex arrays are available.
2251
22522005-09-15 23:34:32  Rev 9535   autocvs
2253
2254	* ChangeLog:
2255
2256	Automatic ChangeLog generation
2257
22582005-09-15 10:27:12  Rev 9534   handegar
2259
2260	* aclocal.m4, configure, cfg/errors.txt:
2261
2262	bootstrap
2263
22642005-09-14 23:34:19  Rev 9533   autocvs
2265
2266	* ChangeLog:
2267
2268	Automatic ChangeLog generation
2269
22702005-09-14 13:47:40  Rev 9532   pederb
2271
2272	* src/hardcopy/VectorizeActionP.cpp:
2273
2274	Fix clip plane transformation bug. Reported by Frank Hibbeln.
2275
22762005-09-14 12:35:17  Rev 9531   pederb
2277
2278	* include/Inventor/C/glue/gl.h, include/Inventor/C/glue/glp.h,
2279	src/glue/gl.c:
2280
2281	Support for glPushPopClientAttrib.
2282
22832005-09-14 08:15:10  Rev 9530   pederb
2284
2285	* src/hardcopy/VectorizeActionP.cpp:
2286
2287	Cleanup more in reset() to avoid that the action uses more and more memory if
2288	it's applied several times. Bug found by Frank Hibbeln.
2289
22902005-09-13 23:34:05  Rev 9529   autocvs
2291
2292	* ChangeLog:
2293
2294	Automatic ChangeLog generation
2295
22962005-09-13 15:54:44  Rev 9528   pederb
2297
2298	* src/actions/SoReorganizeAction.cpp:
2299
2300	Misc. fixes to make it generate scene graphs that can be rendered using VBOs.
2301
23022005-09-13 15:39:47  Rev 9527   pederb
2303
2304	* src/misc/SoVBO.cpp:
2305
2306	A bit better default value for min/max vertices in a VBO.
2307
23082005-09-13 15:31:17  Rev 9526   pederb
2309
2310	* src/vrml97/Shape.cpp:
2311
2312	SoGLRenderAction abort callback bugfix.
2313
23142005-09-13 15:29:31  Rev 9525   pederb
2315
2316	* src/nodes/SoVertexProperty.cpp:
2317
2318	VBO bugfix.
2319
23202005-09-13 15:29:01  Rev 9524   pederb
2321
2322	* src/misc/SoVBO.cpp:
2323
2324	Bugfix for environment variable test.
2325
23262005-09-13 13:47:52  Rev 9523   kyrah
2327
2328	* aclocal.m4, configure, Makefile.in:
2329
2330	Bootstrap.
2331
23322005-09-13 13:09:47  Rev 9522   kyrah
2333
2334	* configure.ac, Makefile.am:
2335
2336	Renamed Resources/pivy to Resources/include since the non-framework
2337	include style might be generally needed in other cases than pivy.
2338
23392005-09-13 13:04:59  Rev 9521   pederb
2340
2341	* src/nodes/SoMaterial.cpp:
2342
2343	Support for a color VBO object.
2344
23452005-09-13 12:55:09  Rev 9520   pederb
2346
2347	* src/shapenodes/SoIndexedFaceSet.cpp:
2348
2349	Support for VBO rendering.
2350
23512005-09-13 12:54:15  Rev 9519   pederb
2352
2353	* src/nodes/SoVertexProperty.cpp:
2354
2355	Misc. VBO fixes.
2356
23572005-09-13 12:51:29  Rev 9518   pederb
2358
2359	* src/nodes/SoTextureCoordinate3.cpp,
2360	include/Inventor/nodes/SoTextureCoordinate2.h,
2361	include/Inventor/nodes/SoTextureCoordinate3.h,
2362	src/nodes/SoTextureCoordinate2.cpp:
2363
2364	Set up a texcoord VBO object. Pimplify.
2365
23662005-09-13 12:49:56  Rev 9517   pederb
2367
2368	* src/nodes/SoCoordinate4.cpp, include/Inventor/nodes/SoCoordinate4.h:
2369
2370	Set up a vertex VBO object. Pimplify.
2371
23722005-09-13 12:49:17  Rev 9516   pederb
2373
2374	* include/Inventor/nodes/SoPackedColor.h, src/nodes/SoPackedColor.cpp:
2375
2376	Set up a color VBO object. Pimplify.
2377
23782005-09-13 12:47:03  Rev 9515   pederb
2379
2380	* src/nodes/SoNormal.cpp:
2381
2382	Minor VBO fix.
2383
23842005-09-13 12:46:40  Rev 9514   pederb
2385
2386	* src/nodes/SoBaseColor.cpp:
2387
2388	Add a color VBO object.
2389
23902005-09-13 12:43:59  Rev 9513   pederb
2391
2392	* src/nodes/SoCoordinate3.cpp:
2393
2394	Minor VBO fix
2395
23962005-09-13 11:51:48  Rev 9512   pederb
2397
2398	* src/elements/SoLazyElement.cpp,
2399	src/elements/SoMultiTextureCoordinateElement.cpp,
2400	src/elements/SoCoordinateElement.cpp,
2401	src/elements/SoNormalElement.cpp,
2402	src/elements/SoTextureCoordinateElement.cpp:
2403
2404	Reset VBO item when element is changed.
2405
24062005-09-13 11:50:35  Rev 9511   pederb
2407
2408	* src/elements/GL/SoGLLazyElement.cpp,
2409	include/Inventor/elements/SoGLLazyElement.h:
2410
2411	Add method to sync the color VBO.
2412
24132005-09-13 11:49:41  Rev 9510   pederb
2414
2415	* include/Inventor/elements/SoLazyElement.h:
2416
2417	Add nodeid ColorPacker methods.
2418
24192005-09-13 11:46:08  Rev 9509   pederb
2420
2421	* src/misc/SoVBO.cpp:
2422
2423	Disable VBO buffers by default
2424
24252005-09-12 23:42:04  Rev 9508   autocvs
2426
2427	* ChangeLog:
2428
2429	Automatic ChangeLog generation
2430
24312005-09-12 15:24:49  Rev 9507   handegar
2432
2433	* aclocal.m4, configure:
2434
2435	bootstrap
2436
24372005-09-12 12:58:44  Rev 9506   pederb
2438
2439	* src/nodes/SoVertexProperty.cpp:
2440
2441	Set VBO instances.
2442
24432005-09-12 12:52:48  Rev 9505   pederb
2444
2445	* include/Inventor/system/gl.h.in:
2446
2447	Some more GL defines.
2448
24492005-09-12 12:51:36  Rev 9504   pederb
2450
2451	* src/misc/SoVertexArrayIndexer.cpp, src/misc/SoVertexArrayIndexer.h:
2452
2453	Add support for sorting triangles for faster rendering.
2454
24552005-09-12 12:51:07  Rev 9503   pederb
2456
2457	* src/misc/SoVBO.h, src/misc/SoVBO.cpp:
2458
2459	Make it possible to store buffer data in cache.
2460
24612005-09-12 12:42:34  Rev 9502   pederb
2462
2463	* src/fields/SoFieldData.cpp:
2464
2465	Minor fix.
2466
24672005-09-12 12:41:42  Rev 9501   pederb
2468
2469	* src/elements/SoMultiTextureEnabledElement.cpp:
2470
2471	Doc fix.
2472
24732005-09-09 23:35:15  Rev 9500   autocvs
2474
2475	* ChangeLog:
2476
2477	Automatic ChangeLog generation
2478
24792005-09-09 11:11:58  Rev 9499   pederb
2480
2481	* src/actions/SoRayPickAction.cpp:
2482
2483	Vastly improve picking precision. This fixes problems we've had with picking
2484	in large scenes.
2485
24862005-09-09 09:36:51  Rev 9498   pederb
2487
2488	* src/hardcopy/VectorizeActionP.cpp:
2489
2490	Fix potential memory leaks. Reported by Frank Hibbeln.
2491
24922005-09-08 23:34:15  Rev 9497   autocvs
2493
2494	* ChangeLog:
2495
2496	Automatic ChangeLog generation
2497
24982005-09-08 14:38:30  Rev 9496   handegar
2499
2500	* aclocal.m4, configure:
2501
2502	Bootstrap
2503
25042005-09-08 14:01:46  Rev 9495   handegar
2505
2506	* aclocal.m4, configure:
2507
2508	Bootstrap
2509
25102005-09-08 13:36:20  Rev 9494   mortene
2511
2512	* src/base/SbOctTree.cpp:
2513
2514	Debug: minor additional debug facilities.
2515
25162005-09-08 13:36:00  Rev 9493   mortene
2517
2518	* BUGS.txt, src/collision/SoIntersectionDetectionAction.cpp:
2519
2520	Bugfix: make enclosing bbox around octtree sufficiently large for collision
2521	testing. Fixes bug item #207.
2522
25232005-09-08 10:38:44  Rev 9492   mortene
2524
2525	* BUGS.txt:
2526
2527	2 new items.
2528
25292005-09-07 23:33:57  Rev 9491   autocvs
2530
2531	* ChangeLog:
2532
2533	Automatic ChangeLog generation
2534
25352005-09-07 16:40:49  Rev 9490   handegar
2536
2537	* include/Inventor/caches/Makefile.in, src/mpeg/Makefile.in,
2538	include/Inventor/lock/Makefile.in,
2539	include/Inventor/engines/Makefile.in, src/3ds/Makefile.in,
2540	include/Inventor/projectors/Makefile.in, src/misc/Makefile.in,
2541	include/Inventor/collision/Makefile.in,
2542	include/Inventor/C/errors/Makefile.in, src/vrml97/Makefile.in,
2543	include/Inventor/actions/Makefile.in,
2544	include/Inventor/events/Makefile.in, aclocal.m4,
2545	include/Inventor/fields/Makefile.in, src/io/Makefile.in, configure,
2546	src/hardcopy/Makefile.in, src/errors/Makefile.in,
2547	src/elements/Makefile.in, src/nodekits/Makefile.in,
2548	include/Inventor/C/Makefile.in, src/caches/Makefile.in,
2549	include/Inventor/manips/Makefile.in, src/engines/Makefile.in,
2550	include/Inventor/threads/Makefile.in, configure.ac,
2551	src/projectors/Makefile.in, src/collision/Makefile.in,
2552	include/Inventor/sensors/Makefile.in,
2553	include/Inventor/lists/Makefile.in, src/actions/Makefile.in,
2554	src/events/Makefile.in, include/setup.h.in, src/fields/Makefile.in,
2555	include/Inventor/nodes/Makefile.in, html/Makefile.in,
2556	include/Inventor/C/glue/Makefile.in, src/elements/GL/Makefile.in,
2557	data/Makefile.in, include/Inventor/system/Makefile.in,
2558	man/Makefile.in, include/Inventor/details/Makefile.in,
2559	data/draggerDefaults/Makefile.in, src/manips/Makefile.in,
2560	src/fonts/Makefile.in, src/threads/Makefile.in,
2561	src/upgraders/Makefile.in, src/sensors/Makefile.in,
2562	include/Inventor/bundles/Makefile.in,
2563	include/Inventor/C/base/Makefile.in, include/Makefile.in,
2564	src/glue/Makefile.in, src/lists/Makefile.in,
2565	include/Inventor/draggers/Makefile.in, include/Inventor/Makefile.in,
2566	src/nodes/Makefile.in, include/Inventor/annex/Makefile.in,
2567	Makefile.in, src/base/Makefile.in,
2568	include/Inventor/annex/HardCopy/Makefile.in, src/details/Makefile.in,
2569	include/Inventor/MPEG/Makefile.in, src/shapenodes/Makefile.in,
2570	src/shaders/Makefile.in, include/Inventor/misc/Makefile.in,
2571	src/bundles/Makefile.in, src/draggers/Makefile.in,
2572	src/extensions/Makefile.in, src/Makefile.in,
2573	include/Inventor/VRMLnodes/Makefile.in, include/config.h.in,
2574	include/Inventor/C/threads/Makefile.in,
2575	include/Inventor/elements/Makefile.in,
2576	include/Inventor/errors/Makefile.in, include/discard.h.in,
2577	man/man1/Makefile.in, include/Inventor/nodekits/Makefile.in,
2578	bin/Makefile.in, man/man3/Makefile.in:
2579
2580	Bootstrap
2581
25822005-09-07 16:36:28  Rev 9489   handegar
2583
2584	* src/glue/spidermonkey.c, src/misc/SoJavaScriptEngine.cpp,
2585	src/vrml97/Script.cpp:
2586
2587	Moved over changes from Coin-2
2588
25892005-09-06 23:34:45  Rev 9488   autocvs
2590
2591	* ChangeLog:
2592
2593	Automatic ChangeLog generation
2594
25952005-09-06 13:46:45  Rev 9487   handegar
2596
2597	* aclocal.m4, configure:
2598
2599	Bootstrap
2600
26012005-09-06 13:43:40  Rev 9486   handegar
2602
2603	* src/glue/spidermonkey.c:
2604
2605	More debug-info.
2606	#define fix for jsapi.h
2607
26082005-09-06 11:57:13  Rev 9485   kyrah
2609
2610	* configure.ac, Makefile.am:
2611
2612	Removed recursive Headers/Inventor -> ../Headers symlink, since
2613	this caused Xcode to crash when Inventor.framework was imported.
2614
2615	This symlink was/is needed since Pivy (or rather, swig) does not
2616	support frameworks. Moved it to Resources/pivy, which is both
2617	cleaner (since it's a pivy-specific hack anyway) and makes it
2618	non-rekursive, hence preventing the Xcode crash.
2619
26202005-09-05 23:33:48  Rev 9484   autocvs
2621
2622	* ChangeLog:
2623
2624	Automatic ChangeLog generation
2625
26262005-09-05 12:32:20  Rev 9483   handegar
2627
2628	* src/glue/spidermonkey.c, src/misc/SoJavaScriptEngine.cpp,
2629	include/Inventor/C/glue/spidermonkey.h:
2630
2631	Spidermonkey cleanup
2632
26332005-09-01 23:33:58  Rev 9482   autocvs
2634
2635	* ChangeLog:
2636
2637	Automatic ChangeLog generation
2638
26392005-09-01 14:26:57  Rev 9481   erikgors
2640
2641	* src/vrml97/JS_VRMLClasses.cpp:
2642
2643	Compiler fix for gcc4
2644
26452005-08-30 23:34:01  Rev 9480   autocvs
2646
2647	* ChangeLog:
2648
2649	Automatic ChangeLog generation
2650
26512005-08-30 16:38:49  Rev 9479   handegar
2652
2653	* src/misc/SoJavaScriptEngine.cpp:
2654
2655	Delete pimpl class in destructor.
2656
26572005-08-30 16:22:02  Rev 9478   handegar
2658
2659	* src/misc/SoJavaScriptEngine.cpp,
2660	include/Inventor/misc/SoJavaScriptEngine.h:
2661
2662	Pimplified class
2663
26642005-08-30 10:39:57  Rev 9477   handegar
2665
2666	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
2667
2668	Static linking for SpiderMonkey enabled.
2669
26702005-08-30 10:17:33  Rev 9476   handegar
2671
2672	* include/Inventor/caches/Makefile.in, src/mpeg/Makefile.in,
2673	include/Inventor/lock/Makefile.in,
2674	include/Inventor/engines/Makefile.in, src/3ds/Makefile.in,
2675	include/Inventor/projectors/Makefile.in, src/misc/Makefile.in,
2676	include/Inventor/collision/Makefile.in,
2677	include/Inventor/C/errors/Makefile.in, src/vrml97/Makefile.in,
2678	include/Inventor/actions/Makefile.in,
2679	include/Inventor/events/Makefile.in, aclocal.m4,
2680	include/Inventor/fields/Makefile.in, src/io/Makefile.in, configure,
2681	src/hardcopy/Makefile.in, src/errors/Makefile.in,
2682	src/elements/Makefile.in, src/nodekits/Makefile.in,
2683	include/Inventor/C/Makefile.in, cfg/gendsp.sh.in,
2684	src/caches/Makefile.in, include/Inventor/manips/Makefile.in,
2685	src/engines/Makefile.in, include/Inventor/threads/Makefile.in,
2686	configure.ac, src/projectors/Makefile.in, src/collision/Makefile.in,
2687	include/Inventor/sensors/Makefile.in,
2688	include/Inventor/lists/Makefile.in, src/actions/Makefile.in,
2689	src/events/Makefile.in, src/fields/Makefile.in,
2690	include/Inventor/nodes/Makefile.in, html/Makefile.in,
2691	include/Inventor/C/glue/Makefile.in, src/elements/GL/Makefile.in,
2692	data/Makefile.in, include/Inventor/system/Makefile.in,
2693	man/Makefile.in, include/Inventor/details/Makefile.in,
2694	data/draggerDefaults/Makefile.in, src/manips/Makefile.in,
2695	src/fonts/Makefile.in, src/threads/Makefile.in,
2696	src/upgraders/Makefile.in, src/sensors/Makefile.in,
2697	include/Inventor/bundles/Makefile.in,
2698	include/Inventor/C/base/Makefile.in, include/Makefile.in,
2699	src/glue/Makefile.in, src/lists/Makefile.in,
2700	include/Inventor/draggers/Makefile.in, include/Inventor/Makefile.in,
2701	src/nodes/Makefile.in, include/Inventor/annex/Makefile.in,
2702	Makefile.in, src/base/Makefile.in,
2703	include/Inventor/annex/HardCopy/Makefile.in, src/details/Makefile.in,
2704	include/Inventor/MPEG/Makefile.in, src/shapenodes/Makefile.in,
2705	src/shaders/Makefile.in, include/Inventor/misc/Makefile.in,
2706	src/bundles/Makefile.in, src/draggers/Makefile.in,
2707	src/extensions/Makefile.in, src/Makefile.in,
2708	include/Inventor/VRMLnodes/Makefile.in, include/config.h.in,
2709	include/Inventor/C/threads/Makefile.in,
2710	include/Inventor/elements/Makefile.in,
2711	include/Inventor/errors/Makefile.in, include/discard.h.in,
2712	man/man1/Makefile.in, include/Inventor/nodekits/Makefile.in,
2713	bin/Makefile.in, man/man3/Makefile.in:
2714
2715	Bootstrap.
2716
27172005-08-29 23:34:08  Rev 9475   autocvs
2718
2719	* ChangeLog:
2720
2721	Automatic ChangeLog generation
2722
27232005-08-29 12:56:34  Rev 9474   kyrah
2724
2725	* configure.ac:
2726
2727	Fix for building the binary SDK on Mac OS 10.4: Don't use
2728	the single-precision math functions, which are available in
2729	10.4 but not in 10.3. Problem reported by Tamer Fahmy.
2730
27312005-08-22 23:33:41  Rev 9473   autocvs
2732
2733	* ChangeLog:
2734
2735	Automatic ChangeLog generation
2736
27372005-08-22 15:23:04  Rev 9472   pederb
2738
2739	* include/Inventor/nodes/SoNormal.h,
2740	include/Inventor/nodes/SoCoordinate3.h, src/nodes/SoNormal.cpp,
2741	src/nodes/SoCoordinate3.cpp:
2742
2743	Set SoVBO instance.
2744
27452005-08-22 14:56:31  Rev 9471   pederb
2746
2747	* src/elements/SoElement.cpp, include/Inventor/elements/SoElements.h:
2748
2749	Initialize SoGLVBOElement.
2750
27512005-08-22 14:27:44  Rev 9470   pederb
2752
2753	* src/nodes/SoNode.cpp:
2754
2755	More doc regarding nodeid.
2756
27572005-08-22 13:59:54  Rev 9469   pederb
2758
2759	* src/elements/SoLazyElement.cpp:
2760
2761	Doc.
2762
27632005-08-22 13:49:48  Rev 9468   pederb
2764
2765	* src/nodes/SoNode.cpp:
2766
2767	Make sure that no node can have nodeid == 0.
2768
27692005-08-22 12:25:10  Rev 9467   handegar
2770
2771	* src/glue/spidermonkey.c:
2772
2773	Added alternative SpiderMonkey library (Debian).
2774
27752005-08-22 08:11:54  Rev 9466   pederb
2776
2777	* src/shapenodes/SoShape.cpp:
2778
2779	Bugfix. Test sorted triangle transparency type from state, not from action.
2780	Reported by Michael Mandel.
2781
27822005-08-22 08:10:29  Rev 9465   pederb
2783
2784	* src/elements/SoShapeStyleElement.cpp,
2785	include/Inventor/elements/SoShapeStyleElement.h:
2786
2787	Added flag for testing sorted triangles transparency type.
2788
27892005-08-17 23:34:12  Rev 9464   autocvs
2790
2791	* ChangeLog:
2792
2793	Automatic ChangeLog generation
2794
27952005-08-17 13:03:46  Rev 9463   mortene
2796
2797	* src/misc/CoinOffscreenGLCanvas.cpp, src/misc/SoOffscreenRenderer.cpp,
2798	src/misc/CoinOffscreenGLCanvas.h:
2799
2800	Performance: fixes a performance regression introduced with the fix to
2801	successively halve GL tile size until successful allocation.
2802
28032005-08-16 23:33:12  Rev 9462   autocvs
2804
2805	* ChangeLog:
2806
2807	Automatic ChangeLog generation
2808
28092005-08-16 13:35:48  Rev 9461   erikgors
2810
2811	* src/vrml97/JS_VRMLClasses.cpp:
2812
2813	Fixed a couple of FIXME's dealing with MF-classes crashing the gc.
2814
28152005-08-16 09:44:30  Rev 9460   mortene
2816
2817	* src/vrml97/JS_VRMLClasses.cpp:
2818
2819	Clean-up: very minor style fix.
2820
28212005-08-09 23:34:08  Rev 9459   autocvs
2822
2823	* ChangeLog:
2824
2825	Automatic ChangeLog generation
2826
28272005-08-09 14:15:35  Rev 9458   mortene
2828
2829	* src/tidbits.c:
2830
2831	Doc: convert FIXME to neutral code comment.
2832
28332005-08-09 10:09:04  Rev 9457   mortene
2834
2835	* src/misc/SoSceneManager.cpp:
2836
2837	Doc: FIXME note about incompatibility with SGI Inventor.
2838
28392005-08-09 09:47:18  Rev 9456   pederb
2840
2841	* include/Inventor/misc/SbHash.h, src/base/dict.c, src/base/hash.c:
2842
2843	Use prime numbers for the number of buckets in hash tables.
2844
28452005-08-09 09:38:15  Rev 9455   pederb
2846
2847	* include/Inventor/C/tidbitsp.h, src/tidbits.c:
2848
2849	Added function for finding the next prime number for a given number.
2850
28512005-08-05 23:33:05  Rev 9454   autocvs
2852
2853	* ChangeLog:
2854
2855	Automatic ChangeLog generation
2856
28572005-08-05 16:18:41  Rev 9453   kintel
2858
2859	* src/vrml97/JS_VRMLClasses.cpp:
2860
2861	Don't run neede code inside asserts, added FIXME about wrong use of
2862	JS_AddRoot/JS_RemoveRoot causing a crash on exit
2863
28642005-08-04 23:33:34  Rev 9452   autocvs
2865
2866	* ChangeLog:
2867
2868	Automatic ChangeLog generation
2869
28702005-08-04 16:20:35  Rev 9451   kyrah
2871
2872	* src/actions/SoGLRenderAction.cpp:
2873
2874	Don't render multi passes if no accumulation buffer available. Optimization
2875	suggested by pederb.
2876
28772005-08-04 14:32:57  Rev 9450   pederb
2878
2879	* src/engines/SoFieldConverter.cpp, src/engines/SoEngineOutput.cpp:
2880
2881	Fix bug in getForwardConnections(). Field converters should be skipped. Bug
2882	reported by Nikolai Ruhe.
2883
28842005-08-04 14:25:32  Rev 9449   kintel
2885
2886	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
2887
2888	Another spidermonkey function added
2889
28902005-08-04 14:23:42  Rev 9448   kintel
2891
2892	* src/vrml97/JS_VRMLClasses.cpp:
2893
2894	Disabled assertion on private pointer always being != NULL
2895
28962005-08-03 23:33:49  Rev 9447   autocvs
2897
2898	* ChangeLog:
2899
2900	Automatic ChangeLog generation
2901
29022005-08-03 18:18:05  Rev 9446   kintel
2903
2904	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
2905
2906	Added some needed functions
2907
29082005-08-03 18:02:38  Rev 9445   kintel
2909
2910	* src/vrml97/JS_VRMLClasses.cpp:
2911
2912	Removed code assuming that the root node wraps the 'real' scenegraph
2913
29142005-08-03 16:36:56  Rev 9444   kyrah
2915
2916	* src/misc/CoinOffscreenGLCanvas.cpp:
2917
2918	Added some more debug output.
2919
29202005-08-03 16:10:41  Rev 9443   kyrah
2921
2922	* src/actions/SoGLRenderAction.cpp:
2923
2924	Don't attempt to use glAccum() if no accumulation buffer is
2925	available.
2926
29272005-08-03 12:56:47  Rev 9442   kyrah
2928
2929	* src/glue/gl_agl.c:
2930
2931	Only report failure to aglSetPBuffer() when debugging information
2932	is requested, since now we will successively retry with smaller
2933	buffer sizes anyway.
2934
29352005-08-02 23:33:38  Rev 9441   autocvs
2936
2937	* ChangeLog:
2938
2939	Automatic ChangeLog generation
2940
29412005-08-02 11:40:26  Rev 9440   kintel
2942
2943	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
2944
2945	Added JS_SetPropertyAttributes()
2946
29472005-07-29 23:35:08  Rev 9439   autocvs
2948
2949	* ChangeLog:
2950
2951	Automatic ChangeLog generation
2952
29532005-07-29 15:09:40  Rev 9438   kintel
2954
2955	* src/misc/SoJavaScriptEngine.cpp, src/vrml97/Script.cpp:
2956
2957	Temporary fix to remedy problem of JS_addVRMLclasses not being public
2958
29592005-07-29 13:59:29  Rev 9437   kintel
2960
2961	* src/glue/spidermonkey.c:
2962
2963	Correct libnames for Mac and Windows
2964
29652005-07-28 23:33:22  Rev 9436   autocvs
2966
2967	* ChangeLog:
2968
2969	Automatic ChangeLog generation
2970
29712005-07-28 17:16:36  Rev 9435   erikgors
2972
2973	* src/vrml97/JS_VRMLClasses.cpp:
2974
2975	removed a few memory leaks.
2976
29772005-07-28 15:55:05  Rev 9434   erikgors
2978
2979	* src/misc/SoJavaScriptEngine.cpp,
2980	include/Inventor/misc/SoJavaScriptEngine.h, src/vrml97/Script.cpp:
2981
2982	- removed initHandlers.
2983	 - added a few comments.
2984
29852005-07-28 14:07:37  Rev 9433   erikgors
2986
2987	* src/vrml97/JS_VRMLClasses.cpp:
2988
2989	- rewrote template stuff, to be compatible with vc++6
2990	- cleaned up namespace pollution
2991	- replaced SoDebug error reporting with JS_ReportError
2992
29932005-07-27 23:34:04  Rev 9432   autocvs
2994
2995	* ChangeLog:
2996
2997	Automatic ChangeLog generation
2998
29992005-07-27 13:54:00  Rev 9431   kyrah
3000
3001	* configure:
3002
3003	Bootstrap.
3004
30052005-07-27 13:13:15  Rev 9430   kyrah
3006
3007	* packaging/macosx/checklist.txt:
3008
3009	We need MACOSX_DEPLOYMENT_TARGET when running configure, to be
3010	able to not pick up functionality that is available on the build
3011	platform but not the target platform.
3012
30132005-07-27 13:10:06  Rev 9429   kyrah
3014
3015	* THANKS:
3016
3017	Removed myself.
3018
30192005-07-27 13:09:11  Rev 9428   kyrah
3020
3021	* configure.ac:
3022
3023	Fix for building the binary SDK on Mac OS 10.4:
3024	Don't use ftime(), which is available in 10.4 but not in 10.3.
3025
30262005-07-26 23:33:57  Rev 9427   autocvs
3027
3028	* ChangeLog:
3029
3030	Automatic ChangeLog generation
3031
30322005-07-26 13:57:43  Rev 9426   kyrah
3033
3034	* src/tidbits.c:
3035
3036	Added FIXME comment re. atexit usage.
3037
30382005-07-26 13:42:47  Rev 9425   kyrah
3039
3040	* src/tidbits.c:
3041
3042	Doc fix: explain that cc_coin_atexit() does not actually behave
3043	like C atexit()...
3044
30452005-07-26 11:58:31  Rev 9424   kintel
3046
3047	* include/Inventor/misc/SoScriptEngine.h,
3048	include/Inventor/misc/SoJavaScriptEngine.h:
3049
3050	Added missing COIN_DLL_API
3051
30522005-07-24 23:33:39  Rev 9423   autocvs
3053
3054	* ChangeLog:
3055
3056	Automatic ChangeLog generation
3057
30582005-07-24 20:22:09  Rev 9422   larsa
3059
3060	* configure:
3061
3062	bootstrap
3063
30642005-07-24 20:04:56  Rev 9421   larsa
3065
3066	* configure.ac:
3067
3068	don't disallow duplicate shared/static builds on Unix
3069
30702005-07-24 18:42:46  Rev 9420   larsa
3071
3072	* src/glue/dl.c:
3073
3074	caast away some msvc7.1 warnings
3075
30762005-07-23 23:33:33  Rev 9419   autocvs
3077
3078	* ChangeLog:
3079
3080	Automatic ChangeLog generation
3081
30822005-07-23 01:11:20  Rev 9418   kyrah
3083
3084	* src/lists/SoCallbackList.cpp:
3085
3086	Added a couple of FIXMEs.
3087
30882005-07-23 00:21:43  Rev 9417   kyrah
3089
3090	* include/Inventor/C/glue/spidermonkey.h:
3091
3092	Compile fix.
3093
30942005-07-23 00:16:18  Rev 9416   kyrah
3095
3096	* aclocal.m4, cfg/gendsp.sh.in, configure,
3097	include/Inventor/misc/Makefile.in, src/misc/Makefile.in,
3098	include/Inventor/C/glue/Makefile.in, cfg/errors.txt:
3099
3100	Bootstrap.
3101
31022005-07-22 23:32:58  Rev 9415   autocvs
3103
3104	* ChangeLog:
3105
3106	Automatic ChangeLog generation
3107
31082005-07-22 12:46:29  Rev 9414   kintel
3109
3110	* include/Inventor/C/glue/spidermonkey.h:
3111
3112	Added COIN_DLL_API to public function
3113
31142005-07-21 23:33:12  Rev 9413   autocvs
3115
3116	* ChangeLog:
3117
3118	Automatic ChangeLog generation
3119
31202005-07-21 22:29:55  Rev 9412   erikgors
3121
3122	* src/vrml97/JS_VRMLClasses.cpp:
3123
3124	fixed 2 memory leaks
3125
31262005-07-21 21:17:40  Rev 9411   erikgors
3127
3128	* include/Inventor/C/glue/Makefile.am:
3129
3130	Moved spidermonkey.h to PublicHeaders
3131
31322005-07-21 21:14:22  Rev 9410   erikgors
3133
3134	* src/glue/spidermonkey.c, src/misc/SoJavaScriptEngine.cpp,
3135	src/vrml97/JS_VRMLClasses.cpp,
3136	include/Inventor/C/glue/spidermonkey.h,
3137	include/Inventor/misc/SoScriptEngine.h, src/misc/all-misc-cpp.cpp,
3138	src/vrml97/JavascriptEngine.cpp,
3139	include/Inventor/misc/SoJavaScriptEngine.h,
3140	include/Inventor/misc/Makefile.am, src/misc/Makefile.am,
3141	src/vrml97/Script.cpp:
3142
3143	- Moved vrml97/JavascriptEngine.cpp to misc/SoJavaScriptEngine.cpp, and added
3144	  public SoScriptEngine and SoJavaScriptEngine headers.
3145	- Added more macros/functions to spidermonkey interface, and made it public.
3146	- A lot of cleanup in Javascript classes (but still more to do), and added
3147	  a few templates for more code reuse.
3148
31492005-07-20 23:33:30  Rev 9409   autocvs
3150
3151	* ChangeLog:
3152
3153	Automatic ChangeLog generation
3154
31552005-07-20 13:42:46  Rev 9408   mortene
3156
3157	* BUGS.txt:
3158
3159	#204 fixed by handegar.
3160
31612005-07-20 13:13:40  Rev 9407   handegar
3162
3163	* src/misc/SoOffscreenRenderer.cpp:
3164
3165	Include origin-position when rendering tiles.
3166
31672005-07-19 23:33:05  Rev 9406   autocvs
3168
3169	* ChangeLog:
3170
3171	Automatic ChangeLog generation
3172
31732005-07-19 21:14:57  Rev 9405   larsa
3174
3175	* src/vrml97/JavascriptEngine.cpp:
3176
3177	tsk tsk
3178
31792005-07-18 23:34:11  Rev 9404   autocvs
3180
3181	* ChangeLog:
3182
3183	Automatic ChangeLog generation
3184
31852005-07-18 13:37:50  Rev 9403   erikgors
3186
3187	* src/vrml97/JavascriptEngine.cpp:
3188
3189	Compiler fix
3190
31912005-07-15 23:33:08  Rev 9402   autocvs
3192
3193	* ChangeLog:
3194
3195	Automatic ChangeLog generation
3196
31972005-07-15 12:05:46  Rev 9401   erikgors
3198
3199	* src/vrml97/JS_VRMLClasses.cpp:
3200
3201	Added Get/SetValue methods for all MF classes, and reimplemented jsval2field
3202	and field2jsval for each class to take advantage of this.
3203
32042005-07-14 23:34:17  Rev 9400   autocvs
3205
3206	* ChangeLog:
3207
3208	Automatic ChangeLog generation
3209
32102005-07-14 16:54:05  Rev 9399   erikgors
3211
3212	* src/glue/spidermonkey.c, src/vrml97/JS_VRMLClasses.cpp,
3213	include/Inventor/C/glue/spidermonkey.h,
3214	src/vrml97/JavascriptEngine.cpp, src/vrml97/Script.cpp:
3215
3216	Improves VRML Javascript/ECMAScript support.
3217	 - Added JavascriptEngine class, for handling each spidermonkey context.
3218	 - Javascript support for SFImage, VrmlMatrix and Browser are still missing,
3219	   but soon to be added.
3220
32212005-07-14 13:48:41  Rev 9398   mortene
3222
3223	* src/base/SbString.cpp, docs/quat2euler.txt,
3224	src/shapenodes/SoAsciiText.cpp, docs/coin.doxygen.in,
3225	src/base/SbTime.cpp, src/shapenodes/SoImage.cpp,
3226	src/shapenodes/SoText2.cpp, src/actions/SoGLRenderAction.cpp,
3227	src/nodes/SoCamera.cpp, src/shapenodes/SoText3.cpp:
3228
3229	Doc: various additions to API documentation, plus a few FIXME notes.
3230
32312005-07-14 13:03:23  Rev 9397   mortene
3232
3233	* BUGS.txt:
3234
3235	New item.
3236
32372005-07-14 10:52:30  Rev 9396   mortene
3238
3239	* src/misc/SoOffscreenRenderer.cpp:
3240
3241	Robustness, temporary bug aid: explicit warning when SoCamera::viewportMapping
3242	is a value which will trigger a known bug.
3243
32442005-07-14 10:50:32  Rev 9395   mortene
3245
3246	* BUGS.txt:
3247
3248	New item, plus update on old -- both related to the SoOffscreenRenderer.
3249
32502005-07-14 08:25:26  Rev 9394   mortene
3251
3252	* src/elements/SoViewportRegionElement.cpp,
3253	include/Inventor/elements/SoViewportRegionElement.h:
3254
3255	Clean-up: remove unused static class variable.
3256
32572005-07-12 23:33:34  Rev 9393   autocvs
3258
3259	* ChangeLog:
3260
3261	Automatic ChangeLog generation
3262
32632005-07-12 14:26:53  Rev 9392   mortene
3264
3265	* src/hardcopy/VectorizeActionP.cpp:
3266
3267	Compile fixes: avoid using non-standard cosf(), powf() and sqrtf(). Reported
3268	by Bert Bril.
3269
32702005-07-12 11:46:32  Rev 9391   mortene
3271
3272	* BUGS.txt:
3273
3274	Remove old item, which has probably been fixed for a long time.
3275
32762005-07-12 11:32:19  Rev 9390   mortene
3277
3278	* src/misc/CoinOffscreenGLCanvas.cpp:
3279
3280	Optimization: try harder to avoid destruction and reconstruction of offscreen
3281	GL contexts.
3282
32832005-07-12 11:31:35  Rev 9389   mortene
3284
3285	* src/glue/gl.c:
3286
3287	Robustness: remove clamp work-around for specific platforms, wrt offscreen
3288	context dimensions.
3289
32902005-07-12 11:30:32  Rev 9388   mortene
3291
3292	* src/misc/SoOffscreenRenderer.cpp:
3293
3294	Bugfix: don't give up if offscreen GL context allocation fails at first, but
3295	re-try with successively smaller dimensions.
3296
32972005-07-11 23:34:01  Rev 9387   autocvs
3298
3299	* ChangeLog:
3300
3301	Automatic ChangeLog generation
3302
33032005-07-11 13:15:16  Rev 9386   mortene
3304
3305	* BUGS.txt:
3306
3307	Remove item for fixed bug.
3308
33092005-07-11 12:10:55  Rev 9385   mortene
3310
3311	* src/misc/CoinOffscreenGLCanvas.cpp, src/misc/SoOffscreenRenderer.cpp,
3312	src/misc/CoinOffscreenGLCanvas.h:
3313
3314	Optimization: potentially much better performance when reusing an
3315	SoOffscreenRenderer with different viewport sizes. Doc: many updates to FIXME
3316	notes.
3317
33182005-07-08 23:33:41  Rev 9384   autocvs
3319
3320	* ChangeLog:
3321
3322	Automatic ChangeLog generation
3323
33242005-07-08 17:20:20  Rev 9383   kyrah
3325
3326	* packaging/macosx/noinst-README-Jaguar.txt.in, packaging/macosx/inst-
3327	README-Jaguar.txt.in, packaging/macosx/noinst-README-Panther.txt.in,
3328	packaging/macosx/inst-README-Panther.txt.in:
3329
3330	Fix broken URLs.
3331
33322005-07-08 17:14:24  Rev 9382   kyrah
3333
3334	* packaging/macosx/noinst-README-Tiger.txt.in, packaging/macosx/inst-
3335	README-Tiger.txt.in:
3336
3337	README files for the Mac OS 10.4 binary SDK.
3338
33392005-07-08 10:54:18  Rev 9381   mortene
3340
3341	* src/engines/SoSelectOne.cpp:
3342
3343	Optimization: better SoSelectOne::evaluate() for all or most built-in types.
3344	By Gerhard Reitmayr.
3345
33462005-07-08 10:39:44  Rev 9380   mortene
3347
3348	* src/threads/.cvsignore, src/upgraders/.cvsignore, src/threads,
3349	src/upgraders, src/vrml97/.cvsignore, src/vrml97:
3350
3351	for in-place builds
3352
33532005-07-08 10:30:56  Rev 9379   mortene
3354
3355	* src/fields/SoFieldData.cpp:
3356
3357	Minor clean-ups, some FIXMEs to investigate and take care of later.
3358
33592005-07-08 09:46:22  Rev 9378   pederb
3360
3361	* src/nodes/SoSurroundScale.cpp:
3362
3363	Fix surround scale bug reported by Thomas Steube. This fix also makes
3364	SoSurroundScale more conformant to SGI Inventor.
3365
33662005-07-08 09:00:00  Rev 9377   mortene
3367
3368	* src/fields/SoField.cpp:
3369
3370	Clean-up: remove unused code, fix up some out of sync debug code.
3371
33722005-07-06 23:33:52  Rev 9376   autocvs
3373
3374	* ChangeLog:
3375
3376	Automatic ChangeLog generation
3377
33782005-07-06 15:13:04  Rev 9375   mortene
3379
3380	* THANKS:
3381
3382	Gerard Vermeulen: tested 2.4.2 release and reported bugs found.
3383
33842005-07-06 15:11:31  Rev 9374   mortene
3385
3386	* src/nodes/SoGroup.cpp:
3387
3388	Bugfix: regression in Coin 2.4.2, could no longer read binary Inventor 2.0
3389	files properly. Reported by Gerard Vermeulen.
3390
33912005-07-06 14:46:35  Rev 9373   erikgors
3392
3393	* src/misc/SoDebug.cpp:
3394
3395	compile fix
3396
33972005-07-06 14:44:20  Rev 9372   mortene
3398
3399	* src/fonts/win32.c, src/fonts/glyph2d.c:
3400
3401	Bugfix: 2D fonts would be way too large when using the Win32 API for font
3402	rendering.
3403
34042005-07-06 14:06:49  Rev 9371   larsa
3405
3406	* build/msvc6/coin3.dsp, build/msvc6/installcoinheaders.bat,
3407	build/msvc7/installcoinheaders.bat, build/msvc7/coin3.sln,
3408	build/msvc7/coin3.vcproj:
3409
3410	regenerate
3411
34122005-07-06 13:43:19  Rev 9370   larsa
3413
3414	* docs/coin.doxygen.in, include/SoDebug.h, src/misc/SoDebug.cpp:
3415
3416	docs and cosmetics
3417
34182005-07-06 13:22:29  Rev 9369   larsa
3419
3420	* src/misc/SoDebug.cpp:
3421
3422	remove debug output
3423
34242005-07-06 13:21:44  Rev 9368   larsa
3425
3426	* include/Inventor/oivwin32.h, include/Inventor/Makefile.am,
3427	include/SoDebug.h, include/Inventor/non_winsys.h,
3428	src/misc/Makefile.in, src/misc/all-misc-cpp.cpp, include/Makefile.in,
3429	include/Inventor/Makefile.in, src/misc/Makefile.am,
3430	src/misc/SoDebug.cpp, include/Makefile.am:
3431
3432	some minor TGS header compatibility additions, partial SoDebug implementation
3433
34342005-07-06 13:17:39  Rev 9367   mortene
3435
3436	* src/fonts/fontlib_wrapper.c:
3437
3438	Bugfix: using 2D fonts when Coin was built mt-safe would cause a hang.
3439
34402005-07-06 13:16:49  Rev 9366   mortene
3441
3442	* src/fonts/.cvsignore, src/fonts:
3443
3444	for building from the src dir
3445
34462005-07-05 23:33:26  Rev 9365   autocvs
3447
3448	* ChangeLog:
3449
3450	Automatic ChangeLog generation
3451
34522005-07-05 14:28:33  Rev 9364   larsa
3453
3454	* RELEASE.txt:
3455
3456	minor stuff
3457
34582005-07-05 13:54:34  Rev 9363   autocvs
3459
3460	* ChangeLog:
3461
3462	Automatic ChangeLog generation
3463
34642005-07-05 12:36:43  Rev 9362   pederb
3465
3466	* src/shapenodes/soshape_bumprender.cpp:
3467
3468	Avoid using Coin's SbVec3f::normalize.
3469
34702005-07-05 12:22:08  Rev 9361   pederb
3471
3472	* src/shapenodes/soshape_bumprender.cpp:
3473
3474	Undo commit by mistake.
3475
34762005-07-05 12:21:14  Rev 9360   pederb
3477
3478	* src/shapenodes/soshape_bigtexture.cpp:
3479
3480	Make subimage size depend on the size of the original image to avoid creating
3481	too many subimages. Thanks to Guenter Schwann for pointing out this problem.
3482
34832005-07-05 12:20:11  Rev 9359   larsa
3484
3485	* src/io/all-io-cpp.cpp:
3486
3487	--enable-compact fix
3488
34892005-07-05 12:16:11  Rev 9358   pederb
3490
3491	* src/caches/SoGLCacheList.cpp, src/caches/SoNormalCache.cpp:
3492
3493	Compile fixes.
3494
34952005-07-05 12:05:28  Rev 9357   pederb
3496
3497	* src/shapenodes/soshape_bumprender.cpp:
3498
3499	Make subimage size depend on the size of the original image to avoid creating
3500	too many subimages. Thanks to Guenter Schwann for pointing out this problem.
3501
35022005-07-05 12:05:22  Rev 9356   larsa
3503
3504	* src/misc/all-misc-cpp.cpp:
3505
3506	--enable-compact fix
3507
35082005-07-05 12:02:11  Rev 9355   larsa
3509
3510	* src/caches/SoConvexDataCache.cpp, src/caches/SoBoundingBoxCache.cpp,
3511	src/caches/SoGLCacheList.cpp, src/caches/SoCache.cpp,
3512	src/caches/SoGLRenderCache.cpp, src/caches/SoGlyphCache.cpp,
3513	src/caches/SoPrimitiveVertexCache.cpp, src/caches/SoNormalCache.cpp,
3514	src/caches/SoTextureCoordinateCache.cpp:
3515
3516	windows --enable-compact fixes
3517
35182005-07-05 11:57:26  Rev 9354   larsa
3519
3520	* src/glue/spidermonkey.c, src/glue/GLUWrapper.c:
3521
3522	--enable-compact fixes
3523
35242005-07-05 09:07:22  Rev 9353   larsa
3525
3526	* src/io/Makefile.in, Makefile.in, src/io/Makefile.am, Makefile.am:
3527
3528	makefile fixes
3529
35302005-07-05 09:04:00  Rev 9352   mortene
3531
3532	* src/io/SoInput.cpp:
3533
3534	Bugfix: if there are several trailing characters, doBufferRead() will assert
3535	-- so use an indirect way of triggering the EOF side-effect.
3536
35372005-07-05 08:57:38  Rev 9351   mortene
3538
3539	* src/io/SoInput_FileInfo.h, src/io/SoInput_FileInfo.cpp:
3540
3541	Minor clean-up: remove some cruft in an internal interface.
3542
35432005-07-05 08:57:01  Rev 9350   mortene
3544
3545	* src/io/SoInput.cpp:
3546
3547	Bugfix: handle special EOF marker on old binary files.
3548
35492005-07-04 23:34:07  Rev 9349   autocvs
3550
3551	* ChangeLog:
3552
3553	Automatic ChangeLog generation
3554
35552005-07-04 14:42:23  Rev 9348   larsa
3556
3557	* Makefile.in, Makefile.am:
3558
3559	dist fix
3560
35612005-07-04 14:28:23  Rev 9347   larsa
3562
3563	* build/msvc6, build/msvc6/coin3.dsp, build/msvc6/include/.cvsignore,
3564	build/msvc7, build/msvc7/include/.cvsignore, build/msvc6/include
3565	/config-debug.h, build/msvc7/include/config-debug.h,
3566	build/msvc7/coin3.sln, build/msvc6/include/setup.h,
3567	build/msvc7/include/setup.h, build/msvc6/.cvsignore,
3568	build/msvc7/.cvsignore, build/msvc7/coin3.vcproj,
3569	build/msvc6/include, build/msvc7/include, build/msvc6/include/config-
3570	release.h, build/msvc7/include/config-release.h, build/README:
3571
3572	regenerate files
3573
35742005-07-04 13:30:19  Rev 9346   larsa
3575
3576	* include/Inventor/caches/Makefile.in, src/mpeg/Makefile.in,
3577	include/Inventor/lock/Makefile.in,
3578	include/Inventor/engines/Makefile.in, src/3ds/Makefile.in,
3579	include/Inventor/projectors/Makefile.in, src/misc/Makefile.in,
3580	include/Inventor/collision/Makefile.in,
3581	include/Inventor/C/errors/Makefile.in, src/vrml97/Makefile.in,
3582	include/Inventor/actions/Makefile.in,
3583	include/Inventor/events/Makefile.in,
3584	include/Inventor/fields/Makefile.in, src/io/Makefile.in, configure,
3585	src/hardcopy/Makefile.in, src/errors/Makefile.in,
3586	src/elements/Makefile.in, src/nodekits/Makefile.in,
3587	include/Inventor/C/Makefile.in, src/caches/Makefile.in,
3588	include/Inventor/manips/Makefile.in, src/engines/Makefile.in,
3589	include/Inventor/threads/Makefile.in, src/projectors/Makefile.in,
3590	src/collision/Makefile.in, include/Inventor/sensors/Makefile.in,
3591	include/Inventor/lists/Makefile.in, src/actions/Makefile.in,
3592	src/events/Makefile.in, src/fields/Makefile.in,
3593	include/Inventor/nodes/Makefile.in, html/Makefile.in,
3594	include/Inventor/C/glue/Makefile.in, src/elements/GL/Makefile.in,
3595	src/fonts/Makefile.am, data/Makefile.in,
3596	include/Inventor/system/Makefile.in, man/Makefile.in,
3597	include/Inventor/details/Makefile.in,
3598	data/draggerDefaults/Makefile.in, src/manips/Makefile.in,
3599	src/fonts/Makefile.in, src/threads/Makefile.in,
3600	src/upgraders/Makefile.in, src/sensors/Makefile.in,
3601	include/Inventor/bundles/Makefile.in,
3602	include/Inventor/C/base/Makefile.in, include/Makefile.in,
3603	src/glue/Makefile.in, include/Inventor/draggers/Makefile.in,
3604	src/lists/Makefile.in, include/Inventor/Makefile.in,
3605	src/nodes/Makefile.in, include/Inventor/annex/Makefile.in,
3606	Makefile.in, src/base/Makefile.in,
3607	include/Inventor/annex/HardCopy/Makefile.in, src/details/Makefile.in,
3608	include/Inventor/MPEG/Makefile.in, src/shapenodes/Makefile.in,
3609	src/shaders/Makefile.in, include/Inventor/misc/Makefile.in,
3610	src/bundles/Makefile.in, src/draggers/Makefile.in,
3611	src/extensions/Makefile.in, src/Makefile.in,
3612	include/Inventor/VRMLnodes/Makefile.in,
3613	include/Inventor/C/threads/Makefile.in,
3614	include/Inventor/elements/Makefile.in,
3615	include/Inventor/errors/Makefile.in, man/man1/Makefile.in,
3616	include/Inventor/nodekits/Makefile.in, bin/Makefile.in,
3617	man/man3/Makefile.in:
3618
3619	bootstrap
3620
36212005-07-04 13:29:29  Rev 9345   larsa
3622
3623	* include/setup.h.in, include/update-config.sh, configure.ac,
3624	include/config.h.in, include/discard.h.in:
3625
3626	separate setup.h for user-tunable defines
3627
36282005-07-04 11:51:53  Rev 9344   larsa
3629
3630	* include/Inventor/caches/Makefile.in, src/mpeg/Makefile.in,
3631	include/Inventor/lock/Makefile.in,
3632	include/Inventor/engines/Makefile.in, src/3ds/Makefile.in,
3633	include/Inventor/projectors/Makefile.in, src/misc/Makefile.in,
3634	include/Inventor/collision/Makefile.in,
3635	include/Inventor/C/errors/Makefile.in, src/vrml97/Makefile.in,
3636	include/Inventor/actions/Makefile.in,
3637	include/Inventor/events/Makefile.in, aclocal.m4,
3638	include/Inventor/fields/Makefile.in, src/io/Makefile.in, configure,
3639	src/hardcopy/Makefile.in, src/errors/Makefile.in,
3640	src/elements/Makefile.in, src/nodekits/Makefile.in,
3641	include/Inventor/C/Makefile.in, cfg/gendsp.sh.in,
3642	src/caches/Makefile.in, include/Inventor/manips/Makefile.in,
3643	src/engines/Makefile.in, include/Inventor/threads/Makefile.in,
3644	src/projectors/Makefile.in, src/collision/Makefile.in,
3645	include/Inventor/sensors/Makefile.in,
3646	include/Inventor/lists/Makefile.in, src/actions/Makefile.in,
3647	src/events/Makefile.in, src/fields/Makefile.in,
3648	include/Inventor/nodes/Makefile.in, html/Makefile.in,
3649	include/Inventor/C/glue/Makefile.in, src/elements/GL/Makefile.in,
3650	data/Makefile.in, include/Inventor/system/Makefile.in,
3651	man/Makefile.in, include/Inventor/details/Makefile.in,
3652	data/draggerDefaults/Makefile.in, src/manips/Makefile.in,
3653	src/fonts/Makefile.in, src/threads/Makefile.in,
3654	src/upgraders/Makefile.in, src/sensors/Makefile.in,
3655	include/Inventor/bundles/Makefile.in,
3656	include/Inventor/C/base/Makefile.in, include/Makefile.in,
3657	src/glue/Makefile.in, include/Inventor/draggers/Makefile.in,
3658	src/lists/Makefile.in, include/Inventor/Makefile.in,
3659	src/nodes/Makefile.in, include/Inventor/annex/Makefile.in,
3660	Makefile.in, src/base/Makefile.in,
3661	include/Inventor/annex/HardCopy/Makefile.in, src/details/Makefile.in,
3662	include/Inventor/MPEG/Makefile.in, src/shapenodes/Makefile.in,
3663	src/shaders/Makefile.in, include/Inventor/misc/Makefile.in,
3664	src/bundles/Makefile.in, src/draggers/Makefile.in,
3665	src/extensions/Makefile.in, src/Makefile.in,
3666	include/Inventor/VRMLnodes/Makefile.in,
3667	include/Inventor/C/threads/Makefile.in,
3668	include/Inventor/elements/Makefile.in,
3669	include/Inventor/errors/Makefile.in, man/man1/Makefile.in,
3670	include/Inventor/nodekits/Makefile.in, bin/Makefile.in,
3671	man/man3/Makefile.in:
3672
3673	bootstrap
3674
36752005-07-04 10:38:16  Rev 9343   kyrah
3676
3677	* src/elements/GL/SoGLDisplayList.cpp:
3678
3679	Changed condition to assert, as suggested by mortene. If we don't have a
3680	valid OpenGL context, something is seriously wrong anyway that will only
3681	hit us later on.
3682
36832005-07-03 23:33:42  Rev 9342   autocvs
3684
3685	* ChangeLog:
3686
3687	Automatic ChangeLog generation
3688
36892005-07-03 15:28:05  Rev 9341   larsa
3690
3691	* src/nodes/SoSceneTextureCubeMap.cpp:
3692
3693	don't include iostream, and cast double->float conversions
3694
36952005-07-01 23:33:49  Rev 9340   autocvs
3696
3697	* ChangeLog:
3698
3699	Automatic ChangeLog generation
3700
37012005-07-01 16:15:12  Rev 9339   mortene
3702
3703	* src/io/SoInput_FileInfo.cpp:
3704
3705	Robustness: warn when encountering really old Inventor files that our parsing
3706	is known to be imperfect.
3707
37082005-07-01 16:07:13  Rev 9338   mortene
3709
3710	* src/nodes/SoGroup.cpp:
3711
3712	Bugfix: SoSeparator nodes from Inventor V1.0 files should not attempt to read
3713	any fields.
3714
37152005-07-01 16:06:04  Rev 9337   mortene
3716
3717	* src/upgraders/SoUpgrader.cpp:
3718
3719	Bugfix: upgraders functionality was foobar -- no upgrader nodes would ever be
3720	instantiated.
3721
37222005-07-01 16:04:44  Rev 9336   mortene
3723
3724	* src/misc/SoBase.cpp, src/io/SoInput.cpp, src/io/SoInputP.h:
3725
3726	Debug: make available a general debug variable for debugging iv-file parsing.
3727
37282005-07-01 12:10:22  Rev 9335   mortene
3729
3730	* src/shapenodes/soshape_bigtexture.cpp, src/misc/SoGLBigImage.cpp:
3731
3732	Doc: FIXME about known performance killer.
3733
37342005-07-01 10:50:56  Rev 9334   mortene
3735
3736	* src/io/SoInput_FileInfo.h, src/io/SoInput_FileInfo.cpp:
3737
3738	Clean-up: header inclusion was a mess.
3739
37402005-07-01 09:46:22  Rev 9333   mortene
3741
3742	* src/io/SoInput_FileInfo.h:
3743
3744	Compile fix: include tidbits.h for coin_isspace(). Reported by Gerhard
3745	Reitmayr.
3746
37472005-07-01 05:39:02  Rev 9332   mortene
3748
3749	* BUGS.txt:
3750
3751	New item, recurring problem with openal.dll.
3752
37532005-06-30 23:34:06  Rev 9331   autocvs
3754
3755	* ChangeLog:
3756
3757	Automatic ChangeLog generation
3758
37592005-06-30 13:56:21  Rev 9330   mortene
3760
3761	* src/fields/SoFieldData.cpp, src/io/SoInput.cpp, src/io/SoInputP.h,
3762	src/io/Makefile.am:
3763
3764	Debug: global internal envvar for debugging reading of binary format files.
3765
37662005-06-30 13:51:30  Rev 9329   mortene
3767
3768	* src/io/SoInput_FileInfo.h, src/io/SoOutput_Writer.h,
3769	src/io/SoInput_Reader.h:
3770
3771	Clean-ups: tag as internal files, misc removal of unnecessary #includes.
3772
37732005-06-30 13:13:33  Rev 9328   mortene
3774
3775	* BUGS.txt:
3776
3777	New item, wanted optimization.
3778
37792005-06-29 23:33:57  Rev 9327   autocvs
3780
3781	* ChangeLog:
3782
3783	Automatic ChangeLog generation
3784
37852005-06-29 12:57:41  Rev 9326   tamer
3786
3787	* src/vrml97/AudioClip.cpp:
3788
3789	added missing include for coin_getenv.
3790
37912005-06-28 23:33:59  Rev 9325   autocvs
3792
3793	* ChangeLog:
3794
3795	Automatic ChangeLog generation
3796
37972005-06-28 18:57:09  Rev 9324   larsa
3798
3799	* build/msvc6/coin3.dsp, build/msvc6/installcoinheaders.bat,
3800	build/msvc7/installcoinheaders.bat, build/msvc7/coin3.sln,
3801	build/msvc7/coin3.vcproj:
3802
3803	regenerate
3804
38052005-06-28 14:27:30  Rev 9323   mortene
3806
3807	* HACKING:
3808
3809	Section on C++-features unavailable to Coin src.
3810
38112005-06-28 13:36:14  Rev 9322   thammer
3812
3813	* docs/todo.txt:
3814
3815	Suggest using a virtual machine and simage/build/build_simage_win32.sh
3816
38172005-06-28 12:14:27  Rev 9321   mortene
3818
3819	* include/Inventor/SbBox.h:
3820
3821	Compatibility fix: better compile-time compatibility for application code
3822	originally written with SGI or TGS Inventor.
3823
38242005-06-28 12:08:37  Rev 9320   mortene
3825
3826	* docs/todo.txt:
3827
3828	Update on the simage-integrated-in-Coin issue.
3829
38302005-06-28 09:22:07  Rev 9319   mortene
3831
3832	* THANKS:
3833
3834	Adds Peter Cech, for assistance with finding bugs in SIM Voleon.
3835
38362005-06-28 08:29:27  Rev 9318   mortene
3837
3838	* src/misc/SoAudioDevice.cpp, include/Inventor/misc/SoAudioDevice.h:
3839
3840	Remove obsoleted function for Coin 3.
3841
38422005-06-28 08:26:13  Rev 9317   mortene
3843
3844	* src/vrml97/Sound.cpp, src/misc/AudioTools.cpp,
3845	src/misc/SoAudioDevice.cpp:
3846
3847	Clean-ups: minor fixes, remove some unnecessary #ifdef'ing on HAVE_SOUND.
3848
38492005-06-28 08:08:37  Rev 9316   mortene
3850
3851	* src/misc/SoAudioDevice.cpp, include/Inventor/misc/SoAudioDevice.h:
3852
3853	Re-enable the option to run SoAudioDevice::init() from application code, on
3854	thammer's request.
3855
38562005-06-27 23:33:39  Rev 9315   autocvs
3857
3858	* ChangeLog:
3859
3860	Automatic ChangeLog generation
3861
38622005-06-27 16:05:39  Rev 9314   mortene
3863
3864	* src/misc/SoSceneManager.cpp, src/vrml97/Sound.cpp,
3865	src/vrml97/AudioClip.cpp, src/misc/AudioTools.cpp,
3866	src/misc/SoAudioDevice.cpp, src/misc/AudioTools.h:
3867
3868	Optimization, robustness: load OpenAL on demand. That is: only when sound-
3869	emitting nodes have been instantiated. This to avoid the common problems with
3870	OpenAL on various systems, like application crash on start-up or hang on exit.
3871
38722005-06-27 15:18:52  Rev 9313   mortene
3873
3874	* src/vrml97/Sound.cpp, src/vrml97/AudioClip.cpp,
3875	src/glue/openal_wrapper.c, src/misc/SoAudioDevice.cpp,
3876	src/misc/SoDB.cpp:
3877
3878	Clean-ups: various.
3879
38802005-06-27 15:14:01  Rev 9312   mortene
3881
3882	* src/vrml97/Sound.cpp, src/vrml97/AudioClip.cpp:
3883
3884	Sync with Coin-2.
3885
38862005-06-27 13:07:34  Rev 9311   mortene
3887
3888	* src/misc/SoAudioDevice.cpp, src/misc/SoDB.cpp,
3889	include/Inventor/misc/SoAudioDevice.h:
3890
3891	Clean-ups: the at-exit handling was a mess -- now fixed. Various other clean-
3892	ups done aswell.
3893
38942005-06-27 13:03:55  Rev 9310   mortene
3895
3896	* src/misc/SoAudioDevice.cpp:
3897
3898	Sync with Coin-2.
3899
39002005-06-27 12:44:22  Rev 9309   pederb
3901
3902	* src/nodes/SoNode.cpp:
3903
3904	Init SoSceneTextureCubeMap.
3905
39062005-06-27 12:39:38  Rev 9308   pederb
3907
3908	* include/Inventor/nodes/Makefile.in, src/nodes/Makefile.in,
3909	include/Inventor/nodes/Makefile.am, src/nodes/Makefile.am:
3910
3911	build SoSceneTextureCubeMap.
3912
39132005-06-27 10:30:38  Rev 9307   mortene
3914
3915	* BUGS.txt:
3916
3917	A couple of new, hard-to-solve issues.
3918
39192005-06-27 09:08:40  Rev 9306   mortene
3920
3921	* BUGS.txt:
3922
3923	New item.
3924
39252005-06-27 08:59:43  Rev 9305   mortene
3926
3927	* src/shapenodes/SoImage.cpp:
3928
3929	Compile fixes: improves typing, takes care of MSVC 6 warnings.
3930
39312005-06-24 23:35:13  Rev 9304   autocvs
3932
3933	* ChangeLog:
3934
3935	Automatic ChangeLog generation
3936
39372005-06-24 23:27:25  Rev 9303   pederb
3938
3939	* src/actions/SoToVRML2Action.cpp:
3940
3941	Bugfix for case where SoLineSet should render all vertices on the state.
3942
39432005-06-24 15:34:44  Rev 9302   mortene
3944
3945	* src/fonts/fontlib_wrapper.c, src/fonts/fontlib_wrapper.h,
3946	src/fonts/win32.c, src/fonts/freetype.c, src/fonts/win32.h,
3947	src/misc/SoGlyph.cpp, src/fonts/freetype.h, src/fonts/glyph2d.c,
3948	src/fonts/glyph3d.c:
3949
3950	Bugfix: vector kerning with default font would not work if in not a directly
3951	supported width. Killed the sizex parameters, which simplifies the code (and
3952	it wasn't really used to any good effort).
3953
39542005-06-24 14:28:28  Rev 9301   pederb
3955
3956	* src/shapenodes/SoImage.cpp:
3957
3958	Fix for SoImage transparency rendering. Bug reported by Frank Hibbeln.
3959
39602005-06-24 14:08:49  Rev 9300   mortene
3961
3962	* src/tidbits.c:
3963
3964	Robustness: don't call the C lib's atexit().
3965
39662005-06-24 12:45:45  Rev 9299   mortene
3967
3968	* src/fonts/fontlib_wrapper.c:
3969
3970	Bugfix: resource leak check was flawed.
3971
39722005-06-24 12:33:54  Rev 9298   mortene
3973
3974	* src/fonts/fontlib_wrapper.c:
3975
3976	Optimization: don't load or init FreeType library or Win32 font API until they
3977	are actually needed. Inspired by a patch from Jan Peeiva.
3978
39792005-06-24 11:22:17  Rev 9297   mortene
3980
3981	* src/fonts/fontlib_wrapper.c:
3982
3983	Minor cleanup: rename struct member 'font' to 'nativefonthandle' to make code
3984	more easily readable.
3985
39862005-06-24 09:48:06  Rev 9296   mortene
3987
3988	* BUGS.txt:
3989
3990	New item.
3991
39922005-06-23 23:33:53  Rev 9295   autocvs
3993
3994	* ChangeLog:
3995
3996	Automatic ChangeLog generation
3997
39982005-06-23 14:26:09  Rev 9294   mortene
3999
4000	* src/fonts/fontlib_wrapper.c:
4001
4002	Bugfix: don't attempt to tessellate a built-in font.
4003
40042005-06-23 13:59:54  Rev 9293   mortene
4005
4006	* BUGS.txt, src/fonts/fontlib_wrapper.c, src/fonts/fontlib_wrapper.h,
4007	src/misc/SoGlyph.cpp, src/fonts/glyph3d.c:
4008
4009	Bugfix: kills a bug where different complexity settings for 3D fonts caused an
4010	assert.
4011
40122005-06-23 13:10:28  Rev 9292   mortene
4013
4014	* src/fonts/fontlib_wrapper.c:
4015
4016	Bugfixes: avoid faulty memory deallocation when using built-in fonts for
4017	glyphs.
4018
40192005-06-23 12:23:37  Rev 9291   mortene
4020
4021	* src/fonts/fontlib_wrapper.c, src/fonts/win32.c, src/fonts/freetype.c,
4022	src/fonts/win32.h, src/fonts/freetype.h:
4023
4024	Bugfix: fix crash on exit. Simplifications: remove redundant parts of
4025	interfaces to Win32 and FreeType.
4026
40272005-06-23 12:21:59  Rev 9290   mortene
4028
4029	* src/fonts/glyph3d.c:
4030
4031	Bugfix: reactive non-default 3D fonts.
4032
40332005-06-23 11:38:23  Rev 9289   mortene
4034
4035	* src/fonts/fontlib_wrapper.c, src/fonts/win32.c, src/fonts/freetype.c,
4036	src/fonts/win32.h, src/fonts/freetype.h:
4037
4038	Updates to Win32 API interface, compile fixes, further simplifications.
4039
40402005-06-23 10:26:15  Rev 9288   mortene
4041
4042	* src/fonts/fontlib_wrapper.c, src/fonts/win32.c, src/fonts/freetype.c:
4043
4044	Code clean-up: simplified the underlying native font handling, by moving the
4045	glyph caching up into fontlib_wrapper abstraction. This also takes care of a
4046	few bugs.
4047
40482005-06-23 10:20:06  Rev 9287   mortene
4049
4050	* include/Inventor/C/glue/freetype.h, src/glue/freetype.c:
4051
4052	Minor fixes: corrected some function signatures.
4053
40542005-06-23 08:22:52  Rev 9286   mortene
4055
4056	* src/fonts/fontlib_wrapper.c, src/fonts/fontlib_wrapper.h,
4057	src/misc/SoGlyph.cpp, src/fonts/glyph2d.c, src/fonts/glyph3d.c:
4058
4059	Compile fixes, removal of redundant and unused code, additional debugging
4060	options, various clean-ups.
4061
40622005-06-22 23:34:05  Rev 9285   autocvs
4063
4064	* ChangeLog:
4065
4066	Automatic ChangeLog generation
4067
40682005-06-22 20:42:11  Rev 9284   larsa
4069
4070	* src/fonts/builtin2dfonts.sh, src/fonts/font13.ic, src/fonts/font33.ic,
4071	src/fonts/font25.ic, src/fonts/font17.ic:
4072
4073	update
4074
40752005-06-22 19:32:59  Rev 9283   larsa
4076
4077	* build/msvc6/coin3.dsp, build/msvc7/coin3.sln, build/msvc7/coin3.vcproj:
4078
4079	sync
4080
40812005-06-22 13:47:14  Rev 9282   mortene
4082
4083	* src/fonts/common.h, src/fonts/fontlib_wrapper.c,
4084	src/fonts/Makefile.in, src/fonts/default2dfont.c,
4085	src/fonts/fontlib_wrapper.h, src/fonts/win32.c,
4086	src/fonts/defaultfonts.h, src/fonts/win32.h, src/fonts/glyph2d.c,
4087	src/fonts/glyph3d.c, src/fonts/all-fonts-c.c, src/fonts/freetype.c,
4088	src/fonts/fontspec.h, src/fonts/Makefile.am, src/fonts/common.c,
4089	src/fonts/freetype.h:
4090
4091	Clean-up: various minor improvements to the internal font interfaces. Bugfix:
4092	make the multiple size default 2D fonts work.
4093
40942005-06-22 12:52:39  Rev 9281   mortene
4095
4096	* src/fonts/fontlib_wrapper.c, src/fonts/builtin2dfonts.sh,
4097	src/fonts/builtin2dfonts.ic, src/fonts/default2dfont.c,
4098	src/fonts/extractfont.cpp, src/fonts/fontlib_wrapper.h,
4099	src/fonts/defaultfonts.h, src/fonts/font13.ic, src/fonts/freetype.c,
4100	src/fonts/font33.ic, src/fonts/font25.ic, src/fonts/font17.ic,
4101	src/fonts/Makefile.am, src/fonts/glyph2d.c:
4102
4103	Feature update: add more internal bitmap fonts in various sizes. Sync'ed with
4104	Coin-2.
4105
41062005-06-22 12:08:14  Rev 9280   mortene
4107
4108	* src/glue/dl.c:
4109
4110	Compile fix: dlsym() and dlclose() takes void* input arguments, not const void
4111	*.
4112
41132005-06-22 09:51:54  Rev 9279   mortene
4114
4115	* BUGS.txt:
4116
4117	Small update on #190.
4118
41192005-06-21 23:34:47  Rev 9278   autocvs
4120
4121	* ChangeLog:
4122
4123	Automatic ChangeLog generation
4124
41252005-06-21 08:54:20  Rev 9277   mortene
4126
4127	* include/Inventor/C/glue/glp.h, src/shaders/todo.txt, src/glue/gl.c,
4128	src/shaders/ChangeLog, src/shaders/SoGLCgShaderParameter.cpp,
4129	src/shaders/SoGLSLShaderParameter.cpp:
4130
4131	Shader updates:
4132
4133	* GLSL: support of matrix uniforms and matrix array uniforms
4134	* CG: setting sampler ids via SoShaderParameter1i nodes.
4135
4136	By Martin Spindler.
4137
41382005-06-21 06:48:21  Rev 9276   kyrah
4139
4140	* docs/todo.txt:
4141
4142	Update to Morten's update.
4143
41442005-06-20 23:37:43  Rev 9275   autocvs
4145
4146	* ChangeLog:
4147
4148	Automatic ChangeLog generation
4149
41502005-06-20 17:57:44  Rev 9274   mortene
4151
4152	* docs/todo.txt:
4153
4154	*** empty log message ***
4155
41562005-06-20 17:28:05  Rev 9273   mortene
4157
4158	* src/nodes/SoRotor.cpp, src/nodes/SoShuttle.cpp,
4159	src/nodes/SoPendulum.cpp:
4160
4161	Reversion: addendum to API doc was not correct -- it was a bug, which has been
4162	fixed.
4163
41642005-06-20 15:09:42  Rev 9272   pederb
4165
4166	* src/nodes/SoSceneTextureCubeMap.cpp,
4167	include/Inventor/nodes/SoSceneTextureCubeMap.h:
4168
4169	Add experimental node from Martin Spindler.
4170
41712005-06-20 15:04:27  Rev 9271   pederb
4172
4173	* src/misc/all-misc-cpp.cpp, src/elements/GL/all-glelements-cpp.cpp:
4174
4175	fix for all-compile.
4176
41772005-06-20 13:46:09  Rev 9270   mortene
4178
4179	* src/nodes/SoRotor.cpp, src/nodes/SoShuttle.cpp,
4180	src/nodes/SoPendulum.cpp:
4181
4182	Doc: mention the low default update rate in the API doc.
4183
41842005-06-20 13:18:42  Rev 9269   mortene
4185
4186	* BUGS.txt:
4187
4188	New item.
4189
41902005-06-19 23:33:42  Rev 9268   autocvs
4191
4192	* ChangeLog:
4193
4194	Automatic ChangeLog generation
4195
41962005-06-19 15:45:16  Rev 9267   kyrah
4197
4198	* src/glue/simage_wrapper.c:
4199
4200	More debugging output: simage version
4201
42022005-06-19 15:35:34  Rev 9266   kyrah
4203
4204	* src/glue/simage_wrapper.c:
4205
4206	New debugging environment variable COIN_DEBUG_SIMAGE to just got a
4207	specific error when libsimage cannot be loaded (instead of having
4208	to wade through the complete COIN_DEBUG_DL output).
4209
42102005-06-19 14:27:45  Rev 9265   kyrah
4211
4212	* src/elements/GL/SoGLDisplayList.cpp:
4213
4214	Cosmetics.
4215
42162005-06-19 14:25:05  Rev 9264   kyrah
4217
4218	* src/elements/GL/SoGLDisplayList.cpp:
4219
4220	glGetString(GL_VERSION) might return 0x0 if there is no current
4221	OpenGL context. This is not usually the case, but I managed to
4222	produce the case in one of my test examples, and at least we
4223	shouldn't crash due to strcmp with NULL in this case. :)
4224
42252005-06-18 23:34:07  Rev 9263   autocvs
4226
4227	* ChangeLog:
4228
4229	Automatic ChangeLog generation
4230
42312005-06-18 23:31:46  Rev 9262   kyrah
4232
4233	* src/misc/SoGLImage.cpp:
4234
4235	Fixed bug that broke PBuffer rendering, since the target was
4236	erroneously set to GL_TEXTURE_3D.
4237
42382005-06-17 23:34:07  Rev 9261   autocvs
4239
4240	* ChangeLog:
4241
4242	Automatic ChangeLog generation
4243
42442005-06-17 16:33:21  Rev 9260   pederb
4245
4246	* include/Inventor/elements/SoGLVBOElement.h,
4247	src/elements/GL/SoGLVBOElement.cpp:
4248
4249	First version of the SoGLVBOElement. Comments and suggestions for improvements
4250	welcome.
4251
42522005-06-17 15:52:58  Rev 9259   larsa
4253
4254	* build/msvc6/coin3.dsp, build/msvc6/installcoinheaders.bat:
4255
4256	sync
4257
42582005-06-17 15:36:19  Rev 9258   larsa
4259
4260	* build/msvc7/installcoinheaders.bat, build/msvc7/coin3.sln,
4261	build/msvc7/coin3.vcproj:
4262
4263	sync
4264
42652005-06-17 15:00:12  Rev 9257   kyrah
4266
4267	* src/glue/dl.c, src/misc/SoGLImage.cpp, src/glue/GLUWrapper.c,
4268	src/nodekits/SoBaseKit.cpp:
4269
4270	Get rid of gcc-4 warnings.
4271
42722005-06-17 14:21:47  Rev 9256   pederb
4273
4274	* include/Inventor/elements/SoGLVBOElement.h,
4275	src/elements/GL/Makefile.am, include/Inventor/elements/Makefile.in,
4276	src/elements/GL/Makefile.in, src/elements/GL/SoGLVBOElement.cpp,
4277	include/Inventor/elements/Makefile.am:
4278
4279	New SoGLVBOElement
4280
42812005-06-17 13:50:01  Rev 9255   mortene
4282
4283	* src/misc/CoinOffscreenGLCanvas.cpp, src/misc/SoOffscreenRenderer.cpp,
4284	src/misc/CoinOffscreenGLCanvas.h:
4285
4286	Optimization: major improvements to performance, by using glReadPixels() to
4287	directly fill in the internal SoOffscreenRenderer buffer.
4288
42892005-06-17 13:44:43  Rev 9254   pederb
4290
4291	* src/misc/SoVBO.h, src/misc/SoVertexArrayIndexer.cpp,
4292	src/misc/SoVBO.cpp:
4293
4294	Misc. improvements in the SoVBO API.
4295
42962005-06-17 12:21:54  Rev 9253   mortene
4297
4298	* BUGS.txt:
4299
4300	Update #190 -- seems to be a problem with Win32 aswell as FreeType.
4301
43022005-06-17 10:05:08  Rev 9252   mortene
4303
4304	* src/misc/CoinOffscreenGLCanvas.cpp, src/misc/SoOffscreenRenderer.cpp,
4305	src/misc/CoinOffscreenGLCanvas.h:
4306
4307	Optimization: glReadPixels() directly into the SoOffscreenRenderer memory
4308	buffer, without the extra route through an RGBA buffer. Only for non-tiled
4309	rendering yet.
4310
43112005-06-17 10:00:52  Rev 9251   mortene
4312
4313	* src/vrml97/Script.cpp:
4314
4315	Doc: a couple of FIXMEs.
4316
43172005-06-16 23:40:59  Rev 9250   autocvs
4318
4319	* ChangeLog:
4320
4321	Automatic ChangeLog generation
4322
43232005-06-16 16:23:49  Rev 9249   mortene
4324
4325	* src/base/hash.c:
4326
4327	Compile fix: invalid C code, MSVC 7 rightfully complained.
4328
43292005-06-16 13:35:26  Rev 9248   pederb
4330
4331	* src/misc/SoVBO.cpp:
4332
4333	bugfix
4334
43352005-06-16 13:24:13  Rev 9247   mortene
4336
4337	* src/misc/SoOffscreenRenderer.cpp:
4338
4339	Doc & debug: adds complete, stand-alone example to class doc. Some debug
4340	possibilities for profiling the internal operations.
4341
43422005-06-16 13:21:24  Rev 9246   pederb
4343
4344	* src/misc/SoVertexArrayIndexer.cpp, src/misc/SoVertexArrayIndexer.h:
4345
4346	Simplify code by using the new SoVBO class.
4347
43482005-06-16 13:08:43  Rev 9245   pederb
4349
4350	* src/misc/SoVBO.h, src/misc/SoVBO.cpp:
4351
4352	SoVBO implementation.
4353
43542005-06-16 13:04:28  Rev 9244   pederb
4355
4356	* src/misc/SoVertexArrayIndexer.cpp:
4357
4358	Use a smaller hash table by default (there are usually very few contexts).
4359	Implement SoContextHandler callback.
4360
43612005-06-16 12:41:28  Rev 9243   mortene
4362
4363	* BUGS.txt, src/misc/SoOffscreenRenderer.cpp:
4364
4365	Bugfix: successive SoOffscreenRenderer invocations with the same instance
4366	would take more and more processing time, due to increasing number of pre-
4367	render callbacks invoking glClear().
4368
43692005-06-16 12:10:01  Rev 9242   pederb
4370
4371	* src/misc/SoVBO.h, src/misc/Makefile.in, cfg/errors.txt,
4372	src/misc/Makefile.am, src/misc/SoVBO.cpp:
4373
4374	Added SoVBO files.
4375
43762005-06-15 23:34:16  Rev 9241   autocvs
4377
4378	* ChangeLog:
4379
4380	Automatic ChangeLog generation
4381
43822005-06-15 14:13:34  Rev 9240   mortene
4383
4384	* BUGS.txt:
4385
4386	New item.
4387
43882005-06-15 10:44:24  Rev 9239   mortene
4389
4390	* BUGS.txt, src/actions/SoLineHighlightRenderAction.cpp:
4391
4392	Bugfix: offset lines when rendering line overlays for
4393	SoLineHightlightRenderAction. Fixes bug #197.
4394
43952005-06-15 10:35:31  Rev 9238   mortene
4396
4397	* BUGS.txt, src/nodes/SoPolygonOffset.cpp:
4398
4399	Doc update: kill bug item 079, which was actually not a bug, by documenting
4400	the limitations of SoPolygonOffset / glPolygonOffset().
4401
44022005-06-14 23:37:41  Rev 9237   autocvs
4403
4404	* ChangeLog:
4405
4406	Automatic ChangeLog generation
4407
44082005-06-14 11:23:47  Rev 9236   pederb
4409
4410	* include/Inventor/misc/SbHash.h:
4411
4412	Use dedicated memory allocator for SbHash to avoid memory fragmentation.
4413
44142005-06-14 08:28:59  Rev 9235   pederb
4415
4416	* src/base/hash.c:
4417
4418	Fix memory handling on resize()
4419
44202005-06-14 08:18:22  Rev 9234   pederb
4421
4422	* include/Inventor/misc/SbHash.h:
4423
4424	Fix ugly memory leak. Bug reported by dan @ goldensoftware.
4425
44262005-06-13 23:33:06  Rev 9233   autocvs
4427
4428	* ChangeLog:
4429
4430	Automatic ChangeLog generation
4431
44322005-06-13 09:35:53  Rev 9232   pederb
4433
4434	* src/shapenodes/SoIndexedFaceSet.cpp,
4435	src/misc/SoVertexArrayIndexer.cpp, src/misc/SoVertexArrayIndexer.h:
4436
4437	Support for VBO-rendering in VertexArrayIndexer.
4438
44392005-06-10 23:33:20  Rev 9231   autocvs
4440
4441	* ChangeLog:
4442
4443	Automatic ChangeLog generation
4444
44452005-06-10 14:27:45  Rev 9230   mortene
4446
4447	* BUGS.txt:
4448
4449	New item.
4450
44512005-06-10 13:05:57  Rev 9229   pederb
4452
4453	* THANKS:
4454
4455	Add Guenter Schwann.
4456
44572005-06-10 13:01:38  Rev 9228   pederb
4458
4459	* BUGS.txt:
4460
4461	Fixed FaceSet bug.
4462
44632005-06-10 12:52:54  Rev 9227   mortene
4464
4465	* src/shaders/todo.txt:
4466
4467	Minor updates to reflect current status.
4468
44692005-06-10 12:40:23  Rev 9226   mortene
4470
4471	* src/shaders/SoShaderObject.cpp, src/shaders/SoShaderProgram.cpp,
4472	include/Inventor/nodes/SoShaderObject.h,
4473	include/Inventor/nodes/SoShaderProgram.h, src/shaders/ChangeLog:
4474
4475	Compatibility fix: let SoShaderProgram and SoShaderObject inherit SoNode, not
4476	SoGroup, as is done by TGS Inventor. Patch provided by Martin Spindler.
4477
44782005-06-10 11:20:46  Rev 9225   kintel
4479
4480	* BUGS.txt:
4481
4482	Item #147 (texture compression) fixed
4483
44842005-06-10 10:05:57  Rev 9224   pederb
4485
4486	* src/actions/SoToVRML2Action.cpp:
4487
4488	Fix recently introduced bug (2005-04-01) which caused all triangle based
4489	shapes to appear twice in the converted scene graph. Bug reported by Guenter
4490	Schwann.
4491
44922005-06-10 09:55:42  Rev 9223   mortene
4493
4494	* THANKS:
4495
4496	Adds F Hibbeln for bug reports and other assistance, and P Boulenguez for
4497	reporting a bug with the So*-libraries.
4498
44992005-06-10 09:53:45  Rev 9222   mortene
4500
4501	* src/shapenodes/SoAsciiText.cpp, src/shapenodes/SoText3.cpp:
4502
4503	Doc: fix errors in API doc, reported by Frank Hibbeln.
4504
45052005-06-09 23:34:01  Rev 9221   autocvs
4506
4507	* ChangeLog:
4508
4509	Automatic ChangeLog generation
4510
45112005-06-09 14:54:22  Rev 9220   pederb
4512
4513	* src/shapenodes/SoFaceSet.cpp:
4514
4515	Fix ugly UNKNOWN_FACE_TYPE rendering bug. Reported by Frank Hibbeln.
4516
45172005-06-09 14:12:41  Rev 9219   mortene
4518
4519	* BUGS.txt:
4520
4521	New item.
4522
45232005-06-09 14:02:04  Rev 9218   mortene
4524
4525	* docs/api-wish-list.txt:
4526
4527	Update on SoKeyboardEvent issue.
4528
45292005-06-09 13:32:28  Rev 9217   mortene
4530
4531	* BUGS.txt:
4532
4533	New item.
4534
45352005-06-09 11:36:00  Rev 9216   mortene
4536
4537	* src/nodes/SoTextureCoordinateDefault.cpp, src/nodes/SoArray.cpp,
4538	src/nodes/SoWWWAnchor.cpp, src/nodes/SoLabel.cpp,
4539	src/nodes/SoPointLight.cpp, src/nodes/SoWWWInline.cpp,
4540	src/nodes/SoAnnoText3.cpp, src/nodes/SoDirectionalLight.cpp,
4541	src/nodes/SoMultipleCopy.cpp, src/nodes/SoShuttle.cpp,
4542	src/nodes/SoPendulum.cpp, src/nodes/SoCallback.cpp,
4543	src/nodes/SoTextureCombine.cpp,
4544	src/nodes/SoTextureCoordinateObject.cpp,
4545	src/nodes/SoSceneTexture2.cpp, src/nodes/SoSeparator.cpp,
4546	src/nodes/SoTextureUnit.cpp, src/nodes/SoBumpMap.cpp,
4547	src/nodes/SoSwitch.cpp, src/nodes/SoPerspectiveCamera.cpp,
4548	src/nodes/SoEnvironment.cpp, src/nodes/SoExtSelection.cpp,
4549	src/nodes/SoFont.cpp, src/nodes/SoTextureCoordinateCube.cpp,
4550	src/nodes/SoCoordinate3.cpp, src/nodes/SoCoordinate4.cpp,
4551	src/nodes/SoSpotLight.cpp, src/nodes/SoPathSwitch.cpp,
4552	src/nodes/SoLOD.cpp, src/nodes/SoTexture2Transform.cpp,
4553	src/nodes/SoLevelOfDetail.cpp,
4554	src/nodes/SoTextureCoordinateNormalMap.cpp, src/nodes/SoTexture2.cpp,
4555	src/nodes/SoTexture3.cpp, src/nodes/SoNormalBinding.cpp,
4556	src/nodes/SoListener.cpp, src/nodes/SoCacheHint.cpp,
4557	src/nodes/SoPackedColor.cpp, src/nodes/SoFontStyle.cpp,
4558	src/nodes/SoAnnoText3Property.cpp,
4559	src/nodes/SoTextureCoordinate2.cpp,
4560	src/nodes/SoProfileCoordinate2.cpp,
4561	src/nodes/SoTextureCoordinate3.cpp,
4562	src/nodes/SoProfileCoordinate3.cpp,
4563	src/nodes/SoTransformSeparator.cpp, src/nodes/SoTextureCubeMap.cpp,
4564	src/nodes/SoTextureCoordinateEnvironment.cpp,
4565	src/nodes/SoComplexity.cpp, src/nodes/SoEventCallback.cpp,
4566	src/nodes/SoMaterial.cpp, src/nodes/SoRotation.cpp,
4567	src/nodes/SoUnits.cpp, src/nodes/SoUnknownNode.cpp,
4568	src/nodes/SoRotor.cpp, src/nodes/SoColorIndex.cpp,
4569	src/nodes/SoShapeHints.cpp, src/nodes/SoNurbsProfile.cpp,
4570	src/nodes/SoTransparencyType.cpp,
4571	src/nodes/SoTextureCoordinateSphere.cpp,
4572	src/nodes/SoTexture3Transform.cpp, src/nodes/SoFile.cpp,
4573	src/nodes/SoVertexProperty.cpp, src/nodes/SoBlinker.cpp,
4574	src/nodes/SoNormal.cpp, src/nodes/SoAntiSquish.cpp,
4575	src/nodes/SoLightModel.cpp, src/nodes/SoTextureScalePolicy.cpp,
4576	src/nodes/SoSurroundScale.cpp, src/nodes/SoMaterialBinding.cpp,
4577	src/nodes/SoLinearProfile.cpp, src/nodes/SoGroup.cpp,
4578	src/nodes/SoPolygonOffset.cpp, src/nodes/SoTranslation.cpp,
4579	src/nodes/SoOrthographicCamera.cpp,
4580	src/nodes/SoTextureCoordinateBinding.cpp, src/nodes/SoClipPlane.cpp,
4581	src/nodes/SoBumpMapCoordinate.cpp, src/nodes/SoBaseColor.cpp,
4582	src/nodes/SoAnnotation.cpp, src/nodes/SoTransform.cpp,
4583	src/nodes/SoPattern.cpp, src/nodes/SoResetTransform.cpp,
4584	src/nodes/SoDrawStyle.cpp,
4585	src/nodes/SoTextureCoordinateReflectionMap.cpp,
4586	src/nodes/SoSelection.cpp, src/nodes/SoScale.cpp,
4587	src/nodes/SoTextureCoordinatePlane.cpp, src/nodes/SoInfo.cpp,
4588	src/nodes/SoBumpMapTransform.cpp, src/nodes/SoLocateHighlight.cpp,
4589	src/nodes/SoMatrixTransform.cpp,
4590	src/nodes/SoTextureCoordinateCylinder.cpp, src/nodes/SoPickStyle.cpp,
4591	src/nodes/SoRotationXYZ.cpp:
4592
4593	Doc: style fix for common part of class docs.
4594
45952005-06-09 08:22:05  Rev 9215   mortene
4596
4597	* src/shapenodes/SoAsciiText.cpp, src/shapenodes/SoMarkerSet.cpp,
4598	src/shapenodes/SoNurbsCurve.cpp,
4599	src/shapenodes/SoIndexedNurbsCurve.cpp,
4600	src/shapenodes/SoNurbsSurface.cpp,
4601	src/shapenodes/SoTriangleStripSet.cpp,
4602	src/shapenodes/SoIndexedNurbsSurface.cpp,
4603	src/shapenodes/SoLineSet.cpp, src/shapenodes/SoIndexedLineSet.cpp,
4604	src/shapenodes/SoIndexedTriangleStripSet.cpp,
4605	src/shapenodes/SoPointSet.cpp, src/shapenodes/SoText2.cpp,
4606	src/shapenodes/SoText3.cpp, src/shapenodes/SoQuadMesh.cpp,
4607	src/shapenodes/SoCylinder.cpp, src/shapenodes/SoFaceSet.cpp,
4608	src/shapenodes/SoIndexedFaceSet.cpp,
4609	src/shapenodes/SoNonIndexedShape.cpp, src/shapenodes/SoCube.cpp,
4610	src/shapenodes/SoImage.cpp, src/shapenodes/SoCone.cpp,
4611	src/shapenodes/SoSphere.cpp:
4612
4613	Doc: add FILE FORMAT/DEFAULTS section.
4614
46152005-06-08 23:34:18  Rev 9214   autocvs
4616
4617	* ChangeLog:
4618
4619	Automatic ChangeLog generation
4620
46212005-06-08 14:19:59  Rev 9213   pederb
4622
4623	* src/caches/SoNormalCache.cpp:
4624
4625	Fix typo.
4626
46272005-06-08 14:17:57  Rev 9212   pederb
4628
4629	* src/lists/SbList.cpp, include/Inventor/lists/SbList.h:
4630
4631	New method ensureCapacity().
4632
46332005-06-08 14:17:03  Rev 9211   pederb
4634
4635	* src/caches/SoNormalCache.cpp:
4636
4637	Avoid realloc in normal generator. Thanks to dan @ goldensoftware for the tip.
4638
46392005-06-08 09:38:44  Rev 9210   kintel
4640
4641	* include/Inventor/C/glue/gl.h:
4642
4643	Removed ifdef making cc_glglue_is_texture_size_legal() not exported
4644
46452005-06-07 23:34:14  Rev 9209   autocvs
4646
4647	* ChangeLog:
4648
4649	Automatic ChangeLog generation
4650
46512005-06-07 14:31:02  Rev 9208   mortene
4652
4653	* src/nodes/SoTextureCoordinateDefault.cpp, src/nodes/SoArray.cpp,
4654	src/nodes/SoWWWAnchor.cpp, src/nodes/SoLabel.cpp,
4655	src/nodes/SoPointLight.cpp, src/nodes/SoWWWInline.cpp,
4656	src/nodes/SoAnnoText3.cpp, src/nodes/SoDirectionalLight.cpp,
4657	src/nodes/SoMultipleCopy.cpp, src/nodes/SoShuttle.cpp,
4658	src/nodes/SoPendulum.cpp, src/nodes/SoCallback.cpp,
4659	src/nodes/SoTextureCombine.cpp,
4660	src/nodes/SoTextureCoordinateObject.cpp,
4661	src/nodes/SoSceneTexture2.cpp, src/nodes/SoSeparator.cpp,
4662	src/nodes/SoTextureUnit.cpp, src/nodes/SoBumpMap.cpp,
4663	src/nodes/SoSwitch.cpp, src/nodes/SoPerspectiveCamera.cpp,
4664	src/nodes/SoEnvironment.cpp, src/nodes/SoExtSelection.cpp,
4665	src/nodes/SoFont.cpp, src/nodes/SoTextureCoordinateCube.cpp,
4666	src/nodes/SoCoordinate3.cpp, src/nodes/SoCoordinate4.cpp,
4667	src/nodes/SoSpotLight.cpp, src/nodes/SoPathSwitch.cpp,
4668	src/nodes/SoLOD.cpp, src/nodes/SoTexture2Transform.cpp,
4669	src/nodes/SoLevelOfDetail.cpp,
4670	src/nodes/SoTextureCoordinateNormalMap.cpp, src/nodes/SoTexture2.cpp,
4671	src/nodes/SoTexture3.cpp, src/nodes/SoNormalBinding.cpp,
4672	src/nodes/SoListener.cpp, src/nodes/SoCacheHint.cpp,
4673	src/nodes/SoPackedColor.cpp, src/nodes/SoFontStyle.cpp,
4674	src/nodes/SoAnnoText3Property.cpp,
4675	src/nodes/SoTextureCoordinate2.cpp,
4676	src/nodes/SoProfileCoordinate2.cpp,
4677	src/nodes/SoTextureCoordinate3.cpp,
4678	src/nodes/SoProfileCoordinate3.cpp,
4679	src/nodes/SoTransformSeparator.cpp, src/nodes/SoTextureCubeMap.cpp,
4680	src/nodes/SoTextureCoordinateEnvironment.cpp,
4681	src/nodes/SoComplexity.cpp, src/nodes/SoEventCallback.cpp,
4682	src/nodes/SoMaterial.cpp, src/nodes/SoRotation.cpp,
4683	src/nodes/SoUnits.cpp, src/nodes/SoRotor.cpp,
4684	src/nodes/SoColorIndex.cpp, src/nodes/SoShapeHints.cpp,
4685	src/nodes/SoNurbsProfile.cpp, src/nodes/SoTransparencyType.cpp,
4686	src/nodes/SoTextureCoordinateSphere.cpp,
4687	src/nodes/SoTexture3Transform.cpp, src/nodes/SoFile.cpp,
4688	src/nodes/SoVertexProperty.cpp, src/nodes/SoBlinker.cpp,
4689	src/nodes/SoAntiSquish.cpp, src/nodes/SoNormal.cpp,
4690	src/nodes/SoLightModel.cpp, src/nodes/SoTextureScalePolicy.cpp,
4691	src/nodes/SoSurroundScale.cpp, src/nodes/SoMaterialBinding.cpp,
4692	src/nodes/SoLinearProfile.cpp, src/nodes/SoGroup.cpp,
4693	src/nodes/SoPolygonOffset.cpp, src/nodes/SoTranslation.cpp,
4694	src/nodes/SoOrthographicCamera.cpp,
4695	src/nodes/SoTextureCoordinateBinding.cpp, src/nodes/SoClipPlane.cpp,
4696	src/nodes/SoBumpMapCoordinate.cpp, src/nodes/SoBaseColor.cpp,
4697	src/nodes/SoAnnotation.cpp, src/nodes/SoTransform.cpp,
4698	src/nodes/SoPattern.cpp, src/nodes/SoResetTransform.cpp,
4699	src/nodes/SoDrawStyle.cpp,
4700	src/nodes/SoTextureCoordinateReflectionMap.cpp,
4701	src/nodes/SoSelection.cpp, src/nodes/SoScale.cpp,
4702	src/nodes/SoTextureCoordinatePlane.cpp, src/nodes/SoInfo.cpp,
4703	src/nodes/SoBumpMapTransform.cpp, src/nodes/SoLocateHighlight.cpp,
4704	src/nodes/SoMatrixTransform.cpp,
4705	src/nodes/SoTextureCoordinateCylinder.cpp, src/nodes/SoPickStyle.cpp,
4706	src/nodes/SoRotationXYZ.cpp:
4707
4708	Doc: add FILE FORMAT/DEFAULTS section to API doc.
4709
47102005-06-07 12:41:58  Rev 9207   mortene
4711
4712	* include/Inventor/actions/SoSubAction.h:
4713
4714	Bugfix: was missing include dependency for external extension classes.
4715
47162005-06-06 23:33:59  Rev 9206   autocvs
4717
4718	* ChangeLog:
4719
4720	Automatic ChangeLog generation
4721
47222005-06-06 20:04:57  Rev 9205   larsa
4723
4724	* build/msvc6/coin3.dsp, build/msvc6/include/config-debug.h,
4725	build/msvc7/include/config-debug.h, build/msvc7/coin3.sln,
4726	build/msvc6/include/config-release.h, build/msvc7/include/config-
4727	release.h, build/msvc7/coin3.vcproj:
4728
4729	sync
4730
47312005-06-06 14:34:35  Rev 9204   mortene
4732
4733	* BUGS.txt:
4734
4735	New item.
4736
47372005-06-06 13:25:48  Rev 9203   mortene
4738
4739	* src/vrml97/Script.cpp:
4740
4741	New feature under development: Javascript execution through SpiderMonkey.
4742	Warning: this is still in the very early stages.
4743
47442005-06-06 12:39:07  Rev 9202   mortene
4745
4746	* BUGS.txt:
4747
4748	New item, sync up SuperGLU.
4749
47502005-06-03 23:33:35  Rev 9201   autocvs
4751
4752	* ChangeLog:
4753
4754	Automatic ChangeLog generation
4755
47562005-06-03 13:33:22  Rev 9200   kintel
4757
4758	* src/nodes/SoTexture2.cpp, src/nodes/SoTexture3.cpp,
4759	include/Inventor/nodes/SoTexture2.h,
4760	include/Inventor/nodes/SoTexture3.h:
4761
4762	Support compressed textures in SoTexture2 and SoTexture3: Added field
4763	enableCompressedTexture
4764
47652005-06-03 13:01:36  Rev 9199   kintel
4766
4767	* include/Inventor/misc/SoGLImage.h, src/misc/SoGLImage.cpp:
4768
4769	Added support for texture compression
4770
47712005-06-03 13:00:33  Rev 9198   kintel
4772
4773	* src/elements/GL/SoGLTextureImageElement.cpp:
4774
4775	Use new coin_glglue_is_texture_size_legal()
4776
47772005-06-03 12:59:34  Rev 9197   kintel
4778
4779	* include/Inventor/C/glue/glp.h, src/glue/gl.c:
4780
4781	Added some private texture support functions needed for texture compression
4782
47832005-06-03 12:58:44  Rev 9196   kintel
4784
4785	* include/Inventor/C/glue/gl.h:
4786
4787	Deprecated cc_glglue_is_texture_size_legal for internal use
4788
47892005-06-03 12:12:14  Rev 9195   frodo
4790
4791	* src/misc/SoGLImage.cpp:
4792
4793	compile fix
4794
47952005-06-03 12:07:14  Rev 9194   kintel
4796
4797	* include/Inventor/misc/SoGLImage.h:
4798
4799	bugfix: bool -> SbBool
4800
48012005-06-03 11:38:32  Rev 9193   kintel
4802
4803	* src/misc/SoGLImage.cpp:
4804
4805	setResizeCallback() doc entry
4806
48072005-06-02 23:33:41  Rev 9192   autocvs
4808
4809	* ChangeLog:
4810
4811	Automatic ChangeLog generation
4812
48132005-06-02 12:08:38  Rev 9191   mortene
4814
4815	* src/glue/spidermonkey.c, include/Inventor/C/glue/spidermonkey.h:
4816
4817	Bugfix: static binding would fail on false symbol name. Also; additional debug
4818	output.
4819
48202005-06-02 08:16:16  Rev 9190   mortene
4821
4822	* src/vrml97/Makefile.am, src/vrml97/TouchSensor.cpp,
4823	src/vrml97/Material.cpp:
4824
4825	Doc: API doc improvements.
4826
48272005-06-02 08:14:24  Rev 9189   mortene
4828
4829	* src/glue/Makefile.in, include/Inventor/C/glue/Makefile.in:
4830
4831	bootstrap
4832
48332005-06-02 08:14:01  Rev 9188   mortene
4834
4835	* src/glue/spidermonkey.c, include/Inventor/C/glue/Makefile.am,
4836	include/Inventor/C/glue/spidermonkey.h, src/glue/all-glue-c.c,
4837	src/glue/Makefile.am:
4838
4839	New feature: add support for dynamically binding to SpiderMonkey, the
4840	Javascript engine of the Mozilla project.
4841
48422005-05-31 23:33:58  Rev 9187   autocvs
4843
4844	* ChangeLog:
4845
4846	Automatic ChangeLog generation
4847
48482005-05-31 13:58:57  Rev 9186   kintel
4849
4850	* include/Inventor/misc/SoGLImage.h, src/misc/SoGLImage.cpp:
4851
4852	Image resize callback
4853
48542005-05-31 08:28:20  Rev 9185   pederb
4855
4856	* src/draggers/SoDragger.cpp:
4857
4858	Avoid assertion failures in getWorldToLocalMatrix() and
4859	getLocalToWorldMatrix(). Problem reported by Martin Kavalar.
4860
48612005-05-29 23:33:28  Rev 9184   autocvs
4862
4863	* ChangeLog:
4864
4865	Automatic ChangeLog generation
4866
48672005-05-29 20:06:06  Rev 9183   mortene
4868
4869	* src/shapenodes/SoFaceSet.cpp, src/shapenodes/SoIndexedShape.cpp,
4870	src/shapenodes/soshape_primdata.cpp, src/shapenodes/SoLineSet.cpp,
4871	src/shapenodes/SoTriangleStripSet.cpp,
4872	src/shapenodes/soshape_bumprender.cpp,
4873	src/shaders/SoGLARBShaderObject.cpp, src/vrml97/Extrusion.cpp,
4874	src/nodekits/SoBaseKit.cpp:
4875
4876	Clean-up: stricter typing, fixes warnings with MSVC7 /Wp64 option.
4877
48782005-05-27 23:33:58  Rev 9182   autocvs
4879
4880	* ChangeLog:
4881
4882	Automatic ChangeLog generation
4883
48842005-05-27 12:33:14  Rev 9181   mortene
4885
4886	* src/io/SoOutput.cpp, src/io/SoInput_Reader.cpp,
4887	src/io/SoInput_FileInfo.cpp:
4888
4889	Compile fixes: improve typing.
4890
48912005-05-27 12:09:52  Rev 9180   mortene
4892
4893	* src/io/SoInput_FileInfo.cpp:
4894
4895	Bugfix: size_t variable would wrap around. Problem reported by kintel.
4896
48972005-05-27 10:48:04  Rev 9179   kintel
4898
4899	* src/nodes/SoTextureScalePolicy.cpp:
4900
4901	doc typo
4902
49032005-05-27 08:39:28  Rev 9178   mortene
4904
4905	* src/misc/systemsanity.icc:
4906
4907	Take out the compile time assert which failed with MSVC7 for 64-bit Windows --
4908	Coin should now be working fine on this platform.
4909
49102005-05-26 23:33:30  Rev 9177   autocvs
4911
4912	* ChangeLog:
4913
4914	Automatic ChangeLog generation
4915
49162005-05-26 20:21:26  Rev 9176   mortene
4917
4918	* src/misc/SoSceneManager.cpp, src/io/SoInput_FileInfo.h,
4919	src/lists/SoPathList.cpp, src/io/SoInput_Reader.cpp,
4920	src/misc/SoOffscreenRenderer.cpp, src/io/SoInput_Reader.h,
4921	src/tidbits.c, src/lists/SoAuditorList.cpp,
4922	src/io/SoOutput_Writer.cpp, src/misc/SoBase.cpp, src/io/SoInput.cpp,
4923	src/io/SoOutput.cpp, src/io/SoOutput_Writer.h,
4924	src/misc/cppmangle.icc, src/misc/SoContextHandler.cpp,
4925	src/misc/SoDB.cpp, src/io/SoInput_FileInfo.cpp:
4926
4927	Fixes various sloppy typing and casting.
4928
49292005-05-26 13:43:10  Rev 9175   mortene
4930
4931	* BUGS.txt:
4932
4933	New item, VRML97 fan-in.
4934
49352005-05-26 11:28:17  Rev 9174   mortene
4936
4937	* BUGS.txt, src/vrml97/TODO:
4938
4939	Minor bug updates.
4940
49412005-05-26 10:35:25  Rev 9173   mortene
4942
4943	* include/Inventor/SbDict.h, src/base/hash.c, src/base/SbDict.cpp,
4944	include/Inventor/C/base/hash.h:
4945
4946	Cleanup: better protection for now disallowed internal use of SbDict and
4947	cc_hash.
4948
49492005-05-26 09:43:58  Rev 9172   mortene
4950
4951	* include/Inventor/C/base/string.h, src/base/string.c:
4952
4953	Cleanup: corrects a data type.
4954
49552005-05-26 09:43:40  Rev 9171   mortene
4956
4957	* src/base/SbTime.cpp:
4958
4959	Compile fix: corrects data types.
4960
49612005-05-25 23:33:45  Rev 9170   autocvs
4962
4963	* ChangeLog:
4964
4965	Automatic ChangeLog generation
4966
49672005-05-25 19:30:54  Rev 9169   mortene
4968
4969	* src/fields/SoFieldData.cpp, src/draggers/SoTrackballDragger.cpp,
4970	src/fields/SoField.cpp, src/fonts/win32.c,
4971	src/draggers/SoRotateDiscDragger.cpp, src/base/dict.c,
4972	src/draggers/SoHandleBoxDragger.cpp,
4973	src/draggers/SoScale1Dragger.cpp,
4974	src/draggers/SoSpotLightDragger.cpp,
4975	src/draggers/SoTranslate2Dragger.cpp,
4976	src/draggers/SoTabBoxDragger.cpp, src/base/SbName.cpp,
4977	src/draggers/SoTransformBoxDragger.cpp,
4978	src/draggers/SoTabPlaneDragger.cpp, src/base/SbDict.cpp,
4979	src/caches/SoPrimitiveVertexCache.cpp,
4980	src/draggers/SoDragPointDragger.cpp,
4981	src/draggers/SoScaleUniformDragger.cpp, src/engines/SoOutputData.cpp,
4982	src/draggers/SoRotateSphericalDragger.cpp,
4983	src/fonts/fontlib_wrapper.c, src/base/namemap.c, src/base/SbTime.cpp,
4984	src/draggers/SoTransformerDragger.cpp,
4985	src/actions/SoGLRenderAction.cpp, src/draggers/SoJackDragger.cpp,
4986	src/draggers/SoScale2Dragger.cpp,
4987	src/draggers/SoScale2UniformDragger.cpp,
4988	src/draggers/SoCenterballDragger.cpp,
4989	include/Inventor/C/base/string.h, include/Inventor/misc/SbHash.h,
4990	src/draggers/SoRotateCylindricalDragger.cpp,
4991	src/draggers/SoTranslate1Dragger.cpp, src/engines/SoSelectOne.cpp,
4992	src/draggers/SoPointLightDragger.cpp, src/errors/SoDebugError.cpp,
4993	src/base/string.c, src/draggers/SoDirectionalLightDragger.cpp:
4994
4995	Takes care of a lot of sloppy type handling, resolving MSVC7 warnings on
4996	64-bit Windows.
4997
49982005-05-25 16:01:11  Rev 9168   pederb
4999
5000	* include/Inventor/SbDict.h, src/base/hash.c,
5001	include/Inventor/C/base/hash.h:
5002
5003	Temporary fix for recently introduced Windows compile problem.
5004
50052005-05-25 15:37:44  Rev 9167   pederb
5006
5007	* src/elements/SoMultiTextureEnabledElement.cpp:
5008
5009	Bugfix in getEnabledUnits(). Update lastenabled even when no units are
5010	enabled.
5011
50122005-05-25 13:58:29  Rev 9166   mortene
5013
5014	* include/Inventor/SbDict.h, src/base/hash.c, src/base/SbDict.cpp,
5015	include/Inventor/C/base/hash.h:
5016
5017	Cleanliness: protect SbDict and cc_hash from internal use.
5018
50192005-05-25 13:50:25  Rev 9165   mortene
5020
5021	* include/Inventor/C/glue/glp.h, include/Inventor/C/threads/storagep.h,
5022	src/fonts/fontlib_wrapper.c, src/threads/sync.c, src/base/heap.c,
5023	src/glue/flwwin32.c, src/base/namemap.c, src/fonts/win32.c,
5024	src/fonts/freetype.c, include/Inventor/C/base/heapp.h,
5025	src/fields/SoFieldContainer.cpp, src/glue/gl.c,
5026	src/threads/storage.c, src/fonts/glyph2d.c, src/fonts/glyph3d.c:
5027
5028	Code clean-up: stop using cc_hash ADT -- it had bogus typecasting on 64-bit
5029	Windows. Replace with cc_dict.
5030
50312005-05-25 13:47:45  Rev 9164   mortene
5032
5033	* aclocal.m4, configure, src/base/Makefile.in,
5034	include/Inventor/C/base/Makefile.in:
5035
5036	Bootstrap.
5037
50382005-05-25 13:38:02  Rev 9163   mortene
5039
5040	* src/base/all-base-c.c, src/base/dict.c, src/base/Makefile.am,
5041	include/Inventor/C/base/Makefile.am, include/Inventor/C/base/dict.h,
5042	include/Inventor/C/base/dictp.h:
5043
5044	New C ADT cc_dict for a hash / dictionary. Replaces cc_hash, because that was
5045	not typesafe for porting to 64-bit Windows.
5046
50472005-05-25 11:16:33  Rev 9162   mortene
5048
5049	* include/Inventor/SbBSPTree.h, include/Inventor/lists/SbIntList.h,
5050	include/Inventor/SbString.h:
5051
5052	Bugfixes and cleanliness: fix unsafe casting on 64-bit Windows for SbIntList,
5053	and discourage further internal use of the class.
5054
50552005-05-25 10:59:17  Rev 9161   mortene
5056
5057	* include/Inventor/engines/SoConvertAll.h:
5058
5059	Compile fix.
5060
50612005-05-25 10:34:10  Rev 9160   mortene
5062
5063	* src/upgraders/SoUpgrader.cpp, src/shapenodes/soshape_bumprender.cpp,
5064	src/sensors/SoSensorManager.cpp, src/shapenodes/soshape_bumprender.h:
5065
5066	Clean-up and bugfixes: use SbHash instead of SbDict for cleaner and more
5067	typesafe code. This takes care of various problems in porting to 64-bit MS
5068	Windows.
5069
50702005-05-25 10:26:52  Rev 9159   mortene
5071
5072	* src/misc/SoProtoInstance.cpp, src/misc/SoBase.cpp,
5073	include/Inventor/SoType.h, include/Inventor/misc/SoBase.h,
5074	src/misc/SoType.cpp, src/nodes/SoNode.cpp, src/misc/SoGlyph.cpp,
5075	src/misc/SoProto.cpp, src/misc/SoDB.cpp,
5076	include/Inventor/nodes/SoNode.h:
5077
5078	Clean-up and bugfixes: use SbHash instead of SbDict for cleaner and more
5079	typesafe code. This takes care of various problems in porting to 64-bit MS
5080	Windows.
5081
50822005-05-25 10:19:41  Rev 9158   mortene
5083
5084	* src/misc/SoChildList.cpp, src/lists/SoTypeList.cpp:
5085
5086	Bugfixes: casting was not safe for 64-bit Windows.
5087
50882005-05-25 10:13:48  Rev 9157   mortene
5089
5090	* include/Inventor/SoInput.h, src/io/SoInput.cpp, src/io/SoOutput.cpp,
5091	src/io/SoWriterefCounter.cpp:
5092
5093	Clean-up and bugfixes: use SbHash instead of SbDict for cleaner and more
5094	typesafe code. This takes care of various problems in porting to 64-bit MS
5095	Windows.
5096
50972005-05-25 10:08:11  Rev 9156   mortene
5098
5099	* src/events/SoKeyboardEvent.cpp, src/fields/SoField.cpp,
5100	src/fields/SoFieldContainer.cpp:
5101
5102	Clean-up and bugfixes: use SbHash instead of SbDict for cleaner and more
5103	typesafe code. This takes care of various problems in porting to 64-bit MS
5104	Windows.
5105
51062005-05-25 09:53:18  Rev 9155   mortene
5107
5108	* src/actions/SoToVRML2Action.cpp,
5109	include/Inventor/engines/SoConvertAll.h,
5110	src/caches/SoPrimitiveVertexCache.cpp, src/engines/SoConvertAll.cpp:
5111
5112	Clean-up and bugfixes: use SbHash instead of SbDict for cleaner and more
5113	typesafe code. This takes care of various problems in porting to 64-bit MS
5114	Windows.
5115
51162005-05-25 09:44:31  Rev 9154   mortene
5117
5118	* include/Inventor/misc/SbHash.h:
5119
5120	New features: adds operator=(), copy constructor and makeKeyList() method.
5121
51222005-05-24 23:33:35  Rev 9153   autocvs
5123
5124	* ChangeLog:
5125
5126	Automatic ChangeLog generation
5127
51282005-05-24 13:15:06  Rev 9152   mortene
5129
5130	* src/shapenodes/soshape_bumprender.cpp:
5131
5132	Bugfix: use correct dict for vertex or fragment program.
5133
51342005-05-20 23:32:45  Rev 9151   autocvs
5135
5136	* ChangeLog:
5137
5138	Automatic ChangeLog generation
5139
51402005-05-20 13:59:15  Rev 9150   pederb
5141
5142	* src/actions/SoGLRenderAction.cpp:
5143
5144	Fix code comment.
5145
51462005-05-20 08:30:15  Rev 9149   mortene
5147
5148	* BUGS.txt:
5149
5150	Minor update to #191, to make it easier to spot the problem.
5151
51522005-05-20 08:18:24  Rev 9148   mortene
5153
5154	* BUGS.txt:
5155
5156	Updates on bugs for the SoOffscreenRendering tiled mode.
5157
51582005-05-20 07:57:17  Rev 9147   mortene
5159
5160	* BUGS.txt:
5161
5162	Updates on items 167 and 168.
5163
51642005-05-19 23:33:55  Rev 9146   autocvs
5165
5166	* ChangeLog:
5167
5168	Automatic ChangeLog generation
5169
51702005-05-19 15:06:55  Rev 9145   pederb
5171
5172	* BUGS.txt:
5173
5174	Update
5175
51762005-05-19 14:53:46  Rev 9144   pederb
5177
5178	* src/actions/SoGLRenderAction.cpp:
5179
5180	Don't apply an SoGetBoundingBoxAction by default.
5181
51822005-05-19 14:50:54  Rev 9143   pederb
5183
5184	* src/base/SbMatrix.cpp:
5185
5186	Undu code commited by mistake.
5187
51882005-05-19 14:46:26  Rev 9142   pederb
5189
5190	* src/actions/SoReorganizeAction.cpp, BUGS.txt,
5191	src/actions/SoGLRenderAction.cpp, src/base/SbMatrix.cpp:
5192
5193	Update on offscreen rendring bug.
5194
51952005-05-19 14:43:24  Rev 9141   pederb
5196
5197	* BUGS.txt:
5198
5199	Update.
5200
52012005-05-19 14:18:42  Rev 9140   mortene
5202
5203	* BUGS.txt:
5204
5205	Simplified and debugged 191 a bit further.
5206
52072005-05-19 14:12:38  Rev 9139   mortene
5208
5209	* BUGS.txt:
5210
5211	New item with the SoOffscreenRenderer.
5212
52132005-05-18 23:34:02  Rev 9138   autocvs
5214
5215	* ChangeLog:
5216
5217	Automatic ChangeLog generation
5218
52192005-05-18 13:25:00  Rev 9137   mortene
5220
5221	* src/fields/SoSFImage.cpp:
5222
5223	Doc: update API docs with note on dangerous functionality for the unaware.
5224
52252005-05-18 12:59:23  Rev 9136   tamer
5226
5227	* docs/coin.doxygen.in:
5228
5229	updated config to newer version with 'doxygen -u'
5230
52312005-05-16 23:33:49  Rev 9135   autocvs
5232
5233	* ChangeLog:
5234
5235	Automatic ChangeLog generation
5236
52372005-05-16 14:42:11  Rev 9134   mortene
5238
5239	* BUGS.txt:
5240
5241	Update item #190 with more precise information.
5242
52432005-05-16 13:50:54  Rev 9133   mortene
5244
5245	* BUGS.txt:
5246
5247	New item.
5248
52492005-05-16 13:14:30  Rev 9132   mortene
5250
5251	* src/shaders/SoFragmentShader.cpp, src/shaders/SoVertexShader.cpp:
5252
5253	Remove notes for FIXMEs taken care of.
5254
52552005-05-16 11:53:28  Rev 9131   mortene
5256
5257	* docs/coin.doxygen.in:
5258
5259	Doc: remove unimplemented classes, and change path for SbBasic.h (which is no
5260	longer generated).
5261
52622005-05-16 11:39:23  Rev 9130   mortene
5263
5264	* src/misc/SoOffscreenRenderer.cpp:
5265
5266	Bugfix: Postscript output erroneously disabled.
5267
52682005-05-13 23:33:51  Rev 9129   autocvs
5269
5270	* ChangeLog:
5271
5272	Automatic ChangeLog generation
5273
52742005-05-13 14:20:49  Rev 9128   kyrah
5275
5276	* src/misc/SoOffscreenAGLData.h, src/glue/gl_agl.c:
5277
5278	Prevent compilation problems on machines with QuickTime 7.0 but no
5279	QuickTime SDK. Problem (and solution) reported by pederb.
5280
52812005-05-13 11:07:07  Rev 9127   kyrah
5282
5283	* packaging/macosx/checklist.txt:
5284
5285	Note on mistake I always make ;)
5286
52872005-05-12 23:33:51  Rev 9126   autocvs
5288
5289	* ChangeLog:
5290
5291	Automatic ChangeLog generation
5292
52932005-05-12 15:53:35  Rev 9125   mortene
5294
5295	* src/base/SbOctTree.cpp:
5296
5297	Doc: a bunch of FIXME notes, with suggestions for interface improvements and
5298	optimalizations.
5299
53002005-05-12 15:47:05  Rev 9124   mortene
5301
5302	* src/collision/SoIntersectionDetectionAction.cpp:
5303
5304	Bugfix: avoid assert due to floating point inaccuracies. Problem reported by
5305	Jan Peciva.
5306
53072005-05-12 15:34:54  Rev 9123   larsa
5308
5309	* FAQ:
5310
5311	update on Visual Studio support
5312
53132005-05-12 15:15:01  Rev 9122   autocvs
5314
5315	* ChangeLog:
5316
5317	Automatic ChangeLog generation
5318
53192005-05-12 13:55:24  Rev 9121   mortene
5320
5321	* include/Inventor/SbOctTree.h, src/base/SbOctTree.cpp:
5322
5323	Clean-up: simplified internal interfaces.
5324
53252005-05-12 13:00:26  Rev 9120   mortene
5326
5327	* src/base/SbOctTree.cpp:
5328
5329	Clean-up: corrects function signature, making it static.
5330
53312005-05-12 10:37:58  Rev 9119   mortene
5332
5333	* BUGS.txt:
5334
5335	Update on item 108.
5336
53372005-05-12 09:56:53  Rev 9118   mortene
5338
5339	* src/actions/SoGLRenderAction.cpp:
5340
5341	Debug: make traversal dump code default _not_ built.
5342
53432005-05-12 09:53:31  Rev 9117   mortene
5344
5345	* src/misc/SoOffscreenRenderer.cpp:
5346
5347	Robustness: removes case of mistaken robustness that was hiding a bug,
5348	replacing with assert(). Adds FIXME about obscure possibility for bug.
5349
53502005-05-12 09:29:13  Rev 9116   pederb
5351
5352	* src/nodes/SoLOD.cpp, src/vrml97/Billboard.cpp,
5353	src/vrml97/Collision.cpp, src/vrml97/LOD.cpp,
5354	src/vrml97/Appearance.cpp:
5355
5356	More SoGLRenderAction abort callback fixes.
5357
53582005-05-12 07:52:06  Rev 9115   pederb
5359
5360	* src/nodes/SoGroup.cpp:
5361
5362	Bugfix for SoGroup abort callback (SoGLRenderAction).
5363
53642005-05-11 23:33:51  Rev 9114   autocvs
5365
5366	* ChangeLog:
5367
5368	Automatic ChangeLog generation
5369
53702005-05-11 14:07:53  Rev 9113   mortene
5371
5372	* src/actions/SoGLRenderAction.cpp:
5373
5374	Debug: set up for dumping of the scene graph during GLRender traversal.
5375
53762005-05-11 13:14:35  Rev 9112   mortene
5377
5378	* configure.ac:
5379
5380	Minor update on end-report: consider Solaris with CC a tested platform.
5381
53822005-05-11 11:32:15  Rev 9111   mortene
5383
5384	* BUGS.txt:
5385
5386	Some updates to existing items.
5387
53882005-05-10 23:33:36  Rev 9110   autocvs
5389
5390	* ChangeLog:
5391
5392	Automatic ChangeLog generation
5393
53942005-05-10 14:31:33  Rev 9109   mortene
5395
5396	* src/misc/SoOffscreenWGLData.cpp:
5397
5398	compile fix/missing includes, fixed by frodo
5399
54002005-05-10 14:15:42  Rev 9108   mortene
5401
5402	* src/misc/SoOffscreenRenderer.cpp:
5403
5404	Clean-up: make an explicit check out of the implicit test about support for
5405	offscreen rendering.
5406
54072005-05-10 12:36:01  Rev 9107   mortene
5408
5409	* src/actions/SoGLRenderAction.cpp:
5410
5411	Doc: extend API doc about SORTED_LAYERS_BLEND.
5412
54132005-05-10 09:22:39  Rev 9106   mortene
5414
5415	* src/misc/SoOffscreenAGLData.h, src/misc/SoOffscreenGLXData.cpp,
5416	src/misc/SoOffscreenWGLData.h, src/misc/SoOffscreenGLXData.h:
5417
5418	Clean-up: no need for these classes to inherit from CoinOffscreenGLCanvas any
5419	more.
5420
54212005-05-10 09:21:25  Rev 9105   mortene
5422
5423	* src/misc/CoinOffscreenGLCanvas.cpp, src/misc/SoOffscreenRenderer.cpp,
5424	src/misc/CoinOffscreenGLCanvas.h:
5425
5426	Bugfix: cleans up the messy GL context handling in the SoOffscreenRenderer.
5427	Takes care of a bug reported by James Hargrave, where GL resources from one
5428	context were attempted used in another.
5429
54302005-05-10 09:18:50  Rev 9104   mortene
5431
5432	* src/elements/GL/SoGLCacheContextElement.cpp:
5433
5434	Doc: minor addition to API doc.
5435
54362005-05-10 09:17:42  Rev 9103   mortene
5437
5438	* include/Inventor/misc/SbHash.h:
5439
5440	Minor corrections to the API of internal class SbHash.
5441
54422005-05-09 23:33:30  Rev 9102   autocvs
5443
5444	* ChangeLog:
5445
5446	Automatic ChangeLog generation
5447
54482005-05-09 14:16:36  Rev 9101   mortene
5449
5450	* src/misc/SoOffscreenAGLData.cpp, src/misc/SoOffscreenAGLData.h,
5451	src/misc/SoOffscreenWGLData.cpp, src/misc/SoOffscreenGLXData.cpp,
5452	src/misc/CoinOffscreenGLCanvas.cpp, src/misc/SoOffscreenWGLData.h,
5453	src/misc/SoOffscreenGLXData.h, src/misc/CoinOffscreenGLCanvas.h:
5454
5455	Clean-up: moving common code from system-specific classes into
5456	CoinOffscreenGLCanvas class.
5457
54582005-05-09 14:02:10  Rev 9100   mortene
5459
5460	* src/misc/all-misc-cpp.cpp:
5461
5462	Sync build.
5463
54642005-05-09 14:00:51  Rev 9099   mortene
5465
5466	* src/misc/SoOffscreenAGLData.cpp, src/misc/SoOffscreenAGLData.h,
5467	src/misc/SoOffscreenWGLData.cpp, src/misc/Makefile.in,
5468	src/misc/SoOffscreenGLXData.cpp, src/misc/CoinOffscreenGLCanvas.cpp,
5469	src/misc/SoOffscreenRenderer.cpp, src/misc/SoOffscreenWGLData.h,
5470	src/misc/SoOffscreenGLXData.h, src/misc/CoinOffscreenGLCanvas.h,
5471	src/misc/Makefile.am, src/misc/SoOffscreenInternalData.h:
5472
5473	Clean-up: reorganized and renamed internal offscreen helper class, for
5474	clarity.
5475
54762005-05-09 13:44:33  Rev 9098   mortene
5477
5478	* src/misc/SoOffscreenRenderer.cpp:
5479
5480	Minor clean-up: rename variable for clarity.
5481
54822005-05-09 13:38:57  Rev 9097   mortene
5483
5484	* src/misc/SoOffscreenRenderer.cpp:
5485
5486	Minor code clean-ups.
5487
54882005-05-05 23:33:05  Rev 9096   autocvs
5489
5490	* ChangeLog:
5491
5492	Automatic ChangeLog generation
5493
54942005-05-05 06:38:17  Rev 9095   mortene
5495
5496	* BUGS.txt:
5497
5498	Update on #108.
5499
55002005-05-04 23:33:40  Rev 9094   autocvs
5501
5502	* ChangeLog:
5503
5504	Automatic ChangeLog generation
5505
55062005-05-04 09:45:20  Rev 9093   mortene
5507
5508	* src/misc/SoDB.cpp:
5509
5510	Robustness: take away another possibility for app programmers to shoot
5511	themselves in the foot.
5512
55132005-05-02 23:33:51  Rev 9092   autocvs
5514
5515	* ChangeLog:
5516
5517	Automatic ChangeLog generation
5518
55192005-05-02 14:20:46  Rev 9091   mortene
5520
5521	* src/base/string.c, src/misc/SoDB.cpp, src/tidbits.c:
5522
5523	Robustness fix: make coin_vsnprintf() secure for multiple invocations with the
5524	same list.
5525
55262005-05-02 13:39:00  Rev 9090   mortene
5527
5528	* BUGS.txt:
5529
5530	Remove item #193, crash bug on AMD64 Linux systems.
5531
55322005-05-02 13:37:14  Rev 9089   mortene
5533
5534	* configure, include/config.h.in:
5535
5536	bootstrap
5537
55382005-05-02 13:34:34  Rev 9088   mortene
5539
5540	* configure.ac, src/base/string.c, src/misc/SoDB.cpp:
5541
5542	Bugfix: handle systems where vsnprintf() does not rewind the va_list. Takes
5543	care of a nasty crash bug found on AMD64 Linux systems.
5544
55452005-05-02 09:23:56  Rev 9087   mortene
5546
5547	* src/misc/SoDB.cpp:
5548
5549	Minor fix: release a mutex as early as possible upon SoDB::init(), since it
5550	should then not be needed any more.
5551
55522005-05-02 09:23:00  Rev 9086   mortene
5553
5554	* src/misc/CoinStaticObjectInDLL.cpp:
5555
5556	Bugfix: CloseHandle() a mutex when done with it, not ReleaseMutex().
5557
55582005-05-02 09:05:56  Rev 9085   mortene
5559
5560	* src/misc/all-misc-cpp.cpp:
5561
5562	Build fix: sync --enable-compact with recent change.
5563
55642005-04-29 23:33:31  Rev 9084   autocvs
5565
5566	* ChangeLog:
5567
5568	Automatic ChangeLog generation
5569
55702005-04-29 15:28:30  Rev 9083   pederb
5571
5572	* src/nodes/SoVertexProperty.cpp:
5573
5574	Compile fix
5575
55762005-04-29 15:28:13  Rev 9082   pederb
5577
5578	* src/nodes/SoVertexProperty.cpp,
5579	include/Inventor/nodes/SoVertexProperty.h:
5580
5581	Pimplify
5582
55832005-04-29 14:22:13  Rev 9081   mortene
5584
5585	* src/misc/CoinStaticObjectInDLL.cpp, src/misc/CoinStaticObjectInDLL.h:
5586
5587	Debug: run-time selectable debug output for the multiple-DLL-in-process
5588	checking.
5589
55902005-04-29 12:37:51  Rev 9080   mortene
5591
5592	* BUGS.txt:
5593
5594	Update on AMD64 crash item.
5595
55962005-04-29 09:12:39  Rev 9079   mortene
5597
5598	* src/shapenodes/SoIndexedFaceSet.cpp:
5599
5600	Compilation fixes: proper casting.
5601
56022005-04-29 09:12:09  Rev 9078   mortene
5603
5604	* src/fonts/freetype.c, src/io/SoWriterefCounter.cpp:
5605
5606	Compiler fixes: casting to take care of warnings emitted by g++ on AMD64
5607	Linux.
5608
56092005-04-28 23:33:42  Rev 9077   autocvs
5610
5611	* ChangeLog:
5612
5613	Automatic ChangeLog generation
5614
56152005-04-28 15:37:00  Rev 9076   pederb
5616
5617	* src/actions/SoReorganizeAction.cpp:
5618
5619	Documentation.
5620
56212005-04-28 13:32:20  Rev 9075   pederb
5622
5623	* src/shapenodes/SoIndexedFaceSet.cpp:
5624
5625	Detect when it's possible to render with vertex arrays.
5626
56272005-04-28 13:28:35  Rev 9074   pederb
5628
5629	* src/actions/SoReorganizeAction.cpp:
5630
5631	Reorganize shapes to allow direct vertex array rendering.
5632
56332005-04-28 12:16:32  Rev 9073   mortene
5634
5635	* src/nodes/SoExtSelection.cpp:
5636
5637	Compile fix: get around internal compiler error for MSVC 6.
5638
56392005-04-28 12:15:14  Rev 9072   mortene
5640
5641	* src/glue/GLUWrapper.c:
5642
5643	Compile fixes: removes warnings with MSVC 6.
5644
56452005-04-28 11:55:44  Rev 9071   pederb
5646
5647	* src/nodes/SoBumpMapTransform.cpp, src/nodes/SoBumpMap.cpp,
5648	src/nodes/SoBumpMapCoordinate.cpp:
5649
5650	Support bumpmap nodes for CallbackAction and PickAction.
5651
56522005-04-28 11:45:35  Rev 9070   pederb
5653
5654	* src/caches/SoPrimitiveVertexCache.cpp:
5655
5656	Don't require pointdetailidx in addTriangle().
5657
56582005-04-28 10:12:08  Rev 9069   mortene
5659
5660	* include/Inventor/C/glue/GLUWrapper.h, src/glue/GLUWrapper.c:
5661
5662	Debug: adds more run-time tunable debug output for Coin's GLU interface.
5663
56642005-04-28 09:18:40  Rev 9068   mortene
5665
5666	* src/nodes/SoExtSelection.cpp:
5667
5668	Robustness: be robust vs lost events. Problem reported by kintel.
5669
56702005-04-28 09:05:12  Rev 9067   mortene
5671
5672	* BUGS.txt, src/nodes/SoExtSelection.cpp:
5673
5674	Bugfixes: takes care of items 191 and 192; let point and line rectangle and
5675	lasso selection result in valid operations.
5676
56772005-04-28 08:48:22  Rev 9066   handegar
5678
5679	* src/shaders/SoFragmentShader.cpp, src/shaders/SoVertexShader.cpp:
5680
5681	Minor fix...
5682
56832005-04-28 08:42:22  Rev 9065   handegar
5684
5685	* src/shaders/SoFragmentShader.cpp, src/shaders/SoVertexShader.cpp:
5686
5687	Added chech for GLSL capabilities.
5688
56892005-04-28 08:41:57  Rev 9064   handegar
5690
5691	* include/Inventor/C/glue/glp.h:
5692
5693	defined cc_glglue_has_arb_shader_objects(const cc_glglue * glue);
5694
56952005-04-28 08:40:29  Rev 9063   handegar
5696
5697	* src/glue/gl.c:
5698
5699	added cc_glglue_has_arb_shader_objects()
5700
57012005-04-27 23:33:43  Rev 9062   autocvs
5702
5703	* ChangeLog:
5704
5705	Automatic ChangeLog generation
5706
57072005-04-27 15:02:55  Rev 9061   handegar
5708
5709	* src/shaders/SoFragmentShader.cpp, src/shaders/SoShaderObject.cpp,
5710	src/shaders/SoVertexShader.cpp:
5711
5712	Better check for ARB support.
5713
57142005-04-27 14:05:43  Rev 9060   mortene
5715
5716	* include/Inventor/C/glue/glp.h, src/glue/gl.c:
5717
5718	Provide a function for getting the current GL context, for those public
5719	methods with a bogus function signature.
5720
57212005-04-27 13:41:05  Rev 9059   handegar
5722
5723	* src/shaders/SoShaderObject.cpp:
5724
5725	Added detection for missing ARB-fragment/vertex support (still missing
5726	detection for missing
5727	GLSL/Cg support).
5728
57292005-04-27 12:10:41  Rev 9058   mortene
5730
5731	* BUGS.txt:
5732
5733	188 wasn't a bug either.
5734
57352005-04-27 11:53:56  Rev 9057   mortene
5736
5737	* BUGS.txt:
5738
5739	Remove item that wasn't a bug.
5740
57412005-04-27 10:31:24  Rev 9056   mortene
5742
5743	* BUGS.txt:
5744
5745	Remove fixed item.
5746
57472005-04-27 10:29:04  Rev 9055   mortene
5748
5749	* BUGS.txt:
5750
5751	New item -- hi pri.
5752
57532005-04-27 09:35:42  Rev 9054   mortene
5754
5755	* src/nodes/SoExtSelection.cpp:
5756
5757	New, minor feature: RECTANGLE and LASSO selections can be aborted by the end-
5758	user, by hitting the END key.
5759
57602005-04-27 09:19:11  Rev 9053   mortene
5761
5762	* src/nodes/SoExtSelection.cpp:
5763
5764	Clean-up: rewrote much code for clarity.
5765
57662005-04-26 23:33:37  Rev 9052   autocvs
5767
5768	* ChangeLog:
5769
5770	Automatic ChangeLog generation
5771
57722005-04-26 15:02:07  Rev 9051   pederb
5773
5774	* include/Inventor/misc/SoGLCubeMapImage.h:
5775
5776	Fix enum.
5777
57782005-04-26 15:00:26  Rev 9050   pederb
5779
5780	* src/misc/SoGLCubeMapImage.cpp:
5781
5782	Bugfix
5783
57842005-04-26 14:10:40  Rev 9049   mortene
5785
5786	* src/nodes/SoExtSelection.cpp:
5787
5788	Robustness: properly handle changes to SoExtSelection::lassoType during a
5789	selection operation.
5790
57912005-04-26 13:14:05  Rev 9048   mortene
5792
5793	* src/nodes/SoExtSelection.cpp:
5794
5795	Clean-up: minor refactoring, some codestyle issues.
5796
57972005-04-26 12:41:44  Rev 9047   mortene
5798
5799	* BUGS.txt:
5800
5801	Found another issue with SoExtSelection.
5802
58032005-04-26 12:19:08  Rev 9046   mortene
5804
5805	* BUGS.txt:
5806
5807	New item.
5808
58092005-04-25 23:33:42  Rev 9045   autocvs
5810
5811	* ChangeLog:
5812
5813	Automatic ChangeLog generation
5814
58152005-04-25 19:02:32  Rev 9044   larsa
5816
5817	* build/msvc6, build/msvc6/coin3.dsp,
5818	build/msvc6/installcoinheaders.bat, build/msvc7,
5819	build/msvc7/installcoinheaders.bat,
5820	build/msvc6/include/Inventor/system/gl.h,
5821	build/msvc7/include/Inventor/system/gl.h, build/msvc7/coin3.sln,
5822	build/msvc6/.cvsignore, build/msvc7/.cvsignore,
5823	build/msvc7/coin3.vcproj:
5824
5825	sync
5826
58272005-04-25 15:11:00  Rev 9043   pederb
5828
5829	* src/misc/Makefile.in:
5830
5831	Build fix
5832
58332005-04-25 10:13:05  Rev 9042   mortene
5834
5835	* src/base/string.c, src/tidbits.c:
5836
5837	Debug: add run-time options for debugging problems with the nprintf
5838	functionality and for debugging string buffer growth.
5839
58402005-04-25 08:40:51  Rev 9041   mortene
5841
5842	* BUGS.txt:
5843
5844	Remove item: I believe all issues mentioned in #106 should be fixed now.
5845
58462005-04-22 23:33:39  Rev 9040   autocvs
5847
5848	* ChangeLog:
5849
5850	Automatic ChangeLog generation
5851
58522005-04-22 17:09:03  Rev 9039   mortene
5853
5854	* src/glue/dl.c:
5855
5856	Remove FIXME which has been taken care of.
5857
58582005-04-22 17:08:42  Rev 9038   mortene
5859
5860	* src/misc/CoinStaticObjectInDLL.cpp, src/misc/CoinStaticObjectInDLL.h,
5861	src/misc/SoDB.cpp, src/misc/Makefile.am:
5862
5863	Improves on the two-DLLs-in-process-image check.
5864
58652005-04-22 16:03:51  Rev 9037   mortene
5866
5867	* src/misc/SoType.cpp:
5868
5869	Memleaks: clean up SoType static data even in release builds.
5870
58712005-04-22 16:02:40  Rev 9036   mortene
5872
5873	* src/misc/SoOffscreenAGLData.h, src/misc/SoOffscreenWGLData.h,
5874	src/misc/SoOffscreenGLXData.h, src/misc/SoOffscreenInternalData.h:
5875
5876	Minor clean-up action: tag internal headers.
5877
58782005-04-22 14:49:52  Rev 9035   mortene
5879
5880	* docs/optimization.txt:
5881
5882	Minor addition.
5883
58842005-04-22 14:31:50  Rev 9034   pederb
5885
5886	* src/base/SbDPMatrix.cpp:
5887
5888	Avoid use of single precision floating point constants in double precision
5889	class.
5890
58912005-04-22 14:26:05  Rev 9033   pederb
5892
5893	* src/base/SbDPMatrix.cpp:
5894
5895	Optimized inverse
5896
58972005-04-22 14:25:43  Rev 9032   larsa
5898
5899	* docs/optimization.txt:
5900
5901	TODO-item that ought to be done
5902
59032005-04-22 10:03:41  Rev 9031   pederb
5904
5905	* src/tidbits.c:
5906
5907	Bugfix. Please test things once before committing code ;)
5908
59092005-04-22 00:38:04  Rev 9030   kyrah
5910
5911	* packaging/macosx/Coin_Welcome.rtf,
5912	packaging/macosx/CoinTools_Welcome.rtf:
5913
5914	Copyright update, removed reference to ProjectBuilder.
5915
59162005-04-21 23:33:34  Rev 9029   autocvs
5917
5918	* ChangeLog:
5919
5920	Automatic ChangeLog generation
5921
59222005-04-21 12:56:59  Rev 9028   mortene
5923
5924	* include/Inventor/C/tidbitsp.h, src/misc/SoDB.cpp, src/tidbits.c:
5925
5926	Robustness: don't use the global lock in coin_atexit_func() to be more robust
5927	against internal programming errors.
5928
59292005-04-21 12:42:17  Rev 9027   mortene
5930
5931	* src/tidbits.c:
5932
5933	MT-safety: make coin_atexit_func() safe to call in parallel threads.
5934
59352005-04-21 12:06:04  Rev 9026   mortene
5936
5937	* src/glue/GLUWrapper.c:
5938
5939	Compile fix: was incompatible with C compilers. Problem reported by Tony
5940	Bernardin.
5941
59422005-04-20 23:33:33  Rev 9025   autocvs
5943
5944	* ChangeLog:
5945
5946	Automatic ChangeLog generation
5947
59482005-04-20 14:59:24  Rev 9024   pederb
5949
5950	* src/misc/SoGL.cpp:
5951
5952	Revert to the old (probably correct) way to specify 3D texture coordinates for
5953	a Cube.
5954
59552005-04-20 14:53:21  Rev 9023   pederb
5956
5957	* src/nodes/SoTextureCoordinateNormalMap.cpp,
5958	src/nodes/SoTextureCoordinateObject.cpp,
5959	src/nodes/SoTextureCoordinateReflectionMap.cpp,
5960	include/Inventor/nodes/SoTextureCoordinateNormalMap.h,
5961	include/Inventor/nodes/SoTextureCoordinateObject.h:
5962
5963	Some fixes/cleanups for new texture coordinate function nodes.
5964
59652005-04-20 14:51:00  Rev 9022   pederb
5966
5967	* include/Inventor/nodes/SoNodes.h, src/nodes/SoNode.cpp:
5968
5969	Initialize new texture coordinate function  nodes.
5970
59712005-04-20 13:35:01  Rev 9021   larsa
5972
5973	* src/base/SbDPMatrix.cpp, src/base/SbMatrix.cpp:
5974
5975	zero determinant check fix
5976
59772005-04-18 23:33:57  Rev 9020   autocvs
5978
5979	* ChangeLog:
5980
5981	Automatic ChangeLog generation
5982
59832005-04-18 08:32:31  Rev 9019   pederb
5984
5985	* include/Inventor/events/SoMotion3Event.h,
5986	include/Inventor/events/SoSubEvent.h,
5987	include/Inventor/events/SoLocation2Event.h,
5988	include/Inventor/events/SoButtonEvent.h,
5989	include/Inventor/events/SoKeyboardEvent.h,
5990	include/Inventor/events/SoSpaceballButtonEvent.h,
5991	include/Inventor/events/SoMouseButtonEvent.h:
5992
5993	Fix incompatible macro change. Done 2005-02-11.
5994
59952005-04-15 23:33:23  Rev 9018   autocvs
5996
5997	* ChangeLog:
5998
5999	Automatic ChangeLog generation
6000
60012005-04-15 14:59:03  Rev 9017   pederb
6002
6003	* src/nodes/SoTextureCoordinateReflectionMap.cpp,
6004	include/Inventor/nodes/SoTextureCoordinateReflectionMap.h:
6005
6006	A first version of this node. Not tested much.
6007
60082005-04-15 14:29:20  Rev 9016   mortene
6009
6010	* src/lists/SoBaseList.cpp, src/misc/SoBase.cpp,
6011	src/lists/SoPathList.cpp, src/glue/dl.c,
6012	src/misc/SoContextHandler.cpp, src/nodes/SoExtSelection.cpp,
6013	src/caches/SoNormalCache.cpp:
6014
6015	Misc doc and debug fixes.
6016
60172005-04-15 14:13:42  Rev 9015   mortene
6018
6019	* BUGS.txt, src/nodes/SoGroup.cpp, src/caches/SoGLCacheList.cpp,
6020	src/nodes/SoSeparator.cpp, src/shaders/SoGLSLShaderObject.cpp,
6021	src/vrml97/Billboard.cpp, src/vrml97/Group.cpp, src/misc/SoState.cpp,
6022	src/shapenodes/SoNurbsSurface.cpp,
6023	src/shapenodes/soshape_bumprender.cpp, src/vrml97/LOD.cpp,
6024	src/misc/SoGL.cpp, src/nodes/SoNode.cpp,
6025	src/actions/SoGLRenderAction.cpp, include/Inventor/misc/SoGL.h:
6026
6027	Various clean-ups with regard to glGetError() handling. Fixes bug item #100.
6028
60292005-04-15 14:06:42  Rev 9014   mortene
6030
6031	* include/Inventor/C/glue/glp.h, src/glue/gl.c:
6032
6033	Adds a couple of internal utility functions for handling GL-errors.
6034
60352005-04-14 23:33:23  Rev 9013   autocvs
6036
6037	* ChangeLog:
6038
6039	Automatic ChangeLog generation
6040
60412005-04-14 14:07:51  Rev 9012   mortene
6042
6043	* src/fields/SoField.cpp:
6044
6045	Robustness: catch easy to make error for SoField::disconnect(SoField*) -- and
6046	don't crash.
6047
60482005-04-14 13:28:26  Rev 9011   pederb
6049
6050	* aclocal.m4, src/nodes/all-nodes-cpp.cpp, configure,
6051	include/Inventor/nodes/Makefile.in, src/nodes/Makefile.in,
6052	src/nodes/SoTextureCoordinateNormalMap.cpp,
6053	src/nodes/SoTextureCoordinateObject.cpp,
6054	src/nodes/SoTextureCoordinateReflectionMap.cpp,
6055	include/Inventor/nodes/SoTextureCoordinateNormalMap.h,
6056	include/Inventor/nodes/SoTextureCoordinateObject.h,
6057	include/Inventor/nodes/Makefile.am,
6058	include/Inventor/nodes/SoTextureCoordinateReflectionMap.h,
6059	src/nodes/Makefile.am:
6060
6061	Some new nodes (build framework only).
6062
60632005-04-14 13:15:42  Rev 9010   mortene
6064
6065	* src/glue/GLUWrapper.c:
6066
6067	Debug: make it easy to override info about GLU version.
6068
60692005-04-14 12:43:52  Rev 9009   pederb
6070
6071	* src/nodes/SoTextureCubeMap.cpp,
6072	include/Inventor/nodes/SoTextureCubeMap.h:
6073
6074	TGS Inventor conformance fix.
6075
60762005-04-14 09:31:24  Rev 9008   mortene
6077
6078	* include/Inventor/nodes/SoShaderParameter.h,
6079	include/Inventor/nodes/SoNodes.h, src/shaders/SoShaderObject.cpp,
6080	src/shaders/SoGLSLShaderParameter.h,
6081	src/shaders/SoGLARBShaderParameter.cpp,
6082	src/shaders/SoGLShaderParameter.h, src/shaders/todo.txt,
6083	src/shaders/ChangeLog, src/shaders/SoGLARBShaderParameter.h,
6084	src/shaders/SoGLCgShaderParameter.cpp, src/shaders/SoShader.cpp,
6085	src/shaders/SoShaderParameter.cpp,
6086	src/shaders/SoGLCgShaderParameter.h,
6087	src/shaders/SoGLSLShaderParameter.cpp:
6088
6089	Updates to shader program support. By Martin Spindler.
6090
60912005-04-14 09:28:46  Rev 9007   mortene
6092
6093	* include/Inventor/C/glue/cg.h:
6094
6095	A few additional pieces of the API.
6096
60972005-04-14 09:28:17  Rev 9006   mortene
6098
6099	* include/Inventor/system/gl.h.in:
6100
6101	More defines from shader_objects extension.
6102
61032005-04-14 09:27:51  Rev 9005   mortene
6104
6105	* include/Inventor/C/glue/glp.h, src/glue/gl.c:
6106
6107	Pick up glUniform*().
6108
61092005-04-13 22:14:17  Rev 9004   autocvs
6110
6111	* ChangeLog:
6112
6113	Automatic ChangeLog generation
6114
61152005-04-13 15:41:38  Rev 9003   pederb
6116
6117	* src/elements/SoCullElement.cpp:
6118
6119	More doc.
6120
61212005-04-12 23:35:29  Rev 9002   autocvs
6122
6123	* ChangeLog:
6124
6125	Automatic ChangeLog generation
6126
61272005-04-12 13:40:40  Rev 9001   pederb
6128
6129	* src/vrml97/PointSet.cpp, src/vrml97/IndexedFaceSet.cpp,
6130	src/vrml97/IndexedLineSet.cpp:
6131
6132	Bugfix. Make vertex array and vbo rendering work properly with vrml97 shape
6133	nodes.
6134
61352005-04-11 23:35:41  Rev 9000   autocvs
6136
6137	* ChangeLog:
6138
6139	Automatic ChangeLog generation
6140
61412005-04-11 15:46:45  Rev 8999   pederb
6142
6143	* src/shapenodes/SoFaceSet.cpp:
6144
6145	Fix OVERALL normal binding bug in generatePrimitives(). Reported by Daniel
6146	Wagner.
6147
61482005-04-11 13:28:25  Rev 8998   pederb
6149
6150	* src/nodes/SoTextureCoordinateEnvironment.cpp,
6151	src/elements/SoMultiTextureCoordinateElement.cpp,
6152	src/elements/SoTextureCoordinateElement.cpp:
6153
6154	SoTextureCoordinateElement bumpmap bugfix. Bug reported by Niklas Worschech.
6155
61562005-04-11 11:55:44  Rev 8997   pederb
6157
6158	* src/bundles/SoTextureCoordinateBundle.cpp:
6159
6160	Fix multi-texture bug. Reported by Niklas Worschech.
6161
61622005-04-11 08:56:19  Rev 8996   pederb
6163
6164	* src/vrml97/ImageTexture.cpp:
6165
6166	Support for SoTextureUnit for SoCallackAction.
6167
61682005-04-11 08:55:34  Rev 8995   pederb
6169
6170	* src/shapenodes/SoAsciiText.cpp,
6171	src/shapenodes/SoIndexedNurbsCurve.cpp,
6172	src/shapenodes/SoIndexedNurbsSurface.cpp, src/shapenodes/SoText3.cpp,
6173	src/vrml97/Text.cpp:
6174
6175	Increment counting for smart caching.
6176
61772005-04-11 08:51:31  Rev 8994   pederb
6178
6179	* src/nodes/SoTextureCoordinate3.cpp, src/nodes/SoTexture2Transform.cpp,
6180	src/nodes/SoTextureCoordinateSphere.cpp, src/nodes/SoTextureUnit.cpp,
6181	src/nodes/SoTexture2.cpp, src/nodes/SoTextureCoordinateCylinder.cpp,
6182	src/nodes/SoTextureCoordinateCube.cpp,
6183	src/nodes/SoTextureCoordinatePlane.cpp,
6184	src/nodes/SoTextureCoordinate2.cpp:
6185
6186	Support for multiple texture units also for SoCallbackAction.
6187
61882005-04-11 08:45:02  Rev 8993   pederb
6189
6190	* src/misc/SoGL.cpp:
6191
6192	Testing new 3D texture coordinates for cubes/boxes. Kintel, please review.
6193
61942005-04-11 08:26:20  Rev 8992   pederb
6195
6196	* src/shapenodes/SoCube.cpp:
6197
6198	CubeMap support.
6199
62002005-04-08 23:33:24  Rev 8991   autocvs
6201
6202	* ChangeLog:
6203
6204	Automatic ChangeLog generation
6205
62062005-04-08 08:45:41  Rev 8990   mortene
6207
6208	* src/nodes/SoLocateHighlight.cpp:
6209
6210	Minor doc updates and codestyle fixes.
6211
62122005-04-07 23:33:38  Rev 8989   autocvs
6213
6214	* ChangeLog:
6215
6216	Automatic ChangeLog generation
6217
62182005-04-07 13:23:35  Rev 8988   kristian
6219
6220	* src/actions/SoToVRML2Action.cpp:
6221
6222	- Use SbMin instead of fminf
6223
62242005-04-07 10:48:21  Rev 8987   kintel
6225
6226	* BUGS.txt:
6227
6228	Added some info to #079
6229
62302005-04-06 23:33:31  Rev 8986   autocvs
6231
6232	* ChangeLog:
6233
6234	Automatic ChangeLog generation
6235
62362005-04-06 16:26:56  Rev 8985   kristian
6237
6238	* src/actions/SoToVRML2Action.cpp:
6239
6240	Calculate ambientIntensity with referanse to white instead of diffuse
6241	intensity.
6242	Also clamp at 1.0 (although this should never be necessary).
6243
62442005-04-06 10:39:02  Rev 8984   pederb
6245
6246	* src/sensors/SoSensorManager.cpp:
6247
6248	Conformance fix. Sensors with equal priority or trigger time should be
6249	processed FIFO, not LIFO.
6250
62512005-04-05 23:33:21  Rev 8983   autocvs
6252
6253	* ChangeLog:
6254
6255	Automatic ChangeLog generation
6256
62572005-04-05 13:11:30  Rev 8982   larsa
6258
6259	* build/msvc6/data/draggerDefaults/transformerDragger.h,
6260	build/msvc6/coin3.dsp, build/msvc6/include/config-debug.h,
6261	build/msvc6/data/draggerDefaults/handleBoxDragger.h,
6262	build/msvc6/include/Inventor/system/gl.h, build/msvc6/generate.sh,
6263	build/msvc6/data/draggerDefaults/jackDragger.h,
6264	build/msvc6/data/draggerDefaults/scale1Dragger.h,
6265	build/msvc6/data/draggerDefaults/scale2Dragger.h,
6266	build/msvc6/data/draggerDefaults/scale2UniformDragger.h, build/msvc6
6267	/config-wrapper.h,
6268	build/msvc6/data/draggerDefaults/centerballDragger.h,
6269	build/msvc6/data/draggerDefaults/rotateCylindricalDragger.h,
6270	build/msvc6/data/draggerDefaults/spotLightDragger.h,
6271	build/msvc6/data/draggerDefaults/translate1Dragger.h,
6272	build/msvc6/data/draggerDefaults/tabBoxDragger.h,
6273	build/msvc6/data/draggerDefaults/translate2Dragger.h,
6274	build/msvc6/include/config.h,
6275	build/msvc6/data/draggerDefaults/pointLightDragger.h,
6276	build/msvc6/include/Inventor/C/basic.h,
6277	build/msvc6/installcoinheaders.bat,
6278	build/msvc6/data/draggerDefaults/transformBoxDragger.h,
6279	build/msvc6/data/draggerDefaults/directionalLightDragger.h,
6280	build/msvc6/data/draggerDefaults/tabPlaneDragger.h,
6281	build/msvc6/installcoin.bat,
6282	build/msvc6/data/draggerDefaults/scaleUniformDragger.h,
6283	build/msvc6/data/draggerDefaults/dragPointDragger.h,
6284	build/msvc6/data/draggerDefaults/rotateSphericalDragger.h,
6285	build/msvc6/include/config-release.h,
6286	build/msvc6/data/draggerDefaults/trackballDragger.h,
6287	build/msvc6/data/draggerDefaults/rotateDiscDragger.h:
6288
6289	fixes, update
6290
62912005-04-05 12:45:42  Rev 8981   larsa
6292
6293	* build/msvc7, build/msvc7/generate.sh, build/msvc7/installcoin.bat,
6294	build/msvc7/.cvsignore:
6295
6296	fixes
6297
62982005-04-05 12:40:48  Rev 8980   larsa
6299
6300	* src/manips/SoClipPlaneManip.cpp:
6301
6302	kill truncation-warnings
6303
63042005-04-05 12:21:45  Rev 8979   larsa
6305
6306	* build/msvc7/installcoinheaders.bat, build/msvc7/coin3.dsp,
6307	build/msvc7/coin3.sln, build/msvc7/coin3.dsw, build/msvc7/config-
6308	wrapper.h, build/msvc7/coin3.vcproj:
6309
6310	autogenerated files
6311
63122005-04-05 12:21:34  Rev 8978   larsa
6313
6314	* build/msvc7/generate.sh:
6315
6316	updated/fixed file generation setup
6317
63182005-04-05 12:20:29  Rev 8977   larsa
6319
6320	* build/msvc7/include/config-debug.h, build/msvc7/include/config-
6321	release.h, build/msvc7/include/config.h:
6322
6323	different config.h for different builds
6324
63252005-04-05 11:53:15  Rev 8976   pederb
6326
6327	* include/Inventor/nodes/SoTextureCubeMap.h:
6328
6329	Comment about API
6330
63312005-04-05 11:05:41  Rev 8975   pederb
6332
6333	* src/base/SbDPLine.cpp:
6334
6335	New optimized versions of getClosestPoint(s).
6336
63372005-04-05 10:59:14  Rev 8974   pederb
6338
6339	* src/base/SbLine.cpp:
6340
6341	New optimized versions of getClosestPoint(s).
6342
63432005-04-05 10:33:35  Rev 8973   mortene
6344
6345	* src/misc/SoPath.cpp:
6346
6347	Debug: better information when attempting to do bogus operations.
6348
63492005-04-05 10:31:10  Rev 8972   pederb
6350
6351	* src/nodes/SoNode.cpp:
6352
6353	Init new SoTextureCubeMap node.
6354
63552005-04-05 10:30:47  Rev 8971   pederb
6356
6357	* include/Inventor/nodes/SoNodes.h:
6358
6359	Include new SoTextureCubeMap node.
6360
63612005-04-05 10:27:05  Rev 8970   pederb
6362
6363	* src/nodes/all-nodes-cpp.cpp:
6364
6365	add SoTextureCubeMap.
6366
63672005-04-05 10:12:18  Rev 8969   pederb
6368
6369	* include/Inventor/nodes/Makefile.in, src/nodes/Makefile.in,
6370	include/Inventor/nodes/Makefile.am, src/nodes/Makefile.am:
6371
6372	build update.
6373
63742005-04-05 09:59:38  Rev 8968   pederb
6375
6376	* src/nodes/SoTextureCubeMap.cpp,
6377	include/Inventor/nodes/SoTextureCubeMap.h:
6378
6379	SoTextureCubeMap implementation.
6380
63812005-04-05 09:02:44  Rev 8967   pederb
6382
6383	* src/actions/SoReorganizeAction.cpp,
6384	include/Inventor/actions/SoActions.h:
6385
6386	Initial ReorganizeAction implementation.
6387
63882005-04-01 23:33:24  Rev 8966   autocvs
6389
6390	* ChangeLog:
6391
6392	Automatic ChangeLog generation
6393
63942005-04-01 13:44:19  Rev 8965   kristian
6395
6396	* src/actions/SoToVRML2Action.cpp:
6397
6398	Add a fallback which converts unknown geometry to IndexedFaceSets
6399
64002005-04-01 08:43:05  Rev 8964   pederb
6401
6402	* src/misc/SoGL.cpp:
6403
6404	Count shapes for smart caching.
6405
64062005-04-01 08:41:52  Rev 8963   pederb
6407
6408	* src/caches/SoGLCacheList.cpp:
6409
6410	Testing smart(er) caching
6411
64122005-04-01 08:39:16  Rev 8962   pederb
6413
6414	* src/elements/GL/SoGLCacheContextElement.cpp,
6415	include/Inventor/elements/SoGLCacheContextElement.h:
6416
6417	Make it possible to count the number of shapes and separators in an open
6418	cache.
6419
64202005-03-31 23:33:10  Rev 8961   autocvs
6421
6422	* ChangeLog:
6423
6424	Automatic ChangeLog generation
6425
64262005-03-31 10:29:03  Rev 8960   thammer
6427
6428	* src/vrml97/AudioClip.cpp:
6429
6430	Added doc about audio file formats and simage.
6431
64322005-03-30 23:33:37  Rev 8959   autocvs
6433
6434	* ChangeLog:
6435
6436	Automatic ChangeLog generation
6437
64382005-03-30 16:47:35  Rev 8958   handegar
6439
6440	* src/misc/SoOffscreenRenderer.cpp:
6441
6442	Removed commented code.
6443
64442005-03-30 16:46:28  Rev 8957   handegar
6445
6446	* src/misc/SoOffscreenRenderer.cpp:
6447
6448	Prevent render-caching from messing up the tile-rendering.
6449
64502005-03-30 14:22:50  Rev 8956   handegar
6451
6452	* src/vrml97/DirectionalLight.cpp, src/vrml97/Background.cpp:
6453
6454	Compile fix.
6455
64562005-03-30 14:17:34  Rev 8955   larsa
6457
6458	* include/Inventor/caches/Makefile.in,
6459	include/Inventor/lock/Makefile.in,
6460	include/Inventor/engines/Makefile.in, src/mpeg/Makefile.in,
6461	src/3ds/Makefile.in, include/Inventor/projectors/Makefile.in,
6462	include/Inventor/collision/Makefile.in, src/misc/Makefile.in,
6463	include/Inventor/C/errors/Makefile.in, src/vrml97/Makefile.in,
6464	include/Inventor/actions/Makefile.in,
6465	include/Inventor/events/Makefile.in,
6466	include/Inventor/fields/Makefile.in, src/io/Makefile.in,
6467	src/hardcopy/Makefile.in, src/errors/Makefile.in,
6468	src/elements/Makefile.in, src/nodekits/Makefile.in,
6469	include/Inventor/C/Makefile.in, src/caches/Makefile.in,
6470	include/Inventor/manips/Makefile.in, src/engines/Makefile.in,
6471	include/Inventor/threads/Makefile.in, src/projectors/Makefile.in,
6472	src/collision/Makefile.in, include/Inventor/sensors/Makefile.in,
6473	include/Inventor/lists/Makefile.in, src/actions/Makefile.in,
6474	src/events/Makefile.in, src/fields/Makefile.in,
6475	include/Inventor/nodes/Makefile.in, html/Makefile.in,
6476	include/Inventor/C/glue/Makefile.in, src/elements/GL/Makefile.in,
6477	data/Makefile.in, include/Inventor/system/Makefile.in,
6478	man/Makefile.in, include/Inventor/details/Makefile.in,
6479	data/draggerDefaults/Makefile.in, src/manips/Makefile.in,
6480	src/fonts/Makefile.in, src/threads/Makefile.in,
6481	src/upgraders/Makefile.in, src/sensors/Makefile.in,
6482	include/Inventor/bundles/Makefile.in,
6483	include/Inventor/C/base/Makefile.in, include/Makefile.in,
6484	src/glue/Makefile.in, include/Inventor/draggers/Makefile.in,
6485	src/lists/Makefile.in, include/Inventor/Makefile.in,
6486	src/nodes/Makefile.in, Makefile.in,
6487	include/Inventor/annex/Makefile.in, src/base/Makefile.in,
6488	include/Inventor/annex/HardCopy/Makefile.in, src/details/Makefile.in,
6489	include/Inventor/MPEG/Makefile.in, src/shapenodes/Makefile.in,
6490	src/shaders/Makefile.in, include/Inventor/misc/Makefile.in,
6491	src/bundles/Makefile.in, src/draggers/Makefile.in,
6492	src/extensions/Makefile.in, src/Makefile.in,
6493	include/Inventor/VRMLnodes/Makefile.in,
6494	include/Inventor/C/threads/Makefile.in,
6495	include/Inventor/elements/Makefile.in,
6496	include/Inventor/errors/Makefile.in, man/man1/Makefile.in,
6497	include/Inventor/nodekits/Makefile.in, bin/Makefile.in,
6498	man/man3/Makefile.in:
6499
6500	bootstrap
6501
65022005-03-30 14:15:58  Rev 8954   larsa
6503
6504	* aclocal.m4, configure, cfg/ltmain.sh:
6505
6506	libtool 1.5.10 bootstrap
6507
65082005-03-19 00:33:13  Rev 8953   autocvs
6509
6510	* ChangeLog:
6511
6512	Automatic ChangeLog generation
6513
65142005-03-18 16:43:41  Rev 8952   larsa
6515
6516	* build/msvc7/data/draggerDefaults/rotateDiscDragger.h,
6517	build/msvc7/data/draggerDefaults/transformerDragger.h,
6518	build/msvc7/data/draggerDefaults/handleBoxDragger.h,
6519	build/msvc7/data/draggerDefaults/jackDragger.h,
6520	build/msvc7/data/draggerDefaults/scale1Dragger.h,
6521	build/msvc7/data/draggerDefaults/scale2Dragger.h,
6522	build/msvc7/data/draggerDefaults/scale2UniformDragger.h,
6523	build/msvc7/data/draggerDefaults/centerballDragger.h,
6524	build/msvc7/data/draggerDefaults/rotateCylindricalDragger.h,
6525	build/msvc7/data/draggerDefaults/spotLightDragger.h,
6526	build/msvc7/data/draggerDefaults/translate1Dragger.h,
6527	build/msvc7/data/draggerDefaults/translate2Dragger.h,
6528	build/msvc7/data/draggerDefaults/tabBoxDragger.h,
6529	build/msvc7/data/draggerDefaults/pointLightDragger.h,
6530	build/msvc7/data/draggerDefaults/transformBoxDragger.h,
6531	build/msvc7/data/draggerDefaults/directionalLightDragger.h,
6532	build/msvc7/data/draggerDefaults/tabPlaneDragger.h,
6533	build/msvc7/data/draggerDefaults/scaleUniformDragger.h,
6534	build/msvc7/data/draggerDefaults/dragPointDragger.h,
6535	build/msvc7/data/draggerDefaults/rotateSphericalDragger.h,
6536	build/msvc7/data/draggerDefaults/trackballDragger.h:
6537
6538	cosmetics
6539
65402005-03-18 16:42:00  Rev 8951   larsa
6541
6542	* build/msvc7/include/Inventor/C/basic.h,
6543	build/msvc7/include/Inventor/system/gl.h,
6544	build/msvc7/include/config.h:
6545
6546	sync with changes
6547
65482005-03-18 16:18:31  Rev 8950   larsa
6549
6550	* aclocal.m4, configure, configure.ac:
6551
6552	gendsp fix
6553
65542005-03-18 15:58:53  Rev 8949   larsa
6555
6556	* configure, Makefile.in, configure.ac:
6557
6558	gendsp fix
6559
65602005-03-18 15:25:22  Rev 8948   larsa
6561
6562	* configure, include/config.h.in:
6563
6564	bootstrap
6565
65662005-03-18 15:25:14  Rev 8947   larsa
6567
6568	* src/io/SoInput_Reader.cpp, configure.ac:
6569
6570	limit compressed-file support to regular files
6571
65722005-03-18 00:32:57  Rev 8946   autocvs
6573
6574	* ChangeLog:
6575
6576	Automatic ChangeLog generation
6577
65782005-03-17 14:17:19  Rev 8945   mortene
6579
6580	* BUGS.txt:
6581
6582	New item.
6583
65842005-03-16 00:33:08  Rev 8944   autocvs
6585
6586	* ChangeLog:
6587
6588	Automatic ChangeLog generation
6589
65902005-03-15 20:28:08  Rev 8943   kyrah
6591
6592	* configure, src/Makefile.in:
6593
6594	Bootstrap.
6595
65962005-03-15 20:06:55  Rev 8942   kyrah
6597
6598	* src/Makefile.am, configure.ac:
6599
6600	Cosmetisc: It's cleaner and more consistent to add the
6601	-no-undefined libtool flag in Makefile.am.
6602
66032005-03-15 12:39:43  Rev 8941   larsa
6604
6605	* src/shapenodes/SoMarkerSet.cpp:
6606
6607	clarify example
6608
66092005-03-15 12:24:07  Rev 8940   mortene
6610
6611	* docs/coin.doxygen.in:
6612
6613	Activate the config.h defines (or stuff will erroneously not be included in
6614	the doc).
6615
66162005-03-15 12:01:17  Rev 8939   mortene
6617
6618	* BUGS.txt:
6619
6620	New item.
6621
66222005-03-15 11:59:45  Rev 8938   mortene
6623
6624	* src/nodes/SoWWWInline.cpp:
6625
6626	FIXME note.
6627
66282005-03-15 11:30:05  Rev 8937   mortene
6629
6630	* src/misc/SoPath.cpp, include/Inventor/SoPath.h:
6631
6632	API: cleanupClass() method shouldn't be public.
6633
66342005-03-15 00:33:13  Rev 8936   autocvs
6635
6636	* ChangeLog:
6637
6638	Automatic ChangeLog generation
6639
66402005-03-14 22:52:24  Rev 8935   kyrah
6641
6642	* configure:
6643
6644	Bootstrap.
6645
66462005-03-14 22:41:23  Rev 8934   kyrah
6647
6648	* THANKS:
6649
6650	Added Peter O'Gorman, for enlightenment regarding the libtool/Mac confusion.
6651
66522005-03-14 22:34:25  Rev 8933   kyrah
6653
6654	* configure.ac:
6655
6656	Libtool 1.5.14 fix: Specifically disallow undefined symbols, which
6657	allows us to build a two-level namespace shared library.
6658
66592005-03-14 15:39:49  Rev 8932   kristian
6660
6661	* src/base/SbDict.cpp:
6662
6663	Update doc:
6664	 - Initial value does not need to be prime
6665	 - Copy constructor makes a shallow, not deep copy
6666
66672005-03-14 13:51:20  Rev 8931   larsa
6668
6669	* configure, configure.ac:
6670
6671	minor fix
6672
66732005-03-14 10:30:14  Rev 8930   mortene
6674
6675	* include/Inventor/SoDB.h, src/misc/SoDB.cpp:
6676
6677	Compatibility: rename function name cleanup() to finish(), to match TGS
6678	Inventor API.
6679
66802005-03-14 05:14:04  Rev 8929   kyrah
6681
6682	* configure.ac:
6683
6684	Reverse previous patch, this is of course bogus.
6685
66862005-03-14 04:51:17  Rev 8928   kyrah
6687
6688	* configure.ac:
6689
6690	Critical build fix for libtool 1.5.
6691
66922005-03-12 00:34:38  Rev 8927   autocvs
6693
6694	* ChangeLog:
6695
6696	Automatic ChangeLog generation
6697
66982005-03-11 14:33:42  Rev 8926   mortene
6699
6700	* aclocal.m4, configure, cfg/ltmain.sh:
6701
6702	Bootstrap, fixes DLL/SO extension detection.
6703
67042005-03-11 09:58:21  Rev 8925   pederb
6705
6706	* src/caches/SoGLCacheList.cpp:
6707
6708	Always create a cache if caching is set to ON, even if it has been invalidated
6709	frequently. Bug reported by Kristian Eide.
6710
67112005-03-11 09:53:17  Rev 8924   pederb
6712
6713	* src/vrml97/Inline.cpp:
6714
6715	compile fix
6716
67172005-03-11 00:33:08  Rev 8923   autocvs
6718
6719	* ChangeLog:
6720
6721	Automatic ChangeLog generation
6722
67232005-03-10 16:08:40  Rev 8922   mortene
6724
6725	* src/shaders/todo.txt:
6726
6727	Minor fix.
6728
67292005-03-10 16:08:00  Rev 8921   pederb
6730
6731	* src/fields/SoSFImage.cpp:
6732
6733	Bugfix. SoSFImage::getValue() did not evaluate field before returning value.
6734	Reported by Gerhard Reitmayr.
6735
67362005-03-10 13:12:00  Rev 8920   larsa
6737
6738	* src/vrml97/VertexLine.cpp, src/vrml97/VertexPoint.cpp,
6739	src/vrml97/Box.cpp, src/vrml97/Parent.cpp,
6740	src/vrml97/TextureTransform.cpp, src/vrml97/Material.cpp,
6741	src/vrml97/VertexShape.cpp, src/vrml97/Appearance.cpp,
6742	src/vrml97/Extrusion.cpp, src/vrml97/Texture.cpp,
6743	src/vrml97/WorldInfo.cpp, src/vrml97/CylinderSensor.cpp,
6744	src/vrml97/IndexedLineSet.cpp, src/vrml97/PointSet.cpp,
6745	src/vrml97/TextureCoordinate.cpp, src/vrml97/Sensor.cpp,
6746	src/vrml97/Cylinder.cpp, src/vrml97/VisibilitySensor.cpp,
6747	src/vrml97/Viewpoint.cpp, src/vrml97/Sphere.cpp,
6748	src/vrml97/Normal.cpp, src/vrml97/PlaneSensor.cpp,
6749	src/vrml97/CoordinateInterpolator.cpp, src/vrml97/IndexedShape.cpp,
6750	src/vrml97/ImageTexture.cpp, src/vrml97/Init.cpp,
6751	src/vrml97/Script.cpp, src/vrml97/DragSensor.cpp,
6752	src/vrml97/TouchSensor.cpp, src/vrml97/SpotLight.cpp,
6753	src/vrml97/Color.cpp, src/vrml97/LOD.cpp, src/vrml97/Cone.cpp,
6754	src/vrml97/FontStyle.cpp, src/vrml97/IndexedLine.cpp,
6755	src/vrml97/TimeSensor.cpp, src/vrml97/Billboard.cpp,
6756	src/vrml97/Geometry.cpp, src/vrml97/Collision.cpp,
6757	src/vrml97/ElevationGrid.cpp, src/vrml97/OrientationInterpolator.cpp,
6758	src/vrml97/Light.cpp, src/vrml97/ScalarInterpolator.cpp,
6759	src/vrml97/Anchor.cpp, src/vrml97/NavigationInfo.cpp,
6760	src/vrml97/Inline.cpp, src/vrml97/SphereSensor.cpp,
6761	src/vrml97/PointLight.cpp, src/vrml97/Interpolator.cpp,
6762	src/vrml97/DirectionalLight.cpp, src/vrml97/Coordinate.cpp,
6763	src/vrml97/Sound.cpp, src/vrml97/NormalInterpolator.cpp,
6764	src/vrml97/Group.cpp, src/vrml97/ProximitySensor.cpp,
6765	src/vrml97/MovieTexture.cpp, src/vrml97/Shape.cpp,
6766	src/vrml97/Switch.cpp, src/vrml97/PixelTexture.cpp,
6767	src/vrml97/PositionInterpolator.cpp, src/vrml97/AudioClip.cpp,
6768	src/vrml97/IndexedFaceSet.cpp, src/vrml97/Fog.cpp,
6769	src/vrml97/Transform.cpp, src/vrml97/Background.cpp,
6770	src/vrml97/ColorInterpolator.cpp, src/vrml97/Text.cpp:
6771
6772	prepare for AM_CONDITIONAL-remove
6773
67742005-03-10 13:08:19  Rev 8919   mortene
6775
6776	* src/misc/SoProto.cpp, src/vrml97/TODO:
6777
6778	Fix URLs to web3d.org.
6779
67802005-03-10 13:05:32  Rev 8918   mortene
6781
6782	* src/vrml97/FontStyle.cpp, src/vrml97/Box.cpp,
6783	src/vrml97/TimeSensor.cpp, src/vrml97/Billboard.cpp,
6784	src/vrml97/Collision.cpp, src/vrml97/ElevationGrid.cpp,
6785	src/vrml97/OrientationInterpolator.cpp, src/vrml97/Material.cpp,
6786	src/vrml97/Appearance.cpp, src/vrml97/Extrusion.cpp,
6787	src/vrml97/CylinderSensor.cpp, src/vrml97/IndexedLineSet.cpp,
6788	src/vrml97/PointSet.cpp, src/vrml97/ScalarInterpolator.cpp,
6789	src/vrml97/Cylinder.cpp, src/vrml97/Anchor.cpp,
6790	src/vrml97/NavigationInfo.cpp, src/vrml97/Inline.cpp,
6791	src/vrml97/SphereSensor.cpp, src/vrml97/PointLight.cpp,
6792	src/vrml97/Interpolator.cpp, src/vrml97/Viewpoint.cpp,
6793	src/vrml97/DirectionalLight.cpp, src/vrml97/Sphere.cpp,
6794	src/vrml97/Sound.cpp, src/vrml97/PlaneSensor.cpp,
6795	src/vrml97/CoordinateInterpolator.cpp,
6796	src/vrml97/NormalInterpolator.cpp, src/vrml97/Group.cpp,
6797	src/vrml97/Shape.cpp, src/vrml97/MovieTexture.cpp,
6798	src/vrml97/Switch.cpp, src/vrml97/PixelTexture.cpp,
6799	src/vrml97/ImageTexture.cpp, src/vrml97/Script.cpp,
6800	src/vrml97/DragSensor.cpp, src/vrml97/PositionInterpolator.cpp,
6801	src/vrml97/AudioClip.cpp, src/vrml97/IndexedFaceSet.cpp,
6802	src/vrml97/Fog.cpp, src/vrml97/Transform.cpp,
6803	src/vrml97/TouchSensor.cpp, src/vrml97/SpotLight.cpp,
6804	src/vrml97/LOD.cpp, src/vrml97/Color.cpp, src/vrml97/Background.cpp,
6805	src/vrml97/ColorInterpolator.cpp, src/vrml97/Cone.cpp,
6806	src/vrml97/Text.cpp:
6807
6808	Fix up URLs according to web3d.org reorganization.
6809
68102005-03-10 13:03:29  Rev 8917   mortene
6811
6812	* src/vrml97/AudioClip.cpp:
6813
6814	FIXME note.
6815
68162005-03-10 11:24:16  Rev 8916   mortene
6817
6818	* BUGS.txt:
6819
6820	New item.
6821
68222005-03-10 00:33:03  Rev 8915   autocvs
6823
6824	* ChangeLog:
6825
6826	Automatic ChangeLog generation
6827
68282005-03-09 15:35:07  Rev 8914   kristian
6829
6830	* src/nodes/SoExtSelection.cpp:
6831
6832	- finish callbacks should be called after selection callbacks
6833
68342005-03-05 00:33:09  Rev 8913   autocvs
6835
6836	* ChangeLog:
6837
6838	Automatic ChangeLog generation
6839
68402005-03-04 10:44:20  Rev 8912   handegar
6841
6842	* src/draggers/SoJackDragger.cpp:
6843
6844	Added an NB to the doc.
6845
68462005-03-04 00:33:02  Rev 8911   autocvs
6847
6848	* ChangeLog:
6849
6850	Automatic ChangeLog generation
6851
68522005-03-03 15:48:38  Rev 8910   pederb
6853
6854	* src/shaders/SoShaderParameter.cpp:
6855
6856	Use correct delete operator.
6857
68582005-03-03 15:43:45  Rev 8909   pederb
6859
6860	* include/Inventor/nodes/SoShaderParameter.h:
6861
6862	compile/link fix
6863
68642005-03-03 00:33:17  Rev 8908   autocvs
6865
6866	* ChangeLog:
6867
6868	Automatic ChangeLog generation
6869
68702005-03-02 08:59:45  Rev 8907   pederb
6871
6872	* src/shapenodes/soshape_bumprender.cpp:
6873
6874	Properly disable unit 0 before rendering bumps (TEXTURE_3D might be enabled,
6875	not TEXTURE_2D).
6876
68772005-03-01 00:32:28  Rev 8906   autocvs
6878
6879	* ChangeLog:
6880
6881	Automatic ChangeLog generation
6882
68832005-02-28 12:58:22  Rev 8905   pederb
6884
6885	* src/shapenodes/SoText2.cpp, src/nodes/SoCamera.cpp:
6886
6887	Make sure all texture units are disabled before rendering cropped viewport.
6888
68892005-02-26 00:32:36  Rev 8904   autocvs
6890
6891	* ChangeLog:
6892
6893	Automatic ChangeLog generation
6894
68952005-02-25 11:36:15  Rev 8903   pederb
6896
6897	* src/actions/SoReorganizeAction.cpp,
6898	include/Inventor/actions/SoReorganizeAction.h,
6899	src/actions/SoSimplifyAction.cpp:
6900
6901	Stub implementation.
6902
69032005-02-25 10:46:23  Rev 8902   pederb
6904
6905	* src/actions/Makefile.am, src/actions/Makefile.in:
6906
6907	fix typo
6908
69092005-02-25 10:37:14  Rev 8901   pederb
6910
6911	* include/Inventor/actions/Makefile.am, src/actions/Makefile.am,
6912	include/Inventor/actions/Makefile.in, src/actions/Makefile.in:
6913
6914	Build SoSimplifyAction and SoReorganizeAction.
6915
69162005-02-25 00:32:20  Rev 8900   autocvs
6917
6918	* ChangeLog:
6919
6920	Automatic ChangeLog generation
6921
69222005-02-24 20:35:32  Rev 8899   thammer
6923
6924	* src/glue/simage_wrapper.c:
6925
6926	Compile fix for VC6
6927
69282005-02-23 00:32:53  Rev 8898   autocvs
6929
6930	* ChangeLog:
6931
6932	Automatic ChangeLog generation
6933
69342005-02-22 10:04:11  Rev 8897   pederb
6935
6936	* src/nodes/SoExtSelection.cpp:
6937
6938	HPUX compile fix. Reported by Jacob Stoeren.
6939
69402005-02-22 00:33:09  Rev 8896   autocvs
6941
6942	* ChangeLog:
6943
6944	Automatic ChangeLog generation
6945
69462005-02-21 15:01:18  Rev 8895   pederb
6947
6948	* src/misc/SoVertexArrayIndexer.cpp, src/misc/SoVertexArrayIndexer.h:
6949
6950	clean up API.
6951
69522005-02-21 11:19:15  Rev 8894   pederb
6953
6954	* src/misc/SoVertexArrayIndexer.cpp, src/misc/SoVertexArrayIndexer.h:
6955
6956	compile fix
6957
69582005-02-21 09:06:31  Rev 8893   pederb
6959
6960	* src/misc/SoVertexArrayIndexer.cpp, src/misc/Makefile.in,
6961	src/misc/SoVertexArrayIndexer.h, src/misc/Makefile.am:
6962
6963	New internal class.
6964
69652005-02-21 08:57:50  Rev 8892   pederb
6966
6967	* include/Inventor/misc/SoGLCubeMapImage.h:
6968
6969	Fixes
6970
69712005-02-21 08:56:53  Rev 8891   pederb
6972
6973	* include/Inventor/misc/SoGLImage.h, src/misc/SoGLImage.cpp:
6974
6975	Proper support for 3D textures and multitexturing.
6976
69772005-02-21 08:54:45  Rev 8890   pederb
6978
6979	* src/misc/SoGLCubeMapImage.cpp:
6980
6981	Some fixes.
6982
69832005-02-21 08:53:02  Rev 8889   pederb
6984
6985	* include/Inventor/C/glue/gl.h, src/glue/gl.c:
6986
6987	glMultiDraw query function.
6988
69892005-02-19 00:32:59  Rev 8888   autocvs
6990
6991	* ChangeLog:
6992
6993	Automatic ChangeLog generation
6994
69952005-02-18 17:41:15  Rev 8887   pederb
6996
6997	* src/misc/SoGLImage.cpp:
6998
6999	Use glglue to test for anisotropic filtering
7000
70012005-02-18 17:40:17  Rev 8886   pederb
7002
7003	* include/Inventor/C/glue/gl.h, include/Inventor/C/glue/glp.h,
7004	src/glue/gl.c:
7005
7006	Anisotropic filtering support.
7007
70082005-02-18 17:13:48  Rev 8885   pederb
7009
7010	* src/misc/SoGLImage.cpp:
7011
7012	Use anisotropic filtering when high quality textures are requested. Use
7013	SGIS_generate_mipmap when available.
7014
70152005-02-18 16:52:55  Rev 8884   pederb
7016
7017	* src/misc/SoGLCubeMapImage.cpp:
7018
7019	ContextHandler support
7020
70212005-02-18 16:52:16  Rev 8883   pederb
7022
7023	* include/Inventor/system/gl.h.in:
7024
7025	Anisotropic filtering enums.
7026
70272005-02-18 11:42:43  Rev 8882   pederb
7028
7029	* src/caches/SoGLCacheList.cpp:
7030
7031	Fix caching when transparency type is changed bug. Reported by Dan @
7032	goldensoftware
7033
70342005-02-18 00:33:02  Rev 8881   autocvs
7035
7036	* ChangeLog:
7037
7038	Automatic ChangeLog generation
7039
70402005-02-17 17:23:27  Rev 8880   pederb
7041
7042	* src/misc/SoGLCubeMapImage.cpp,
7043	include/Inventor/misc/SoGLCubeMapImage.h:
7044
7045	A quick and dirty first version of the cube map image class.
7046
70472005-02-17 17:19:48  Rev 8879   pederb
7048
7049	* include/Inventor/elements/SoGLDisplayList.h,
7050	src/elements/GL/SoGLDisplayList.cpp:
7051
7052	Support for setting texture targets (needed for cubemap and proper
7053	multitexture support). Pimplify class.
7054
70552005-02-17 13:00:38  Rev 8878   pederb
7056
7057	* src/misc/SoGLImage.cpp:
7058
7059	clean up mutex handling a bit.
7060
70612005-02-17 12:45:21  Rev 8877   pederb
7062
7063	* src/misc/SoGLImage.cpp:
7064
7065	Reduce the number of mutexes used by SoGLImage.
7066
70672005-02-17 12:06:07  Rev 8876   pederb
7068
7069	* src/shaders/Makefile.in, include/Inventor/misc/Makefile.in,
7070	src/misc/Makefile.in, include/Inventor/misc/Makefile.am,
7071	src/misc/Makefile.am:
7072
7073	Build SoGLCubeMapImage. Bootstrap.
7074
70752005-02-17 11:52:42  Rev 8875   pederb
7076
7077	* src/misc/SoGLCubeMapImage.cpp,
7078	include/Inventor/misc/SoGLCubeMapImage.h:
7079
7080	SoGLCubeMapImage.
7081
70822005-02-17 10:07:21  Rev 8874   pederb
7083
7084	* src/shapenodes/SoTriangleStripSet.cpp:
7085
7086	Bugfix for PER_FACE material or normal binding. Reported by Winnie E. Wong.
7087
70882005-02-16 00:33:01  Rev 8873   autocvs
7089
7090	* ChangeLog:
7091
7092	Automatic ChangeLog generation
7093
70942005-02-15 17:13:53  Rev 8872   pederb
7095
7096	* src/actions/SoToVRML2Action.cpp, src/actions/SoToVRMLAction.cpp:
7097
7098	Fix bug reported by Robert Derek Norris. The actions did not search in nodekit
7099	children.
7100
71012005-02-15 13:56:05  Rev 8871   pederb
7102
7103	* src/misc/SoContextHandler.cpp:
7104
7105	Make handler thread safe.
7106
71072005-02-15 13:51:18  Rev 8870   pederb
7108
7109	* src/shaders/todo.txt:
7110
7111	new item
7112
71132005-02-15 00:33:50  Rev 8869   autocvs
7114
7115	* ChangeLog:
7116
7117	Automatic ChangeLog generation
7118
71192005-02-14 05:59:31  Rev 8868   kristian
7120
7121	* src/tidbits.c:
7122
7123	Close stdin/stdout/stderr during SoDB::cleanup() if any of them have been
7124	opened
7125
71262005-02-14 05:57:45  Rev 8867   kristian
7127
7128	* src/engines/SoInterpolate.cpp:
7129
7130	Delete the inputdata/outputdata fields in the destructor; fixes memory leak.
7131
71322005-02-12 00:33:00  Rev 8866   autocvs
7133
7134	* ChangeLog:
7135
7136	Automatic ChangeLog generation
7137
71382005-02-11 06:41:31  Rev 8865   kristian
7139
7140	* include/Inventor/elements/SoSubElement.h, src/events/SoEvent.cpp,
7141	src/fields/SoField.cpp, include/Inventor/events/SoEvent.h,
7142	include/Inventor/engines/SoSubEngineP.h,
7143	include/Inventor/events/SoSpaceballButtonEvent.h,
7144	src/nodes/SoNode.cpp, include/Inventor/fields/SoField.h,
7145	src/misc/SoGLImage.cpp, src/elements/SoElement.cpp,
7146	include/Inventor/misc/SoGLImage.h,
7147	include/Inventor/events/SoLocation2Event.h, src/fields/SoMField.cpp,
7148	src/fields/SoGlobalField.cpp, include/Inventor/fields/SoMField.h,
7149	src/fields/SoSField.cpp, include/Inventor/engines/SoSubEngine.h,
7150	include/Inventor/actions/SoSubActionP.h, src/misc/SoDB.cpp,
7151	include/Inventor/fields/SoSField.h, src/misc/SoGLBigImage.cpp,
7152	include/Inventor/engines/SoSubNodeEngine.h,
7153	src/misc/SoProtoInstance.cpp,
7154	include/Inventor/events/SoButtonEvent.h, src/misc/SoPath.cpp,
7155	include/Inventor/misc/SoGLBigImage.h,
7156	include/Inventor/actions/SoSubAction.h,
7157	include/Inventor/nodes/SoSubNodeP.h, src/fields/SoFieldContainer.cpp,
7158	src/nodes/SoSelection.cpp, src/misc/SoProto.cpp,
7159	include/Inventor/events/SoMouseButtonEvent.h,
7160	src/glue/simage_wrapper.c,
7161	include/Inventor/fields/SoFieldContainer.h,
7162	include/Inventor/SoPath.h, include/Inventor/events/SoMotion3Event.h,
7163	include/Inventor/events/SoSubEvent.h, src/misc/SoBase.cpp,
7164	include/Inventor/details/SoSubDetail.h,
7165	include/Inventor/fields/SoSubField.h,
7166	include/Inventor/events/SoKeyboardEvent.h,
7167	include/Inventor/nodes/SoSubNode.h, src/actions/SoAction.cpp,
7168	src/misc/SoContextHandler.cpp, src/nodes/SoUnknownNode.cpp,
7169	include/Inventor/nodes/SoUnknownNode.h:
7170
7171	Use the new coin_atexit() function for cleaning up classes, including setting
7172	the classTypeId field to badType.
7173	This makes multiple invocations of SoDB::init(), SoDB::clean() work.
7174
71752005-02-11 06:31:46  Rev 8864   kristian
7176
7177	* src/shapenodes/SoImage.cpp:
7178
7179	Delete filenamesensor in destructor; fixes memory leak
7180
71812005-02-11 06:29:20  Rev 8863   kristian
7182
7183	* src/base/namemap.c:
7184
7185	Set nametable pointer to NULL on exit, to enable it to be re-inited
7186
71872005-02-11 06:26:42  Rev 8862   kristian
7188
7189	* include/Inventor/C/tidbits.h, include/Inventor/C/tidbitsp.h,
7190	src/tidbits.c:
7191
7192	Add a public version of coin_atexit(), which always sets priority -2
7193
71942005-02-11 00:33:16  Rev 8861   autocvs
7195
7196	* ChangeLog:
7197
7198	Automatic ChangeLog generation
7199
72002005-02-10 13:31:16  Rev 8860   sit
7201
7202	* BUGS.txt:
7203
7204	Remove fixed bugs
7205
72062005-02-10 13:12:50  Rev 8859   sit
7207
7208	* src/draggers/SoCenterballDragger.cpp:
7209
7210	fix bug064 SoCenterballDragger translation
7211
72122005-02-08 00:34:43  Rev 8858   autocvs
7213
7214	* ChangeLog:
7215
7216	Automatic ChangeLog generation
7217
72182005-02-07 08:20:57  Rev 8857   pederb
7219
7220	* src/draggers/SoTrackballDragger.cpp, src/io/SoWriterefCounter.cpp:
7221
7222	Fix memory leak. Reported by Dan @ goldensoftware.
7223
72242005-02-05 00:35:41  Rev 8856   autocvs
7225
7226	* ChangeLog:
7227
7228	Automatic ChangeLog generation
7229
72302005-02-04 14:14:14  Rev 8855   pederb
7231
7232	* src/manips/SoClipPlaneManip.cpp,
7233	include/Inventor/manips/SoClipPlaneManip.h:
7234
7235	ClipPlaneManip bugfix (bug 056). By Si Quoc Tran.
7236
72372005-02-04 13:15:44  Rev 8854   pederb
7238
7239	* src/engines/evaluator.y, src/engines/evaluator_tab.c:
7240
7241	compile fix
7242
72432005-02-04 11:05:57  Rev 8853   larsa
7244
7245	* src/engines/evaluator.y:
7246
7247	bugfix
7248
72492005-02-04 10:54:11  Rev 8852   larsa
7250
7251	* src/engines/evaluator.y:
7252
7253	win32 vc7 warning fix
7254
72552005-02-02 00:33:14  Rev 8851   autocvs
7256
7257	* ChangeLog:
7258
7259	Automatic ChangeLog generation
7260
72612005-02-01 15:21:49  Rev 8850   pederb
7262
7263	* src/shaders/SoGLSLShaderParameter.h,
7264	src/shaders/SoGLSLShaderParameter.cpp:
7265
7266	compile fix
7267
72682005-02-01 14:09:54  Rev 8849   larsa
7269
7270	* include/Inventor/C/basic.h.in:
7271
7272	cosmetics
7273
72742005-02-01 12:04:15  Rev 8848   kristian
7275
7276	* src/misc/SoProtoInstance.cpp, src/vrml97/TimeSensor.cpp,
7277	src/misc/SoProto.cpp:
7278
7279	Fix for bug #153: Memory leak(s) with sony_cam.wrl model.
7280
7281	Classes SoProtoInstance and SoVRMLTimeSensor did not delete their private
7282	classes.
7283	In class SoProto, fielddata was not deleted.
7284
72852005-02-01 00:33:48  Rev 8847   autocvs
7286
7287	* ChangeLog:
7288
7289	Automatic ChangeLog generation
7290
72912005-01-31 21:32:07  Rev 8846   mortene
7292
7293	* include/Inventor/C/glue/glp.h, src/glue/cg.c,
7294	include/Inventor/C/glue/cg.h, src/glue/gl.c:
7295
7296	Adds functionality to aid implementation of shader nodes.
7297
72982005-01-31 21:28:30  Rev 8845   mortene
7299
7300	* src/shaders/SoGLShaderParameter.cpp,
7301	include/Inventor/nodes/SoShader.h,
7302	src/shaders/SoGLCgShaderObject.cpp,
7303	src/shaders/SoGLShaderProgramElement.cpp,
7304	include/Inventor/nodes/SoShaderParameter.h,
7305	src/shaders/SoGLCgShaderProgram.cpp, src/shaders/SoShaderObject.cpp,
7306	src/shaders/SoShaderProgram.cpp, src/shaders/SoGLSLShaderParameter.h,
7307	src/shaders/SoGLShaderParameter.h, src/shaders/SoGLCgShaderObject.h,
7308	src/shaders/SoGLCgShaderParameter.cpp,
7309	src/shaders/SoGLARBShaderObject.cpp, src/shaders/SoShader.cpp,
7310	src/shaders/SoShaderParameter.cpp,
7311	src/shaders/SoGLCgShaderParameter.h,
7312	src/shaders/SoGLARBShaderObject.h,
7313	src/shaders/SoGLARBShaderProgram.h,
7314	src/shaders/SoGLSLShaderObject.cpp,
7315	src/shaders/SoGLARBShaderParameter.cpp,
7316	include/Inventor/nodes/SoShaderObject.h,
7317	include/Inventor/nodes/SoShaderProgram.h,
7318	src/shaders/SoGLSLShaderObject.h,
7319	src/shaders/SoGLARBShaderParameter.h, src/shaders/SoGLShaderObject.h,
7320	src/shaders/SoGLSLShaderParameter.cpp:
7321
7322	Many fixes and updates from Martin Spindler. See src/shaders/ChangeLog for
7323	details.
7324
73252005-01-31 21:24:08  Rev 8844   mortene
7326
7327	* src/shaders/ChangeLog:
7328
7329	Temporary (?) detailed changelog, to keep track of details.
7330
73312005-01-31 21:17:30  Rev 8843   mortene
7332
7333	* src/shaders/todo.txt:
7334
7335	This seems useful while this is a work-in-progress.
7336
73372005-01-31 09:38:30  Rev 8842   pederb
7338
7339	* src/elements/SoMultiTextureEnabledElement.cpp,
7340	include/Inventor/elements/SoMultiTextureEnabledElement.h:
7341
7342	New disableAll() method.
7343
73442005-01-31 08:42:45  Rev 8841   pederb
7345
7346	* include/Inventor/elements/SoGLMultiTextureEnabledElement.h,
7347	src/elements/GL/SoGLTextureEnabledElement.cpp,
7348	include/Inventor/elements/SoGLTextureEnabledElement.h,
7349	src/elements/SoMultiTextureEnabledElement.cpp,
7350	include/Inventor/elements/SoMultiTextureEnabledElement.h,
7351	src/elements/GL/SoGLMultiTextureEnabledElement.cpp:
7352
7353	Support for CUBEMAP texture enable/disable.
7354
73552005-01-29 00:33:24  Rev 8840   autocvs
7356
7357	* ChangeLog:
7358
7359	Automatic ChangeLog generation
7360
73612005-01-28 16:07:16  Rev 8839   pederb
7362
7363	* src/engines/SoEngineOutput.cpp:
7364
7365	Fix PROTO memory leak. Fix by Si Quoc Tran.
7366
73672005-01-28 10:41:55  Rev 8838   pederb
7368
7369	* src/shaders/SoShaderObject.cpp:
7370
7371	Robustify.
7372
73732005-01-28 10:04:44  Rev 8837   pederb
7374
7375	* src/shaders/SoShaderObject.cpp,
7376	include/Inventor/nodes/SoShaderObject.h:
7377
7378	Search for shaders in SoInput search directories.
7379
73802005-01-28 00:32:35  Rev 8836   autocvs
7381
7382	* ChangeLog:
7383
7384	Automatic ChangeLog generation
7385
73862005-01-27 11:31:34  Rev 8835   mortene
7387
7388	* src/shaders/SoGLShaderParameter.cpp,
7389	include/Inventor/nodes/SoShader.h,
7390	src/shaders/SoGLCgShaderObject.cpp, src/shaders/SoShaderObject.cpp,
7391	src/shaders/SoShaders.h, src/shaders/SoGLSLShaderParameter.h,
7392	src/shaders/SoGLShaderParameter.h, src/shaders/Makefile.in,
7393	src/shaders/SoGLCgShaderObject.h,
7394	src/shaders/SoGLCgShaderParameter.cpp,
7395	include/Inventor/nodes/Makefile.am,
7396	src/shaders/SoGLARBShaderObject.cpp, src/shaders/SoShader.cpp,
7397	src/shaders/SoShaderParameter.cpp,
7398	src/shaders/SoGLCgShaderParameter.h,
7399	src/shaders/SoGLARBShaderObject.h,
7400	include/Inventor/nodes/Makefile.in,
7401	src/shaders/SoGLSLShaderObject.cpp,
7402	src/shaders/SoGLARBShaderParameter.cpp,
7403	src/shaders/SoGLShaderObject.cpp, src/shaders/SoGLShaderProgram.cpp,
7404	src/shaders/SoGLSLShaderObject.h,
7405	src/shaders/SoGLARBShaderParameter.h, src/shaders/SoGLShaderObject.h,
7406	src/shaders/Makefile.am, src/misc/SoDB.cpp,
7407	src/shaders/SoGLSLShaderParameter.cpp, src/shaders/SoShaders.cpp:
7408
7409	Compile fixes, moved SoShaders.h and renamed class to be more consistent with
7410	rest of API.
7411
74122005-01-27 00:33:05  Rev 8834   autocvs
7413
7414	* ChangeLog:
7415
7416	Automatic ChangeLog generation
7417
74182005-01-26 15:07:22  Rev 8833   mortene
7419
7420	* src/shaders/SoGLShaderParameter.cpp,
7421	src/shaders/SoGLCgShaderObject.cpp, src/shaders/SoShaderObject.cpp,
7422	src/shaders/SoGLSLShaderParameter.h,
7423	src/shaders/SoGLCgShaderParameter.cpp,
7424	src/shaders/SoVertexShader.cpp, src/shaders/SoGLARBShaderObject.h,
7425	src/shaders/SoGLARBShaderParameter.cpp,
7426	src/shaders/SoGLSLShaderProgram.cpp,
7427	include/Inventor/nodes/SoShaderObject.h,
7428	src/shaders/SoGLSLShaderObject.h, src/shaders/SoGLShaderObject.h,
7429	src/shaders/Makefile.am, src/shaders/SoGLSLShaderParameter.cpp,
7430	src/shaders/SoFragmentShader.cpp,
7431	include/Inventor/nodes/SoShaderParameter.h,
7432	src/shaders/SoShaderProgram.cpp, src/shaders/SoShaders.h,
7433	src/shaders/SoGLCgShaderObject.h, src/shaders/Makefile.in,
7434	src/shaders/SoGLShaderParameter.h,
7435	include/Inventor/nodes/SoGLShaderTypes.h,
7436	src/shaders/SoGLARBShaderObject.cpp,
7437	include/Inventor/nodes/Makefile.am,
7438	src/shaders/SoShaderParameter.cpp,
7439	src/shaders/SoGLCgShaderParameter.h,
7440	include/Inventor/nodes/SoShaders.h,
7441	include/Inventor/nodes/Makefile.in,
7442	src/shaders/SoGLSLShaderObject.cpp, src/shaders/SoGLShaderObject.cpp,
7443	src/shaders/SoGLShaderProgram.cpp,
7444	src/shaders/SoGLARBShaderParameter.h, src/shaders/SoShaders.cpp:
7445
7446	Header file clean-up for new shader nodes feature.
7447
74482005-01-26 14:35:09  Rev 8832   mortene
7449
7450	* src/shaders/SoGLARBShaderProgram.h,
7451	src/shaders/SoGLSLShaderParameter.h,
7452	src/shaders/SoGLCgShaderObject.h, src/shaders/SoGLCgShaderProgram.h,
7453	src/shaders/SoGLSLShaderObject.h, src/shaders/SoGLSLShaderProgram.h,
7454	src/shaders/SoGLShaderObject.h, src/shaders/SoGLCgShaderParameter.h:
7455
7456	Tag all internal headers with COIN_INTERNAL check.
7457
74582005-01-26 13:58:31  Rev 8831   mortene
7459
7460	* src/glue/gl.c:
7461
7462	Bugfix: initialize function ptrs, so they are correct if ARB_shader_objects is
7463	not available.
7464
74652005-01-26 13:48:23  Rev 8830   mortene
7466
7467	* src/shaders/SoShaderProgram.cpp:
7468
7469	Codestyle clean-up.
7470
74712005-01-26 13:17:44  Rev 8829   mortene
7472
7473	* src/glue/cg.c:
7474
7475	Minor bugfix: don't post an error if libCg is missing -- that is a common
7476	case.
7477
74782005-01-26 00:32:55  Rev 8828   autocvs
7479
7480	* ChangeLog:
7481
7482	Automatic ChangeLog generation
7483
74842005-01-25 14:33:05  Rev 8827   mortene
7485
7486	* src/shaders/SoFragmentShader.cpp,
7487	include/Inventor/nodes/SoShaderParameter.h,
7488	src/shaders/SoShaderObject.cpp,
7489	include/Inventor/nodes/SoFragmentShader.h,
7490	src/shaders/SoShaderProgram.cpp,
7491	include/Inventor/nodes/SoShaderObject.h,
7492	include/Inventor/nodes/SoShaderProgram.h,
7493	src/shaders/SoVertexShader.cpp, src/shaders/SoShaderParameter.cpp,
7494	include/Inventor/nodes/SoVertexShader.h:
7495
7496	Make new shader nodes identify as internal (non-extension) nodes.
7497
74982005-01-25 14:32:22  Rev 8826   mortene
7499
7500	* include/Inventor/nodes/SoSubNodeP.h, include/Inventor/nodes/SoNode.h:
7501
7502	Enum for nodes from TGS Inventor 5.0.
7503
75042005-01-25 13:56:33  Rev 8825   mortene
7505
7506	* include/Inventor/caches/Makefile.in, src/mpeg/Makefile.in,
7507	include/Inventor/lock/Makefile.in,
7508	include/Inventor/engines/Makefile.in, src/3ds/Makefile.in,
7509	include/Inventor/projectors/Makefile.in, src/misc/Makefile.in,
7510	include/Inventor/collision/Makefile.in,
7511	include/Inventor/C/errors/Makefile.in, src/vrml97/Makefile.in,
7512	include/Inventor/actions/Makefile.in,
7513	include/Inventor/events/Makefile.in,
7514	include/Inventor/fields/Makefile.in, src/io/Makefile.in, configure,
7515	src/hardcopy/Makefile.in, src/errors/Makefile.in,
7516	src/elements/Makefile.in, src/nodekits/Makefile.in,
7517	include/Inventor/C/Makefile.in, src/caches/Makefile.in,
7518	include/Inventor/manips/Makefile.in, src/engines/Makefile.in,
7519	include/Inventor/threads/Makefile.in, src/projectors/Makefile.in,
7520	src/collision/Makefile.in, include/Inventor/sensors/Makefile.in,
7521	include/Inventor/lists/Makefile.in, src/actions/Makefile.in,
7522	src/events/Makefile.in, src/fields/Makefile.in,
7523	include/Inventor/nodes/Makefile.in, html/Makefile.in,
7524	include/Inventor/C/glue/Makefile.in, src/elements/GL/Makefile.in,
7525	data/Makefile.in, include/Inventor/system/Makefile.in,
7526	man/Makefile.in, include/Inventor/details/Makefile.in,
7527	data/draggerDefaults/Makefile.in, src/manips/Makefile.in,
7528	src/fonts/Makefile.in, src/threads/Makefile.in,
7529	src/upgraders/Makefile.in, src/sensors/Makefile.in,
7530	include/Inventor/bundles/Makefile.in,
7531	include/Inventor/C/base/Makefile.in, include/Makefile.in,
7532	src/glue/Makefile.in, include/Inventor/draggers/Makefile.in,
7533	src/lists/Makefile.in, include/Inventor/Makefile.in,
7534	src/nodes/Makefile.in, include/Inventor/annex/Makefile.in,
7535	Makefile.in, src/base/Makefile.in,
7536	include/Inventor/annex/HardCopy/Makefile.in, src/details/Makefile.in,
7537	include/Inventor/MPEG/Makefile.in, src/shapenodes/Makefile.in,
7538	src/shaders/Makefile.in, include/Inventor/misc/Makefile.in,
7539	src/bundles/Makefile.in, src/draggers/Makefile.in,
7540	src/extensions/Makefile.in, src/Makefile.in,
7541	include/Inventor/VRMLnodes/Makefile.in, include/config.h.in,
7542	include/Inventor/C/threads/Makefile.in,
7543	include/Inventor/elements/Makefile.in,
7544	include/Inventor/errors/Makefile.in, man/man1/Makefile.in,
7545	include/Inventor/nodekits/Makefile.in, bin/Makefile.in,
7546	man/man3/Makefile.in:
7547
7548	bootstrap
7549
75502005-01-25 13:48:14  Rev 8824   mortene
7551
7552	* configure.ac, include/Inventor/nodes/Makefile.am,
7553	src/shaders/Makefile.am, src/misc/SoDB.cpp, coin.cfg.in,
7554	include/Inventor/elements/Makefile.am:
7555
7556	Give citizenship to shader nodes.
7557
75582005-01-25 13:11:22  Rev 8823   pederb
7559
7560	* src/glue/cg.c:
7561
7562	improve atexit() cleanup.
7563
75642005-01-25 13:05:33  Rev 8822   pederb
7565
7566	* src/glue/cg.c:
7567
7568	Bugfix. Avoid crash on cleanup when Cg isn't found.
7569
75702005-01-25 12:27:02  Rev 8821   pederb
7571
7572	* src/shaders/SoGLSLShaderObject.cpp:
7573
7574	compile fix
7575
75762005-01-25 11:46:44  Rev 8820   pederb
7577
7578	* src/vrml97/Extrusion.cpp:
7579
7580	Improve SbTesselator handling. Problem reported by Michael Mandel.
7581
75822005-01-25 10:46:05  Rev 8819   mortene
7583
7584	* src/glue/Makefile.in, include/Inventor/C/glue/Makefile.in:
7585
7586	Bootstrap.
7587
75882005-01-25 10:45:49  Rev 8818   mortene
7589
7590	* src/shaders/SoFragmentShader.cpp, src/shaders/SoGLCgShaderObject.cpp,
7591	src/shaders/SoGLShaderParameter.cpp,
7592	include/Inventor/nodes/SoShaderParameter.h,
7593	src/shaders/SoGLCgShaderProgram.cpp, src/shaders/SoShaderObject.cpp,
7594	src/shaders/Makefile.in, src/shaders/SoGLCgShaderObject.h,
7595	src/shaders/SoGLCgShaderProgram.h, src/shaders/SoGLCgShader.cpp,
7596	src/shaders/SoVertexShader.cpp,
7597	src/shaders/SoGLCgShaderParameter.cpp,
7598	src/shaders/SoShaderParameter.cpp, src/shaders/SoGLCgShader.h,
7599	src/shaders/SoGLCgShaderParameter.h,
7600	src/shaders/SoGLSLShaderObject.cpp, src/shaders/SoGLShaderObject.cpp,
7601	src/shaders/SoGLShaderProgram.cpp, src/shaders/Makefile.am,
7602	src/shaders/SoShaders.cpp:
7603
7604	Implements support for the Cg-based shader functionality, without causing any
7605	hard dependencies on external libraries.
7606
76072005-01-25 10:43:50  Rev 8817   mortene
7608
7609	* src/glue/cg.c, include/Inventor/C/glue/Makefile.am,
7610	include/Inventor/C/glue/cg.h, src/glue/all-glue-c.c,
7611	src/glue/Makefile.am:
7612
7613	Implements dynamic binding to the NVidia Cg GL library.
7614
76152005-01-25 00:33:12  Rev 8816   autocvs
7616
7617	* ChangeLog:
7618
7619	Automatic ChangeLog generation
7620
76212005-01-24 15:38:53  Rev 8815   mortene
7622
7623	* src/shaders/SoGLSLShaderProgram.cpp,
7624	src/shaders/SoGLARBShaderProgram.cpp:
7625
7626	Important FIXME notes.
7627
76282005-01-24 15:37:48  Rev 8814   mortene
7629
7630	* include/Inventor/C/glue/glp.h, src/glue/gl.c:
7631
7632	Query and set up the function pointers from the ARB_shader_objects extension.
7633
76342005-01-24 12:15:51  Rev 8813   mortene
7635
7636	* src/shaders/SoGLShaderParameter.cpp, src/shaders/SoFragmentShader.cpp,
7637	src/shaders/SoGLShaderProgramElement.cpp,
7638	include/Inventor/nodes/SoShaderParameter.h,
7639	src/shaders/SoGLSLShader.h, src/shaders/SoShaderObject.cpp,
7640	src/shaders/SoShaderProgram.cpp, src/shaders/SoGLSLShaderParameter.h,
7641	src/shaders/SoGLShaderParameter.h, src/shaders/Makefile.in,
7642	src/shaders/SoVertexShader.cpp, include/Inventor/nodes/Makefile.am,
7643	include/Inventor/nodes/SoGLShaderProgram.h,
7644	src/shaders/SoShaderParameter.cpp, src/shaders/SoGLARBShaderObject.h,
7645	src/shaders/SoGLARBShaderProgram.h,
7646	include/Inventor/nodes/SoGLShaderParameter.h,
7647	include/Inventor/nodes/Makefile.in,
7648	src/shaders/SoGLSLShaderObject.cpp,
7649	src/shaders/SoGLSLShaderProgram.cpp,
7650	src/shaders/SoGLShaderObject.cpp, src/shaders/SoGLShaderProgram.cpp,
7651	src/shaders/SoGLSLShaderObject.h,
7652	src/shaders/SoGLARBShaderParameter.h,
7653	src/shaders/SoGLSLShaderProgram.h, src/shaders/Makefile.am,
7654	src/shaders/SoGLShaderProgram.h, src/shaders/SoGLSLShader.cpp,
7655	src/shaders/SoGLSLShaderParameter.cpp:
7656
7657	Kills the SO_GLSL_SHADER_SUPPORT, makes Coin automatically pick up on GL
7658	shader object functionality.
7659
76602005-01-24 12:15:00  Rev 8812   mortene
7661
7662	* include/Inventor/C/glue/glp.h, include/Inventor/system/gl.h.in:
7663
7664	Adds some support for shader objects, needed by the shader nodes.
7665
76662005-01-24 09:57:49  Rev 8811   pederb
7667
7668	* src/misc/SoProtoInstance.cpp, src/nodes/SoNode.cpp:
7669
7670	Fix for SoProto/SoProtoInstance memleak and memory read/write errors.
7671
76722005-01-24 09:01:17  Rev 8810   pederb
7673
7674	* src/misc/SoProto.cpp:
7675
7676	Undo recent memleak fix. It had some bad side effects.
7677
76782005-01-22 00:33:06  Rev 8809   autocvs
7679
7680	* ChangeLog:
7681
7682	Automatic ChangeLog generation
7683
76842005-01-21 15:31:02  Rev 8808   sit
7685
7686	* src/misc/SoProto.cpp:
7687
7688	Fix mem-leak in PROTO. This bug appear when numchildren == 1, and root is set
7689	to be it's child. However PRIVATE(this)->defroot = new SoGroup. Also tested
7690	with sony_cam.wrl, and all leak are gone.
7691
76922005-01-21 00:33:09  Rev 8807   autocvs
7693
7694	* ChangeLog:
7695
7696	Automatic ChangeLog generation
7697
76982005-01-20 19:55:50  Rev 8806   mortene
7699
7700	* src/shaders/SoVertexShader.cpp:
7701
7702	Bugfix: allow ARB_PROGRAMs.
7703
77042005-01-20 19:55:20  Rev 8805   mortene
7705
7706	* src/shaders/SoShaderObject.cpp:
7707
7708	Bugfix: assert-checks were flipped.
7709
77102005-01-20 19:01:25  Rev 8804   mortene
7711
7712	* src/shaders/SoGLARBShaderObject.h,
7713	include/Inventor/nodes/SoShaderParameter.h,
7714	src/shaders/SoGLARBShaderProgram.h,
7715	src/shaders/SoGLShaderProgramElement.cpp,
7716	src/shaders/SoShaderObject.cpp, src/shaders/SoGLShaderObject.cpp,
7717	src/shaders/SoGLShaderProgram.cpp,
7718	include/Inventor/nodes/SoGLShaderProgram.h,
7719	src/shaders/SoGLARBShaderObject.cpp, src/shaders/SoGLShaderObject.h,
7720	src/shaders/SoGLARBShaderProgram.cpp,
7721	src/shaders/SoShaderParameter.cpp:
7722
7723	Get ARB shaders up and running properly.
7724
77252005-01-20 18:06:42  Rev 8803   mortene
7726
7727	* include/Inventor/nodes/SoFragmentShader.h,
7728	include/Inventor/nodes/SoShaderObject.h:
7729
7730	Kill superfluous code comments.
7731
77322005-01-20 17:08:41  Rev 8802   mortene
7733
7734	* src/shaders/SoFragmentShader.cpp, src/shaders/SoGLShaderParameter.cpp,
7735	src/shaders/SoShaderObject.cpp, src/shaders/Makefile.in,
7736	src/shaders/SoVertexShader.cpp,
7737	include/Inventor/nodes/SoGLShaderProgram.h,
7738	src/shaders/SoGLARBShaderObject.cpp,
7739	src/shaders/SoGLARBShaderProgram.cpp,
7740	src/shaders/SoGLARBShaderObject.h,
7741	src/shaders/SoGLARBShaderProgram.h, src/shaders/SoGLARBShader.cpp,
7742	include/Inventor/nodes/SoGLShaderParameter.h,
7743	src/shaders/SoGLARBShaderParameter.cpp,
7744	src/shaders/SoGLShaderObject.cpp, src/shaders/SoGLShaderProgram.cpp,
7745	src/shaders/SoGLARBShader.h, src/shaders/SoGLARBShaderParameter.h,
7746	src/shaders/SoGLShaderObject.h, src/shaders/Makefile.am:
7747
7748	Clean-up in progress, to conform to Coin's style of picking up GL extensions.
7749	Many codestyle fixes.
7750
77512005-01-20 10:23:58  Rev 8801   mortene
7752
7753	* src/shaders/SoShaderObject.cpp, src/shaders/SoGLARBShader.cpp,
7754	src/shaders/SoShaderProgram.cpp, src/shaders/SoGLShaderProgram.cpp,
7755	src/shaders/SoGLCgShader.cpp, src/shaders/SoShaderParameter.cpp,
7756	src/shaders/SoGLSLShader.cpp:
7757
7758	Avoid using C++ streams.
7759
77602005-01-20 09:48:48  Rev 8800   mortene
7761
7762	* src/shaders/SoGLShaderParameter.cpp, src/shaders/SoFragmentShader.cpp,
7763	src/shaders/SoGLShaderProgramElement.cpp,
7764	include/Inventor/nodes/SoShaderParameter.h,
7765	src/shaders/SoShaderObject.cpp, src/shaders/SoGLSLShader.h,
7766	src/shaders/SoShaderProgram.cpp,
7767	include/Inventor/nodes/SoGLShaderTypes.h,
7768	src/shaders/SoGLCgShader.cpp, src/shaders/SoVertexShader.cpp,
7769	include/Inventor/nodes/SoGLShaderProgram.h,
7770	src/shaders/SoShaderParameter.cpp, src/shaders/SoGLCgShader.h,
7771	include/Inventor/nodes/SoShaders.h,
7772	include/Inventor/nodes/SoGLShaderParameter.h,
7773	src/shaders/SoGLARBShader.cpp,
7774	include/Inventor/nodes/SoFragmentShader.h,
7775	src/shaders/SoGLShaderObject.cpp, src/shaders/shaders-dummy.cpp,
7776	include/Inventor/nodes/SoShaderObject.h,
7777	src/shaders/SoGLShaderProgram.cpp,
7778	include/Inventor/nodes/SoShaderProgram.h,
7779	src/shaders/SoGLARBShader.h,
7780	include/Inventor/elements/SoGLShaderProgramElement.h,
7781	src/shaders/SoGLShaderObject.h, src/shaders/SoGLSLShader.cpp,
7782	include/Inventor/nodes/SoVertexShader.h, src/shaders/SoShaders.cpp:
7783
7784	Coin-ifying, codestyle fixes and copyright headers.
7785
77862005-01-20 09:18:44  Rev 8799   mortene
7787
7788	* src/shaders/SoFragmentShader.cpp, src/shaders/SoGLSLShader.h,
7789	src/shaders/SoShaderObject.cpp, src/shaders/SoGLARBShader.cpp,
7790	src/shaders/SoShaderProgram.cpp, src/shaders/SoGLShaderObject.cpp,
7791	src/shaders/SoGLARBShader.h, src/shaders/SoGLCgShader.cpp,
7792	src/shaders/SoVertexShader.cpp, src/shaders/SoShaderParameter.cpp,
7793	src/shaders/SoGLCgShader.h, src/shaders/SoGLSLShader.cpp:
7794
7795	Sync with latest update from Martin Spindler.
7796
77972005-01-20 09:03:01  Rev 8798   mortene
7798
7799	* include/Inventor/nodes/SoShaderParameter.h,
7800	include/Inventor/nodes/SoGLShaderParameter.h,
7801	include/Inventor/nodes/SoShaderObject.h:
7802
7803	Sync with latest update from Martin Spindler.
7804
78052005-01-20 08:55:07  Rev 8797   mortene
7806
7807	* include/Inventor/nodes/SoFragmentShader.h,
7808	include/Inventor/nodes/SoGLShaderParameter.h:
7809
7810	Codestyle, copyright header.
7811
78122005-01-20 00:33:31  Rev 8796   autocvs
7813
7814	* ChangeLog:
7815
7816	Automatic ChangeLog generation
7817
78182005-01-19 12:41:46  Rev 8795   kyrah
7819
7820	* src/nodes/SoSceneTexture2.cpp:
7821
7822	Context id caching fix: Must get new context id and renderaction if the size
7823	has changed.
7824
78252005-01-19 10:19:26  Rev 8794   kyrah
7826
7827	* src/nodes/SoSceneTexture2.cpp:
7828
7829	Cache the context id -- there's no point in using a different id every time
7830	we render.
7831
78322005-01-19 00:35:08  Rev 8793   autocvs
7833
7834	* ChangeLog:
7835
7836	Automatic ChangeLog generation
7837
78382005-01-18 15:01:35  Rev 8792   kyrah
7839
7840	* src/glue/dl.c:
7841
7842	Fix for runtime lookup of simage library within Inventor.framework,
7843	which used to work only by chance.
7844
7845	Definitely one of the ten most embarrassing bugs in my life. :-/
7846
78472005-01-18 12:00:03  Rev 8791   larsa
7848
7849	* cfg/gendsp.sh.in, cfg/gendsp.sh:
7850
7851	new gendsp system
7852
78532005-01-18 11:58:20  Rev 8790   larsa
7854
7855	* configure:
7856
7857	bootstrap
7858
78592005-01-18 11:58:09  Rev 8789   larsa
7860
7861	* configure.ac:
7862
7863	safety measure for people not scrapping their build dirs when updating
7864
78652005-01-18 11:52:54  Rev 8788   pederb
7866
7867	* src/elements/SoLazyElement.cpp:
7868
7869	Fix one old and one recent transparency handling bug.
7870
78712005-01-18 11:51:56  Rev 8787   pederb
7872
7873	* src/elements/SoShapeStyleElement.cpp:
7874
7875	Fix silly (recently introduced) bug.
7876
78772005-01-18 00:35:08  Rev 8786   autocvs
7878
7879	* ChangeLog:
7880
7881	Automatic ChangeLog generation
7882
78832005-01-17 14:06:16  Rev 8785   mortene
7884
7885	* configure.ac:
7886
7887	Tag config.h as private header file. Fix by kyrah.
7888
78892005-01-17 12:22:19  Rev 8784   pederb
7890
7891	* include/Inventor/nodes/SoCacheHint.h, src/shapenodes/SoShape.cpp,
7892	src/elements/SoCacheHintElement.cpp, src/nodes/SoCacheHint.cpp,
7893	src/caches/SoPrimitiveVertexCache.cpp,
7894	include/Inventor/elements/SoCacheHintElement.h:
7895
7896	Improved cache hinting.
7897
78982005-01-17 11:39:11  Rev 8783   kyrah
7899
7900	* Makefile.in:
7901
7902	Bootstrap.
7903
79042005-01-17 11:31:51  Rev 8782   kyrah
7905
7906	* Makefile.am:
7907
7908	Fix bug introduced last week: Remove "Inventor" symlink in case it
7909	already exists.
7910
79112005-01-17 10:50:43  Rev 8781   pederb
7912
7913	* src/nodes/SoExtSelection.cpp:
7914
7915	Fix potential bug in selection volume calculations.
7916
79172005-01-17 10:37:03  Rev 8780   sit
7918
7919	* BUGS.txt, src/nodes/SoExtSelection.cpp:
7920
7921	Fix wrong float check causing warnings upon user input, by pederb
7922
79232005-01-14 00:34:42  Rev 8779   autocvs
7924
7925	* ChangeLog:
7926
7927	Automatic ChangeLog generation
7928
79292005-01-13 17:18:29  Rev 8778   kyrah
7930
7931	* Makefile.in:
7932
7933	Bootstrap.
7934
79352005-01-13 17:03:04  Rev 8777   kyrah
7936
7937	* Makefile.am:
7938
7939	Fix for UNIX-style usage of framework installation: Create
7940	additional symbolic link in the Header directory. This allows you
7941	to use "-I`coin-config --includedir` to specify the location of
7942	the Coin headers and removes the necessity for creating a
7943	/usr/local/include/Inventor symlink. (Relevant e.g. for Pivy.)
7944
79452005-01-13 15:27:42  Rev 8776   mortene
7946
7947	* src/fonts/freetype.c:
7948
7949	Minor fixes: better typing. Kills MSVC7 warnings.
7950
79512005-01-13 15:27:23  Rev 8775   mortene
7952
7953	* src/glue/gl_wgl.c:
7954
7955	Minor fix: was missing include.
7956
79572005-01-13 15:02:39  Rev 8774   kyrah
7958
7959	* configure:
7960
7961	Bootstrap.
7962
79632005-01-13 14:32:27  Rev 8773   pederb
7964
7965	* src/nodes/SoResetTransform.cpp:
7966
7967	Improve SoResetTransform auto cache logic.
7968
79692005-01-13 14:17:15  Rev 8772   kyrah
7970
7971	* configure.ac:
7972
7973	`coin-config --includedir` should point to the header files in the
7974	framwork. Thanks to Tamer Fahmy for reporting this.
7975
79762005-01-13 10:33:19  Rev 8771   mortene
7977
7978	* data/draggerDefaults/iv2h.sh.in, include/config.h.in:
7979
7980	Tag internal headers.
7981
79822005-01-13 10:31:36  Rev 8770   mortene
7983
7984	* build/msvc7/installcoinheaders.bat:
7985
7986	Corrections (manual).
7987
79882005-01-13 00:33:30  Rev 8769   autocvs
7989
7990	* ChangeLog:
7991
7992	Automatic ChangeLog generation
7993
79942005-01-12 17:44:25  Rev 8768   kyrah
7995
7996	* aclocal.m4, configure, Makefile.in, cfg/coin.m4,
7997	include/Inventor/C/glue/Makefile.in:
7998
7999	Bootstrap
8000
80012005-01-12 17:09:45  Rev 8767   kyrah
8002
8003	* configure.ac:
8004
8005	Static linking fix for Mac OS X.
8006
80072005-01-12 16:46:25  Rev 8766   kyrah
8008
8009	* src/glue/gl.c:
8010
8011	It's agl.h, not AGL.h. Thanks to Dmitry Farina for pointing that out.
8012
80132005-01-12 15:57:41  Rev 8765   kyrah
8014
8015	* BUGS.txt:
8016
8017	New item (low-pri): Comment re. small imperfection in configury regarding
8018	frameworks-vs-static-libraries.
8019
80202005-01-12 00:32:37  Rev 8764   autocvs
8021
8022	* ChangeLog:
8023
8024	Automatic ChangeLog generation
8025
80262005-01-11 14:57:37  Rev 8763   mortene
8027
8028	* include/Inventor/.cvsignore, include/Inventor:
8029
8030	SbBasic.h no longer generated.
8031
80322005-01-11 10:18:13  Rev 8762   pederb
8033
8034	* src/elements/SoLazyElement.cpp, src/elements/SoShapeStyleElement.cpp,
8035	src/nodes/SoBumpMap.cpp, src/shapenodes/SoShape.cpp,
8036	include/Inventor/elements/SoShapeStyleElement.h,
8037	src/elements/GL/SoGLTextureImageElement.cpp:
8038
8039	Optimize rendering traversal. Approximately 20% faster.
8040
80412005-01-11 00:34:51  Rev 8761   autocvs
8042
8043	* ChangeLog:
8044
8045	Automatic ChangeLog generation
8046
80472005-01-10 17:17:55  Rev 8760   larsa
8048
8049	* include/Inventor/fields/SoSFLong.h,
8050	include/Inventor/fields/SoSFULong.h,
8051	include/Inventor/fields/SoMFLong.h,
8052	include/Inventor/fields/SoMFULong.h:
8053
8054	be consistent in warnings
8055
80562005-01-07 00:33:33  Rev 8759   autocvs
8057
8058	* ChangeLog:
8059
8060	Automatic ChangeLog generation
8061
80622005-01-06 15:04:33  Rev 8758   mortene
8063
8064	* BUGS.txt:
8065
8066	New item.
8067
80682005-01-06 12:00:08  Rev 8757   mortene
8069
8070	* include/Inventor/C/glue/Makefile.am,
8071	include/Inventor/C/glue/flwwin32.h,
8072	include/Inventor/C/glue/Makefile.in:
8073
8074	Janitoral task: remove obsoleted files.
8075
80762005-01-06 11:45:18  Rev 8756   mortene
8077
8078	* README, src/shapenodes/SoAsciiText.cpp,
8079	include/Inventor/fields/SoMFBool.h, src/fields/SoMFMatrix.cpp,
8080	include/Inventor/manips/SoSpotLightManip.h,
8081	src/vrml97/CylinderSensor.cpp,
8082	include/Inventor/collision/SoIntersectionDetectionAction.h,
8083	src/nodes/SoTextureCombine.cpp, src/errors/SoError.cpp,
8084	include/Inventor/SbXfBox3f.h, src/engines/SoCounter.cpp,
8085	include/Inventor/VRMLnodes/SoVRMLPlaneSensor.h,
8086	include/Inventor/C/threads/rwmutexp.h, src/threads/fifo.c,
8087	src/shapenodes/soshape_bumprender.cpp,
8088	include/Inventor/VRMLnodes/SoVRMLMovieTexture.h,
8089	src/nodes/SoCoordinate3.cpp, include/Inventor/SoInteraction.h,
8090	include/Inventor/nodes/SoFaceSet.h,
8091	include/Inventor/fields/SoSFUShort.h, src/3ds/SoStream.h,
8092	include/Inventor/actions/SoPickAction.h,
8093	include/Inventor/elements/SoLongElement.h,
8094	include/Inventor/C/threads/condvarp.h, INSTALL,
8095	src/lists/SoDetailList.cpp, include/Inventor/fields/SoSFBitMask.h,
8096	src/shapenodes/SoPointSet.cpp,
8097	include/Inventor/elements/SoClipPlaneElement.h,
8098	include/Inventor/fields/SoSFBox3s.h, src/actions/SoToVRML2Action.cpp,
8099	include/Inventor/fields/SoSFShort.h,
8100	src/projectors/SbCylinderSectionProjector.cpp,
8101	src/threads/condvar_pthread.ic, src/fields/SoSFString.cpp,
8102	include/Inventor/C/base/string.h,
8103	include/Inventor/elements/SoLazyElement.h,
8104	include/Inventor/nodes/SoTextureCoordinateEnvironment.h,
8105	src/vrml97/SpotLight.cpp, src/sensors/SoNodeSensor.cpp,
8106	include/Inventor/SbDict.h, src/elements/SoTextureMatrixElement.cpp,
8107	include/Inventor/elements/SoShapeStyleElement.h,
8108	src/base/SbXfBox3f.cpp, src/nodes/SoUnknownNode.cpp,
8109	src/engines/SoComposeRotation.cpp, src/upgraders/SoPackedColorV20.h,
8110	include/Inventor/sensors/SoNodeSensor.h,
8111	src/lists/SoEnabledElementsList.cpp,
8112	include/Inventor/elements/SoGLTextureImageElement.h,
8113	src/sensors/SoAlarmSensor.cpp,
8114	include/Inventor/misc/SoContextHandler.h, src/fields/SoSFUInt32.cpp,
8115	include/Inventor/C/threads/threadsutilp.h,
8116	src/shapenodes/SoIndexedNurbsCurve.cpp,
8117	include/Inventor/nodes/SoNonIndexedShape.h,
8118	src/nodes/SoVertexProperty.cpp, src/nodekits/SoNodeKitPath.cpp,
8119	include/Inventor/lock/SoLockMgr.h, src/shapenodes/SoLineSet.cpp,
8120	include/Inventor/C/base/heapp.h, src/caches/SoGlyphCache.cpp,
8121	src/nodekits/SoNodeKitListPart.cpp, src/io/all-io-c.c,
8122	src/fields/SoSFMatrix.cpp, src/nodes/SoLinearProfile.cpp,
8123	src/threads/sync.c, src/vrml97/ScalarInterpolator.cpp,
8124	src/draggers/SoSpotLightDragger.cpp,
8125	src/elements/GL/SoGLViewingMatrixElement.cpp,
8126	include/Inventor/lists/SoBaseList.h,
8127	include/Inventor/elements/SoMultiTextureImageElement.h,
8128	include/Inventor/engines/SoInterpolateVec3f.h,
8129	include/Inventor/sensors/SoTimerSensor.h,
8130	src/nodes/SoBumpMapCoordinate.cpp, include/Inventor/nodes/SoText3.h,
8131	include/Inventor/elements/SoMaterialBindingElement.h,
8132	src/nodes/SoResetTransform.cpp, include/Inventor/misc/SoGenerate.h,
8133	include/Inventor/engines/SoTimeCounter.h,
8134	include/Inventor/actions/SoWriteAction.h, include/Inventor/SbVec2f.h,
8135	include/Inventor/elements/SoElements.h, src/fields/SoMFEnum.cpp,
8136	src/manips/SoTransformBoxManip.cpp,
8137	include/Inventor/nodes/SoPackedColor.h,
8138	src/misc/SoGLqmeshTemplate.icc, include/Inventor/nodes/SoScale.h,
8139	src/draggers/SoCenterballDragger.cpp, src/details/SoFaceDetail.cpp,
8140	src/engines/SoOneShot.cpp, src/base/all-base-cpp.cpp, src/base/all-
8141	base-c.c, include/Inventor/VRMLnodes/SoVRMLParent.h,
8142	include/Inventor/draggers/SoScale2Dragger.h, src/vrml97/Fog.cpp,
8143	src/base/SbColor.cpp, include/Inventor/caches/SoConvexDataCache.h,
8144	src/misc/SoGLnonindexedFaceSetTemplate.icc,
8145	src/manips/SoHandleBoxManip.cpp, src/engines/SoComposeVec2f.cpp,
8146	src/elements/SoCullElement.cpp,
8147	include/Inventor/annex/HardCopy/SoHPGLVectorOutput.h,
8148	src/elements/SoViewVolumeElement.cpp,
8149	src/sensors/SoDelayQueueSensor.cpp,
8150	include/Inventor/elements/SoTextureUnitElement.h,
8151	include/Inventor/nodes/SoPointLight.h,
8152	include/Inventor/nodes/SoVertexProperty.h,
8153	include/Inventor/elements/SoEnvironmentElement.h, src/caches/all-
8154	caches-cpp.cpp, include/Inventor/VRMLnodes/SoVRMLInterpolator.h,
8155	include/Inventor/elements/SoGLViewportRegionElement.h,
8156	include/Inventor/fields/SoMFVec3d.h, src/sensors/SoOneShotSensor.cpp,
8157	include/Inventor/engines/SoComputeBoundingBox.h,
8158	src/nodes/SoTextureUnit.cpp,
8159	src/elements/SoLightAttenuationElement.cpp,
8160	include/Inventor/elements/SoOverrideElement.h,
8161	src/sensors/SoTimerQueueSensor.cpp, src/nodes/SoSoundElementHelper.h,
8162	src/vrml97/VisibilitySensor.cpp,
8163	include/Inventor/sensors/SoTimerQueueSensor.h,
8164	include/Inventor/engines/SoSubNodeEngine.h,
8165	src/nodes/SoCoordinate4.cpp,
8166	include/Inventor/caches/SoPrimitiveVertexCache.h,
8167	src/nodes/SoLevelOfDetail.cpp, src/elements/SoUnitsElement.cpp,
8168	include/Inventor/fields/SoMFBitMask.h,
8169	src/misc/SoNormalGenerator.cpp,
8170	include/Inventor/elements/SoBumpMapElement.h,
8171	include/Inventor/SbVec4d.h, src/elements/SoClipPlaneElement.cpp,
8172	include/Inventor/engines/SoDecomposeVec3f.h,
8173	src/caches/SoGLCacheList.cpp, include/Inventor/nodes/SoVertexShape.h,
8174	include/Inventor/nodes/SoProfile.h, src/misc/SoLockManager.cpp,
8175	include/Inventor/lists/SbPList.h, src/base/SbClip.cpp,
8176	packaging/macosx/makeinstdmg.sh.in, src/fields/SoMFTime.cpp,
8177	src/shapenodes/SoIndexedTriangleStripSet.cpp,
8178	include/Inventor/SbOctTree.h,
8179	include/Inventor/elements/SoWindowElement.h,
8180	src/hardcopy/VectorizeActionP.h,
8181	include/Inventor/actions/SoReorganizeAction.h,
8182	src/vrml97/NavigationInfo.cpp, src/upgraders/SoPackedColorV20.cpp,
8183	src/fonts/freetype.c, src/fields/SoGlobalField.cpp,
8184	include/Inventor/VRMLnodes/SoVRMLNormalInterpolator.h,
8185	include/Inventor/annex/HardCopy/SoPSVectorOutput.h,
8186	src/fonts/freetype.h, patches/sodebug-class.diff,
8187	include/Inventor/elements/SoCacheHintElement.h,
8188	include/Inventor/actions/SoGetBoundingBoxAction.h,
8189	include/Inventor/elements/SoCoordinateElement.h,
8190	include/Inventor/draggers/SoTransformBoxDragger.h,
8191	include/Inventor/C/threads/barrierp.h,
8192	include/Inventor/draggers/SoScaleUniformDragger.h,
8193	include/Inventor/engines/SoDecomposeRotation.h,
8194	include/Inventor/nodes/SoLOD.h,
8195	include/Inventor/VRMLnodes/SoVRMLLOD.h, src/fields/SoSFShort.cpp,
8196	src/vrml97/Switch.cpp, include/Inventor/misc/SoNormalGenerator.h,
8197	include/Inventor/SoPath.h, include/Inventor/lists/SbList.h,
8198	include/Inventor/annex/HardCopy/SoVectorizePSAction.h, src/nodes/all-
8199	nodes-cpp.cpp,
8200	include/Inventor/elements/SoBumpMapCoordinateElement.h,
8201	include/Inventor/C/threads/barrier.h,
8202	src/elements/SoReplacedElement.cpp,
8203	include/Inventor/details/SoSubDetail.h,
8204	src/nodes/SoLocateHighlight.cpp,
8205	include/Inventor/VRMLnodes/SoVRMLTimeSensor.h,
8206	src/elements/SoMultiTextureCoordinateElement.cpp,
8207	src/misc/SoInteraction.cpp, src/elements/SoDiffuseColorElement.cpp,
8208	src/actions/SoGlobalSimplifyAction.cpp, src/lists/SbPList.cpp,
8209	src/glue/freetype.c, src/projectors/SbCylinderProjector.cpp,
8210	src/misc/SoOffscreenWGLData.h,
8211	include/Inventor/elements/SoGLNormalizeElement.h,
8212	src/hardcopy/VectorizeAction.cpp,
8213	include/Inventor/actions/SoGlobalSimplifyAction.h,
8214	include/Inventor/elements/SoAccumulatedElement.h,
8215	include/Inventor/VRMLnodes/SoVRMLCylinderSensor.h,
8216	src/vrml97/VertexLine.cpp, include/Inventor/bundles/SoNormalBundle.h,
8217	include/Inventor/nodes/SoPickStyle.h,
8218	src/elements/GL/SoGLTextureEnabledElement.cpp, src/vrml97/Parent.cpp,
8219	src/nodes/SoWWWAnchor.cpp, examples/bindings/CoinQtWidget.h,
8220	include/Inventor/elements/SoTexture3EnabledElement.h,
8221	include/Inventor/elements/SoPolygonOffsetElement.h,
8222	include/Inventor/VRMLnodes/SoVRMLAnchor.h, src/fields/SoSFBool.cpp,
8223	src/vrml97/VertexShape.cpp,
8224	include/Inventor/elements/SoGLDrawStyleElement.h,
8225	include/Inventor/sensors/SoSensors.h,
8226	include/Inventor/VRMLnodes/SoVRMLVisibilitySensor.h,
8227	src/vrml97/WorldInfo.cpp,
8228	include/Inventor/nodes/SoDirectionalLight.h,
8229	src/draggers/SoScale1Dragger.cpp, include/Inventor/C/glue/glp.h,
8230	include/Inventor/nodes/SoSphere.h,
8231	include/Inventor/fields/SoMFVec3f.h,
8232	include/Inventor/nodekits/SoSubKitP.h,
8233	include/Inventor/C/threads/common.h, src/3ds/3dsLoader.cpp,
8234	src/nodes/SoSeparator.cpp, src/manips/commoncode.cpp,
8235	src/collision/SbTri3f.h, include/Inventor/SbDPRotation.h,
8236	include/Inventor/engines/SoSubEngine.h,
8237	src/elements/SoCacheHintElement.cpp,
8238	include/Inventor/elements/SoLightAttenuationElement.h,
8239	src/threads/common.c, include/Inventor/nodes/SoIndexedNurbsSurface.h,
8240	include/Inventor/elements/SoAnnoText3FontSizeHintElement.h,
8241	src/fields/SoSFNode.cpp, src/engines/SoComposeVec3f.cpp,
8242	include/Inventor/nodekits/SoCameraKit.h,
8243	include/Inventor/events/SoButtonEvent.h, src/vrml97/PlaneSensor.cpp,
8244	src/fonts/default3dfont.c, src/misc/SoOffscreenRenderer.cpp,
8245	src/lists/SbList.cpp, include/Inventor/SbVec4f.h,
8246	src/fonts/glyph3d.c, include/Inventor/nodes/SoListener.h,
8247	include/Inventor/elements/SoGLCoordinateElement.h,
8248	src/details/SoNodeKitDetail.cpp, src/fonts/glyph3d.h,
8249	src/projectors/SbCylinderSheetProjector.cpp,
8250	src/nodes/SoRotation.cpp,
8251	include/Inventor/elements/SoDecimationTypeElement.h,
8252	src/threads/mutex_pthread.ic,
8253	include/Inventor/nodes/SoIndexedNurbsCurve.h,
8254	src/nodes/SoShapeHints.cpp, src/nodes/SoColorIndex.cpp,
8255	src/nodes/SoLight.cpp, include/Inventor/VRMLnodes/SoVRMLExtrusion.h,
8256	include/Inventor/manips/SoTrackballManip.h,
8257	include/Inventor/fields/SoMFULong.h,
8258	include/Inventor/nodes/SoRotor.h,
8259	src/elements/GL/SoGLClipPlaneElement.cpp, src/threads/condvar.c,
8260	include/Inventor/SoType.h, include/Inventor/nodes/SoCylinder.h,
8261	src/nodes/SoTexture3Transform.cpp, src/fields/SoMFRotation.cpp,
8262	include/Inventor/elements/SoComplexityElement.h,
8263	include/Inventor/nodes/SoFile.h, examples/bindings/glutiv.cpp,
8264	include/Inventor/elements/SoViewVolumeElement.h,
8265	src/elements/GL/SoGLEmissiveColorElement.cpp,
8266	include/Inventor/nodes/SoImage.h, src/actions/SoRayPickAction.cpp,
8267	scripts/coin.el, src/glue/gl_wgl.c,
8268	include/Inventor/nodes/SoMaterialBinding.h,
8269	src/nodes/SoPolygonOffset.cpp,
8270	include/Inventor/engines/SoFieldConverter.h,
8271	src/nodekits/SoNodekitCatalog.cpp, src/threads/mutex_win32mutex.ic,
8272	include/Inventor/elements/SoTextureScaleQualityElement.h,
8273	src/elements/SoCoordinateElement.cpp,
8274	include/Inventor/nodes/SoTextureUnit.h,
8275	include/Inventor/C/base/namemap.h,
8276	include/Inventor/threads/SbCondVar.h,
8277	include/Inventor/actions/SoShapeSimplifyAction.h,
8278	include/Inventor/fields/SoMFUShort.h,
8279	include/Inventor/fields/SoSFColor.h,
8280	include/Inventor/annex/HardCopy/SoVectorizeGDIAction.h,
8281	src/nodes/SoTransform.cpp, include/Inventor/SbDPLinear.h,
8282	include/Inventor/lists/SbVec3fList.h, src/fields/SoMFShort.cpp,
8283	include/Inventor/VRMLnodes/SoVRMLIndexedFaceSet.h,
8284	src/projectors/SbSphereProjector.cpp,
8285	include/Inventor/elements/SoFontSizeElement.h,
8286	src/shapenodes/SoIndexedNurbsSurface.cpp,
8287	src/hardcopy/PSVectorOutput.cpp, include/Inventor/caches/SoCache.h,
8288	src/details/SoLineDetail.cpp, src/nodes/SoScale.cpp,
8289	include/Inventor/engines/SoEngine.h,
8290	include/Inventor/nodekits/SoBaseKit.h,
8291	src/nodekits/SoInteractionKit.cpp,
8292	include/Inventor/elements/SoMultiTextureCoordinateElement.h,
8293	include/Inventor/nodes/SoLineSet.h,
8294	include/Inventor/actions/SoAction.h,
8295	include/Inventor/actions/SoGetPrimitiveCountAction.h,
8296	include/Inventor/SbBox2s.h,
8297	src/elements/SoMultiTextureMatrixElement.cpp,
8298	src/lists/SoCallbackList.cpp,
8299	src/shapenodes/soshape_trianglesort.cpp,
8300	src/elements/SoShininessElement.cpp, include/coindefs.h,
8301	src/base/hash.c, include/Inventor/C/glue/flwwin32.h,
8302	docs/doxygen/footer.html,
8303	include/Inventor/events/SoSpaceballButtonEvent.h,
8304	src/base/SbViewVolume.cpp, include/Inventor/engines/SoOnOff.h,
8305	src/fields/SoSFImage3.cpp, include/Inventor/nodes/SoNormal.h,
8306	include/Inventor/events/SoLocation2Event.h,
8307	include/Inventor/lists/SoAuditorList.h,
8308	include/Inventor/lists/SoPickedPointList.h,
8309	include/Inventor/nodes/SoTextureCombine.h,
8310	include/Inventor/nodes/SoMarkerSet.h,
8311	include/Inventor/errors/SoError.h,
8312	include/Inventor/system/inttypes.h.in, src/misc/AudioTools.cpp,
8313	src/bundles/all-bundles-cpp.cpp, src/misc/SoGlyph.cpp,
8314	src/nodes/SoFont.cpp, src/threads/sched.c,
8315	include/Inventor/VRMLnodes/SoVRMLIndexedShape.h,
8316	include/Inventor/fields/SoSField.h,
8317	include/Inventor/VRMLnodes/SoVRMLPixelTexture.h,
8318	src/engines/SoOutputData.cpp, src/glue/GLUWrapper.c,
8319	include/Inventor/fields/SoMFNode.h, src/bundles/SoMaterialBundle.cpp,
8320	src/nodekits/SoAppearanceKit.cpp,
8321	src/vrml97/CoordinateInterpolator.cpp,
8322	include/Inventor/nodes/SoResetTransform.h,
8323	include/Inventor/nodes/SoCube.h,
8324	include/Inventor/elements/SoBBoxModelMatrixElement.h,
8325	include/Inventor/nodes/SoLevelOfDetail.h,
8326	src/elements/SoProfileCoordinateElement.cpp,
8327	include/Inventor/C/errors/debugerror.h,
8328	include/Inventor/fields/SoFieldContainer.h,
8329	include/Inventor/elements/SoGLLinePatternElement.h,
8330	include/Inventor/SbBox2d.h,
8331	include/Inventor/annex/HardCopy/SoVectorOutput.h,
8332	src/elements/GL/SoGLMultiTextureMatrixElement.cpp,
8333	src/vrml97/Color.cpp, src/engines/SoEngineOutput.cpp,
8334	src/vrml97/Cone.cpp, include/Inventor/nodes/SoTransformation.h,
8335	src/misc/SoOffscreenAGLData.cpp, src/misc/SoSceneManager.cpp,
8336	src/threads/recmutex.c, src/engines/SoComposeVec4f.cpp,
8337	include/Inventor/SbPlane.h,
8338	include/Inventor/nodes/SoTransparencyType.h,
8339	include/Inventor/nodes/SoArray.h, include/Inventor/fields/SoMFTime.h,
8340	include/Inventor/VRMLnodes/SoVRMLSphere.h,
8341	include/Inventor/nodes/SoSurroundScale.h, src/vrml97/Anchor.cpp,
8342	src/fields/SoSField.cpp, src/elements/SoLineWidthElement.cpp,
8343	include/Inventor/nodes/SoSeparator.h, src/fields/SoSFColor.cpp,
8344	src/elements/SoAnnoText3FontSizeHintElement.cpp,
8345	src/caches/SoPrimitiveVertexCache.cpp, src/base/SbTesselator.cpp,
8346	include/Inventor/So.h, src/vrml97/Coordinate.cpp,
8347	include/Inventor/C/glue/simage_wrapper.h,
8348	include/Inventor/VRMLnodes/SoVRMLAudioClip.h,
8349	include/Inventor/elements/SoProfileElement.h,
8350	src/shapenodes/SoIndexedLineSet.cpp,
8351	include/Inventor/VRMLnodes/SoVRMLBackground.h,
8352	include/Inventor/SbString.h, src/elements/SoTransparencyElement.cpp,
8353	src/elements/SoBumpMapCoordinateElement.cpp,
8354	include/Inventor/draggers/SoTransformerDragger.h,
8355	include/Inventor/projectors/SbCylinderPlaneProjector.h,
8356	include/Inventor/fields/SoSFLong.h, src/engines/SoNodeEngine.cpp,
8357	src/vrml97/PositionInterpolator.cpp,
8358	include/Inventor/nodes/SoProfileCoordinate2.h,
8359	src/vrml97/AudioClip.cpp, src/draggers/SoTranslate1Dragger.cpp,
8360	src/nodes/SoMatrixTransform.cpp,
8361	include/Inventor/draggers/SoCenterballDragger.h,
8362	src/nodes/SoTextureCoordinateCylinder.cpp,
8363	src/caches/SoGLRenderCache.cpp, src/actions/SoAction.cpp,
8364	src/vrml97/Background.cpp, include/Inventor/fields/SoMFName.h,
8365	include/Inventor/nodes/SoNurbsSurface.h, src/manips/SoJackManip.cpp,
8366	include/Inventor/fields/SoSFVec2s.h,
8367	include/Inventor/C/threads/thread.h, src/lists/SoPathList.cpp,
8368	include/Inventor/VRMLnodes/SoVRMLScalarInterpolator.h,
8369	include/Inventor/C/threads/worker.h, src/fields/SoField.cpp,
8370	src/glue/dl.c, include/Inventor/nodes/SoWWWAnchor.h,
8371	src/shapenodes/SoTriangleStripSet.cpp,
8372	include/Inventor/elements/SoShininessElement.h,
8373	src/lists/SoEngineList.cpp, src/threads/thread.c,
8374	src/threads/worker.c,
8375	include/Inventor/elements/SoTextureQualityElement.h,
8376	src/nodes/SoCallback.cpp,
8377	include/Inventor/elements/SoGLDisplayList.h, src/nodes/SoBumpMap.cpp,
8378	src/misc/cppmangle.icc, include/Inventor/nodekits/SoNodekitCatalog.h,
8379	src/hardcopy/GDIVectorOutput.cpp, src/base/SbVec2s.cpp,
8380	include/Inventor/nodes/SoOrthographicCamera.h,
8381	include/Inventor/elements/SoModelMatrixElement.h,
8382	include/Inventor/elements/SoGLClipPlaneElement.h,
8383	src/elements/SoSwitchElement.cpp,
8384	include/Inventor/nodes/SoAnnotation.h,
8385	include/Inventor/misc/SoGLBigImage.h, src/nodes/SoTexture2.cpp,
8386	include/Inventor/fields/SoMFShort.h,
8387	src/elements/SoTextureCoordinateElement.cpp,
8388	src/nodes/SoAnnoText3Property.cpp,
8389	include/Inventor/nodes/SoFontStyle.h,
8390	include/Inventor/actions/SoGLRenderAction.h,
8391	src/sensors/SoSensor.cpp, src/glue/gl_glx.c,
8392	include/Inventor/SbBox2f.h, include/Inventor/nodes/SoRotation.h,
8393	include/Inventor/nodes/SoTextureCoordinateCylinder.h,
8394	include/Inventor/VRMLnodes/SoVRMLTexture.h, src/misc/SoPick.cpp,
8395	include/Inventor/C/base/hash.h, include/Inventor/misc/SoLightPath.h,
8396	src/fields/SoMFBool.cpp, include/Inventor/lists/SbStringList.h,
8397	include/Inventor/fields/SoSFUInt32.h,
8398	src/hardcopy/VectorizeHPGLAction.cpp,
8399	include/Inventor/nodes/SoTexture3Transform.h,
8400	include/Inventor/VRMLnodes/SoVRMLPointLight.h,
8401	include/Inventor/fields/SoSFInt32.h, src/io/SoOutput_Writer.cpp,
8402	src/base/SbColor4f.cpp, include/Inventor/misc/SoGLImage.h,
8403	src/vrml97/Light.cpp, src/hardcopy/all-hardcopy-cpp.cpp,
8404	src/io/SoInput.cpp, include/Inventor/VRMLnodes/SoVRMLNormal.h,
8405	src/fields/SoMFColor.cpp, src/misc/SoTempPath.cpp,
8406	src/fields/SoMFNode.cpp, include/Inventor/SbClip.h,
8407	src/misc/SoOffscreenGLXData.h, src/vrml97/Interpolator.cpp,
8408	src/elements/GL/SoGLRenderPassElement.cpp,
8409	src/draggers/SoScaleUniformDragger.cpp,
8410	src/draggers/SoRotateSphericalDragger.cpp,
8411	include/Inventor/elements/SoGLTextureCoordinateElement.h,
8412	src/base/SbTime.cpp, patches/sbfifo.diff,
8413	include/Inventor/details/SoDetail.h,
8414	include/Inventor/nodekits/SoShapeKit.h,
8415	include/Inventor/nodes/SoTexture2.h,
8416	src/elements/GL/SoGLLineWidthElement.cpp,
8417	include/Inventor/events/SoMotion3Event.h,
8418	include/Inventor/nodes/SoTextureCoordinate2.h,
8419	include/Inventor/fields/SoSFFloat.h, src/vrml97/IndexedFaceSet.cpp,
8420	include/Inventor/nodes/SoAsciiText.h, include/Inventor/SbImage.h,
8421	include/Inventor/elements/SoReplacedElement.h,
8422	src/draggers/SoPointLightDragger.cpp,
8423	include/Inventor/nodes/SoMaterial.h,
8424	include/Inventor/VRMLnodes/SoVRMLSubInterpolator.h,
8425	src/threads/mutex_win32cs.ic,
8426	include/Inventor/lists/SoActionMethodList.h,
8427	include/Inventor/draggers/SoPointLightDragger.h,
8428	src/misc/SoNotification.cpp, include/Inventor/nodekits/SoNodeKit.h,
8429	include/Inventor/VRMLnodes/SoVRMLWorldInfo.h,
8430	include/Inventor/threads/SbMutex.h,
8431	include/Inventor/VRMLnodes/SoVRMLSensor.h,
8432	include/Inventor/VRMLnodes/SoVRMLCylinder.h,
8433	src/draggers/SoTrackballDragger.cpp, include/Inventor/SbBSPTree.h,
8434	include/Inventor/SbMatrix.h,
8435	include/Inventor/VRMLnodes/SoVRMLInline.h, src/vrml97/Appearance.cpp,
8436	src/engines/SoOnOff.cpp, src/base/SbVec2d.cpp,
8437	include/Inventor/elements/SoFontNameElement.h, src/base/SbString.cpp,
8438	src/sensors/SoIdleSensor.cpp, src/lists/SoBaseList.cpp,
8439	include/Inventor/Sb.h, src/nodes/SoSceneTexture2.cpp,
8440	include/Inventor/nodes/SoPolygonOffset.h,
8441	src/events/SoButtonEvent.cpp, src/hardcopy/VectorizePSAction.cpp,
8442	src/fields/SoMFBitMask.cpp,
8443	src/nodes/SoTextureCoordinateFunction.cpp,
8444	src/elements/SoAnnoText3CharOrientElement.cpp,
8445	include/Inventor/nodes/SoCoordinate4.h,
8446	src/elements/SoTextureImageElement.cpp, src/base/SbBox2s.cpp,
8447	packaging/macosx/makecointoolspkg.sh.in, src/nodes/SoTexture3.cpp,
8448	include/Inventor/annex/HardCopy/SoGDIVectorOutput.h,
8449	src/glue/simage_wrapper.c, src/hardcopy/VectorizeActionP.cpp,
8450	src/base/SbMatrix.cpp, src/vrml97/Script.cpp, src/errors/error.c,
8451	include/Inventor/C/glue/freetype.h,
8452	include/Inventor/fields/SoSFVec2f.h,
8453	include/Inventor/elements/SoGLViewingMatrixElement.h, src/errors/all-
8454	errors-c.c, include/Inventor/VRMLnodes/SoVRMLVertexShape.h,
8455	include/Inventor/nodes/SoMatrixTransform.h, src/threads/barrier.c,
8456	include/Inventor/elements/SoEmissiveColorElement.h,
8457	src/base/SbVec3s.cpp, include/Inventor/nodes/SoPointSet.h,
8458	include/Inventor/elements/SoLightModelElement.h,
8459	include/Inventor/VRMLnodes/SoVRMLIndexedLineSet.h,
8460	include/Inventor/lists/SoNodeList.h, src/misc/SoNotRec.cpp,
8461	include/Inventor/projectors/SbSphereSectionProjector.h,
8462	src/vrml97/IndexedLine.cpp,
8463	include/Inventor/lists/SoEnabledElementsList.h,
8464	src/shapenodes/SoVertexShape.cpp,
8465	include/Inventor/caches/SoTextureCoordinateCache.h,
8466	src/io/SoInput_Reader.cpp, src/caches/SoBoundingBoxCache.cpp,
8467	src/vrml97/Collision.cpp, src/fonts/win32.c,
8468	src/threads/wrappers.cpp,
8469	include/Inventor/elements/SoMultiTextureMatrixElement.h,
8470	include/Inventor/lists/SoCallbackList.h,
8471	src/vrml97/OrientationInterpolator.cpp, src/nodes/SoNode.cpp,
8472	src/fonts/win32.h, src/nodes/SoNormal.cpp,
8473	src/nodes/SoMaterialBinding.cpp, src/engines/SoConvertAll.cpp,
8474	include/Inventor/caches/SoNormalCache.h, src/base/SbHeap.cpp,
8475	include/Inventor/actions/SoSubActionP.h, src/lists/SoFieldList.cpp,
8476	src/vrml97/PointLight.cpp, src/lists/SoEngineOutputList.cpp,
8477	include/Inventor/elements/SoGLShadeModelElement.h,
8478	include/Inventor/VRMLnodes/SoVRMLPositionInterpolator.h,
8479	include/Inventor/nodes/SoBumpMapCoordinate.h,
8480	build/msvc7/include/Inventor/system/gl.h,
8481	src/misc/SoOffscreenAGLData.h,
8482	include/Inventor/engines/SoComposeVec3f.h,
8483	src/engines/SoDecomposeMatrix.cpp,
8484	include/Inventor/errors/SoErrors.h, COPYING,
8485	include/Inventor/events/SoMouseButtonEvent.h,
8486	include/Inventor/engines/SoDecomposeMatrix.h,
8487	include/Inventor/manips/SoTabBoxManip.h,
8488	src/misc/SoGLqmeshpreciselightingTemplate.icc,
8489	include/Inventor/SoOutput.h, include/Inventor/threads/SbBarrier.h,
8490	include/Inventor/SbBasic.h, src/misc/SoOffscreenGLXData.cpp,
8491	include/Inventor/SbViewportRegion.h, include/Inventor/C/basic.h.in,
8492	include/Inventor/VRMLnodes/SoVRMLElevationGrid.h,
8493	src/elements/SoLinePatternElement.cpp, src/misc/SoAudioDevice.cpp,
8494	src/nodekits/SoNodeKit.cpp, src/base/string.c,
8495	include/Inventor/errors/SoDebugError.h, src/vrml97/Text.cpp,
8496	include/Inventor/elements/SoGLCacheContextElement.h,
8497	include/Inventor/C/tidbits.h,
8498	include/Inventor/nodes/SoTextureCoordinateDefault.h,
8499	include/Inventor/VRMLnodes/SoVRMLSubInterpolatorP.h,
8500	src/vrml97/Extrusion.cpp,
8501	src/misc/SoGLnonindexedTristripSetTemplate.icc,
8502	src/fields/SoSFRotation.cpp, src/fields/SoSFInt32.cpp,
8503	include/Inventor/draggers/SoTrackballDragger.h,
8504	src/draggers/SoHandleBoxDragger.cpp, src/nodes/SoShuttle.cpp,
8505	include/Inventor/draggers/SoRotateDiscDragger.h,
8506	src/manips/SoDirectionalLightManip.cpp, src/lists/SoAuditorList.cpp,
8507	include/Inventor/nodes/SoLightModel.h, src/fields/SoMField.cpp,
8508	include/Inventor/elements/SoSpecularColorElement.h,
8509	src/base/SbDPLine.cpp, src/base/SbBox2d.cpp,
8510	include/Inventor/VRMLnodes/SoVRMLProximitySensor.h,
8511	include/Inventor/sensors/SoFieldSensor.h,
8512	src/nodes/SoTextureCoordinateCube.cpp,
8513	include/Inventor/VRMLnodes/SoVRMLImageTexture.h, src/base/list.c,
8514	src/engines/SoTimeCounter.cpp, include/Inventor/nodekits/SoSubKit.h,
8515	include/Inventor/SoDB.h, src/shapenodes/SoNurbsSurface.cpp,
8516	include/Inventor/elements/SoPickRayElement.h,
8517	include/Inventor/nodekits/SoSeparatorKit.h,
8518	src/vrml97/IndexedShape.cpp, src/nodes/SoFontStyle.cpp,
8519	include/Inventor/nodes/SoCone.h, src/base/SbVec3d.cpp,
8520	src/nodekits/SoBaseKit.cpp, include/Inventor/SoLists.h,
8521	src/caches/SoConvexDataCache.cpp, src/io/SoOutput.cpp,
8522	src/fonts/fontspec.c,
8523	include/Inventor/draggers/SoScale2UniformDragger.h,
8524	src/nodes/SoUnits.cpp, src/projectors/SbSpherePlaneProjector.cpp,
8525	src/errors/SoDebugError.cpp, src/elements/all-elements-cpp.cpp,
8526	src/fonts/fontspec.h, include/Inventor/engines/SoGate.h,
8527	src/actions/SoBoxHighlightRenderAction.cpp, src/misc/SoLightPath.cpp,
8528	src/nodes/SoNurbsProfile.cpp,
8529	include/Inventor/elements/SoGLEnvironmentElement.h,
8530	src/elements/SoComplexityElement.cpp, src/projectors/SbProjector.cpp,
8531	include/Inventor/SoFullPath.h, src/3ds/SoStream.cpp,
8532	src/elements/SoPolygonOffsetElement.cpp,
8533	src/elements/SoTexture3EnabledElement.cpp,
8534	src/elements/SoTextureUnitElement.cpp, src/hardcopy/VectorizeItems.h,
8535	include/Inventor/lists/SoPathList.h, src/base/SbBox3s.cpp,
8536	include/Inventor/SoSceneManager.h,
8537	include/Inventor/threads/SbRWMutex.h,
8538	src/elements/GL/SoGLTextureMatrixElement.cpp,
8539	src/nodes/SoSurroundScale.cpp, src/misc/SoOffscreenInternalData.h,
8540	include/Inventor/annex/HardCopy/SoCGMVectorOutput.h,
8541	src/elements/SoTextureEnabledElement.cpp,
8542	include/Inventor/manips/SoPointLightManip.h,
8543	include/Inventor/C/threads/sched.h,
8544	include/Inventor/fields/SoSFImage3.h, src/upgraders/SoUpgrader.h,
8545	include/Inventor/fields/SoMFColor.h,
8546	include/Inventor/nodes/SoSceneTexture2.h,
8547	include/Inventor/SoNodeKitPath.h, include/Inventor/C/glue/gl.h,
8548	include/Inventor/VRMLnodes/SoVRMLScript.h, src/nodes/SoPattern.cpp,
8549	include/Inventor/nodes/SoTransform.h,
8550	include/Inventor/bundles/SoMaterialBundle.h,
8551	include/Inventor/elements/SoComplexityTypeElement.h,
8552	src/vrml97/ProximitySensor.cpp, src/base/SbPlane.cpp,
8553	src/upgraders/SoShapeHintsV10.h, src/fields/SoMFEngine.cpp,
8554	src/sensors/SoSensorManager.cpp, src/actions/SoGLRenderAction.cpp,
8555	include/Inventor/VRMLnodes/SoVRMLCone.h,
8556	include/Inventor/elements/SoGLMultiTextureEnabledElement.h,
8557	src/elements/SoDecimationTypeElement.cpp,
8558	include/Inventor/C/glue/gl_agl.h,
8559	include/Inventor/draggers/SoJackDragger.h,
8560	include/Inventor/fields/SoSFVec4f.h,
8561	include/Inventor/SbDPViewVolume.h,
8562	include/Inventor/misc/SoChildList.h,
8563	include/Inventor/nodes/SoUnits.h, src/fields/SoSFVec2s.cpp,
8564	include/Inventor/fields/SoMFUInt32.h,
8565	include/Inventor/actions/SoLineHighlightRenderAction.h,
8566	src/manips/SoTransformManip.cpp, src/fields/SoMFInt32.cpp,
8567	include/Inventor/projectors/SbSphereSheetProjector.h,
8568	src/threads/mutex.c, src/actions/SoSimplifyAction.cpp,
8569	src/nodes/SoWWWInline.cpp, src/misc/SoGLImage.cpp,
8570	include/Inventor/nodes/SoWWWInline.h,
8571	include/Inventor/details/SoConeDetail.h,
8572	include/Inventor/C/threads/fifo.h, src/base/SbVec2f.cpp,
8573	src/lists/SoPickedPointList.cpp,
8574	include/Inventor/C/threads/storagep.h,
8575	include/Inventor/actions/SoAudioRenderAction.h,
8576	src/vrml97/TextureCoordinate.cpp,
8577	include/Inventor/SoOffscreenRenderer.h,
8578	src/nodes/SoPerspectiveCamera.cpp, src/misc/SoState.cpp,
8579	include/Inventor/misc/SoState.h, src/draggers/SoDragPointDragger.cpp,
8580	src/nodes/SoLOD.cpp, src/engines/SoDecomposeRotation.cpp,
8581	include/Inventor/elements/SoTextureCombineElement.h,
8582	src/actions/SoWriteAction.cpp, src/fields/SoSFBitMask.cpp,
8583	include/Inventor/threads/SbTypedStorage.h,
8584	src/elements/GL/SoGLMultiTextureCoordinateElement.cpp,
8585	src/nodes/SoProfileCoordinate2.cpp, src/actions/SoSearchAction.cpp,
8586	src/fields/SoSFEngine.cpp, include/Inventor/events/SoSubEvent.h,
8587	src/nodes/SoComplexity.cpp,
8588	include/Inventor/VRMLnodes/SoVRMLFontStyle.h,
8589	include/Inventor/engines/SoInterpolateFloat.h,
8590	include/Inventor/sensors/SoSensor.h, src/base/rbptree.c,
8591	include/Inventor/VRMLnodes/SoVRMLMaterial.h,
8592	src/lists/SoNodeList.cpp, src/hardcopy/HardCopy.cpp,
8593	include/Inventor/nodes/SoIndexedTriangleStripSet.h,
8594	include/Inventor/engines/SoComposeRotation.h,
8595	include/Inventor/nodes/SoUnknownNode.h,
8596	src/nodes/SoTransparencyType.cpp,
8597	include/Inventor/elements/SoSoundElement.h,
8598	include/Inventor/elements/SoLocalBBoxMatrixElement.h,
8599	include/Inventor/annex/HardCopy/SoVectorizeCGMAction.h,
8600	include/Inventor/VRMLnodes/SoVRMLTextureCoordinate.h,
8601	src/vrml97/Geometry.cpp, src/upgraders/SoShapeHintsV10.cpp,
8602	include/Inventor/engines/SoElapsedTime.h,
8603	include/Inventor/manips/SoJackManip.h,
8604	include/Inventor/C/threads/sync.h, src/details/SoConeDetail.cpp,
8605	include/Inventor/actions/SoSimplifyAction.h,
8606	include/Inventor/engines/SoCompose.h,
8607	include/Inventor/C/base/hashp.h, src/base/SbVec4d.cpp,
8608	include/Inventor/C/base/list.h, include/Inventor/SbDPPlane.h,
8609	include/Inventor/nodes/SoPerspectiveCamera.h,
8610	src/misc/SoGLBigImage.cpp,
8611	include/Inventor/details/SoCylinderDetail.h,
8612	include/Inventor/engines/SoOutputData.h,
8613	include/Inventor/elements/SoGLUpdateAreaElement.h,
8614	src/fields/SoSFPath.cpp, src/bundles/SoTextureCoordinateBundle.cpp,
8615	src/elements/GL/SoGLViewportRegionElement.cpp,
8616	src/sensors/SoDataSensor.cpp, include/Inventor/fields/SoSFPath.h,
8617	src/base/SbBSPTree.cpp, src/elements/GL/SoGLDisplayList.cpp,
8618	src/nodes/SoInfo.cpp, include/Inventor/misc/SoTranSender.h,
8619	include/Inventor/VRMLnodes/SoVRMLVertexPoint.h,
8620	include/Inventor/engines/SoNodeEngine.h,
8621	include/Inventor/engines/SoInterpolateVec2f.h,
8622	include/Inventor/events/SoKeyboardEvent.h,
8623	include/Inventor/engines/SoSelectOne.h,
8624	include/Inventor/elements/SoNormalBindingElement.h,
8625	src/elements/SoNormalElement.cpp, src/vrml97/ColorInterpolator.cpp,
8626	src/projectors/SbSphereSectionProjector.cpp,
8627	include/Inventor/VRMLnodes/SoVRMLPointSet.h, src/base/SbLine.cpp,
8628	include/Inventor/engines/SoComposeMatrix.h,
8629	src/nodes/SoPointLight.cpp, src/details/all-details-cpp.cpp,
8630	src/shapenodes/SoQuadMesh.cpp, include/Inventor/fields/SoSFPlane.h,
8631	include/Inventor/actions/SoRayPickAction.h,
8632	include/Inventor/nodes/SoTextureScalePolicy.h,
8633	include/Inventor/details/SoPointDetail.h,
8634	include/Inventor/C/threads/threadp.h, src/vrml97/Cylinder.cpp,
8635	src/projectors/all-projectors-cpp.cpp,
8636	packaging/macosx/makecoinpkg.sh.in, include/Inventor/SbVec3s.h,
8637	include/Inventor/MPEG/SoMPEGRenderer.h,
8638	include/Inventor/events/SoEvents.h, src/base/SbBox2f.cpp,
8639	src/nodes/SoExtSelection.cpp,
8640	include/Inventor/elements/SoListenerGainElement.h,
8641	include/Inventor/nodes/SoTriangleStripSet.h,
8642	src/draggers/SoTabPlaneDragger.cpp, src/fields/SoSFVec3s.cpp,
8643	include/Inventor/nodes/SoText2.h, src/nodes/SoSpotLight.cpp,
8644	src/misc/SoGLLineSetTemplate.icc,
8645	src/elements/GL/SoGLMultiTextureImageElement.cpp,
8646	src/fonts/defaultfonts.h, include/Inventor/actions/SoSubAction.h,
8647	src/nodes/SoCacheHint.cpp,
8648	include/Inventor/elements/SoTextureCoordinateBindingElement.h,
8649	src/nodes/SoTextureCoordinate2.cpp, src/manips/all-manips-cpp.cpp,
8650	src/nodes/SoProfileCoordinate3.cpp, src/base/SbVec3f.cpp,
8651	include/Inventor/nodekits/SoLightKit.h,
8652	include/Inventor/nodes/SoTextureCoordinatePlane.h,
8653	include/Inventor/elements/SoListenerDopplerElement.h,
8654	include/Inventor/C/glue/bzip2.h, src/nodekits/SoWrapperKit.cpp,
8655	include/Inventor/projectors/SbProjectors.h, src/fields/SoSFName.cpp,
8656	include/Inventor/elements/SoTextureMatrixElement.h,
8657	src/sensors/SoPathSensor.cpp, src/lists/SbStringList.cpp,
8658	include/Inventor/projectors/SbCylinderProjector.h,
8659	src/base/SbSphere.cpp, include/Inventor/nodes/SoLight.h,
8660	include/SoWinEnterScope.h, src/details/SoCubeDetail.cpp,
8661	src/elements/GL/SoGLUpdateAreaElement.cpp, src/nodes/SoFile.cpp,
8662	include/Inventor/nodes/SoRotationXYZ.h, src/fonts/default2dfont.c,
8663	src/shapenodes/SoIndexedShape.cpp, src/hardcopy/VectorOutput.cpp,
8664	include/Inventor/misc/SoNotRec.h,
8665	src/elements/SoEnvironmentElement.cpp,
8666	include/Inventor/elements/SoProjectionMatrixElement.h,
8667	include/Inventor/SbVec3d.h,
8668	include/Inventor/manips/SoCenterballManip.h,
8669	include/Inventor/fields/SoMFInt32.h, src/nodes/SoBlinker.cpp,
8670	src/engines/SoInterpolateRotation.cpp, src/nodes/SoLightModel.cpp,
8671	include/Inventor/engines/SoDecomposeVec2f.h,
8672	src/actions/SoGetMatrixAction.cpp, src/nodes/SoGroup.cpp,
8673	include/Inventor/VRMLnodes/SoVRMLDirectionalLight.h,
8674	src/hardcopy/HPGLVectorOutput.cpp,
8675	src/elements/SoTextureScaleQualityElement.cpp, src/threads/all-
8676	threads-c.c, include/Inventor/C/threads/workerp.h,
8677	include/Inventor/fields/SoMField.h, src/vrml97/Inline.cpp,
8678	include/Inventor/engines/SoCalculator.h,
8679	src/elements/SoBBoxModelMatrixElement.cpp,
8680	src/elements/SoFontSizeElement.cpp,
8681	include/Inventor/draggers/SoRotateSphericalDragger.h,
8682	include/Inventor/elements/SoShapeHintsElement.h,
8683	include/Inventor/fields/SoMFFloat.h,
8684	include/Inventor/elements/SoCreaseAngleElement.h,
8685	include/Inventor/details/SoLineDetail.h,
8686	src/nodes/SoBumpMapTransform.cpp, include/Inventor/threads/SbFifo.h,
8687	src/bundles/SoBundle.cpp, src/collision/SbTri3f.cpp,
8688	include/Inventor/nodes/SoTransformSeparator.h,
8689	src/draggers/SoDragger.cpp, include/Inventor/misc/SoBase.h,
8690	include/Inventor/elements/SoGLPolygonOffsetElement.h,
8691	include/Inventor/SbTesselator.h, src/elements/SoSoundElement.cpp,
8692	src/elements/SoTextureScalePolicyElement.cpp, src/fields/shared.h,
8693	src/caches/SoTextureCoordinateCache.cpp,
8694	src/manips/SoClipPlaneManip.cpp,
8695	include/Inventor/nodes/SoColorIndex.h,
8696	include/Inventor/nodes/SoShapeHints.h, src/vrml97/VertexPoint.cpp,
8697	src/nodes/SoArray.cpp, src/nodes/SoLabel.cpp,
8698	include/Inventor/threads/SbThreadAutoLock.h,
8699	include/Inventor/manips/SoTransformManip.h,
8700	src/engines/SoDecomposeVec2f.cpp,
8701	src/actions/SoAudioRenderAction.cpp, src/nodes/SoPendulum.cpp,
8702	src/caches/SoNormalCache.cpp,
8703	src/elements/GL/SoGLCoordinateElement.cpp, src/vrml97/PointSet.cpp,
8704	src/fields/SoSFVec3d.cpp, src/engines/SoTriggerAny.cpp, src/mpeg/all-
8705	mpeg-cpp.cpp, include/Inventor/sensors/SoIdleSensor.h, src/glue/all-
8706	glue-c.c, src/vrml97/Viewpoint.cpp, src/elements/SoInt32Element.cpp,
8707	src/elements/SoAnnoText3RenderPrintElement.cpp,
8708	src/elements/SoProfileElement.cpp,
8709	include/Inventor/misc/SoProtoInstance.h,
8710	include/Inventor/misc/SoTranReceiver.h,
8711	include/Inventor/nodes/SoDrawStyle.h,
8712	src/elements/SoShapeHintsElement.cpp, src/fields/SoSFBox3s.cpp,
8713	include/Inventor/fields/SoMFLong.h, src/errors/SoReadError.cpp,
8714	src/shapenodes/SoFaceSet.cpp, src/nodes/SoTextureCoordinate3.cpp,
8715	include/Inventor/fields/SoMFVec2f.h,
8716	include/Inventor/errors/SoMemoryError.h,
8717	include/Inventor/VRMLnodes/SoVRMLText.h,
8718	src/elements/GL/SoGLNormalElement.cpp,
8719	src/projectors/SbPlaneProjector.cpp, src/fields/SoSFFloat.cpp,
8720	src/vrml97/DragSensor.cpp, src/nodes/SoEventCallback.cpp,
8721	include/Inventor/engines/SoInterpolateVec4f.h, src/errors/all-errors-
8722	cpp.cpp, src/misc/SoContextHandler.cpp, src/base/SbBox3f.cpp,
8723	src/misc/AudioTools.h,
8724	include/Inventor/elements/SoGLShapeHintsElement.h,
8725	include/Inventor/elements/SoGLColorIndexElement.h,
8726	src/glue/win32api.c, include/Inventor/fields/SoSFImage.h,
8727	include/Inventor/VRMLnodes/SoVRMLLight.h,
8728	include/Inventor/misc/SoPick.h,
8729	src/events/SoSpaceballButtonEvent.cpp,
8730	data/draggerDefaults/iv2h.sh.in, include/Inventor/events/SoEvent.h,
8731	include/Inventor/elements/SoTextOutlineEnabledElement.h,
8732	src/io/SoWriterefCounter.cpp, src/fields/SoSFPlane.cpp,
8733	include/Inventor/SbVec3f.h,
8734	src/collision/SoIntersectionDetectionAction.cpp, src/fonts/glyph2d.c,
8735	src/elements/GL/SoGLLinePatternElement.cpp,
8736	include/Inventor/details/SoTextDetail.h,
8737	src/elements/GL/SoGLMultiTextureEnabledElement.cpp,
8738	include/Inventor/SbLinear.h,
8739	include/Inventor/elements/SoGLModelMatrixElement.h,
8740	src/base/SbVec4f.cpp, src/fonts/glyph2d.h, src/shapenodes/SoCube.cpp,
8741	include/Inventor/VRMLnodes/SoVRMLCoordinateInterpolator.h,
8742	src/upgraders/all-upgraders-cpp.cpp,
8743	include/Inventor/lists/SbIntList.h, src/nodes/SoClipPlane.cpp,
8744	src/base/SbImage.cpp, src/base/SbViewportRegion.cpp,
8745	src/vrml97/DirectionalLight.cpp, include/Inventor/misc/SoGlyph.h,
8746	include/Inventor/nodes/SoFont.h,
8747	src/elements/SoFocalDistanceElement.cpp, src/vrml97/Sound.cpp,
8748	src/caches/SoCache.cpp, src/elements/SoCacheElement.cpp,
8749	include/Inventor/SbViewVolume.h,
8750	include/Inventor/VRMLnodes/SoVRMLTransform.h,
8751	include/Inventor/nodes/SoPattern.h,
8752	include/Inventor/elements/SoTextureOverrideElement.h,
8753	include/Inventor/nodes/SoTexture2Transform.h,
8754	src/base/SbRotation.cpp,
8755	include/Inventor/elements/SoProfileCoordinateElement.h,
8756	src/fields/SoSFVec2f.cpp,
8757	include/Inventor/elements/SoTransparencyElement.h,
8758	src/engines/SoComposeRotationFromTo.cpp,
8759	include/Inventor/nodes/SoAnnoText3Property.h,
8760	include/Inventor/VRMLnodes/SoVRMLBillboard.h,
8761	include/Inventor/nodekits/SoWrapperKit.h,
8762	include/Inventor/draggers/SoDragger.h, src/base/SbDPPlane.cpp,
8763	src/elements/SoLocalBBoxMatrixElement.cpp,
8764	include/Inventor/engines/SoEngineOutput.h,
8765	include/Inventor/misc/SoNotification.h,
8766	packaging/macosx/makedmg.sh.in,
8767	include/Inventor/projectors/SbProjector.h,
8768	src/vrml97/TextureTransform.cpp, src/details/SoTextDetail.cpp,
8769	src/fields/SoMFVec3d.cpp,
8770	include/Inventor/sensors/SoDelayQueueSensor.h,
8771	include/Inventor/C/threads/wpoolp.h,
8772	include/Inventor/engines/SoDecomposeVec4f.h,
8773	src/elements/SoSpecularColorElement.cpp, src/engines/all-engines-
8774	cpp.cpp, include/Inventor/lists/SoEngineList.h,
8775	src/hardcopy/VectorizeCGMAction.cpp, src/nodes/SoSwitch.cpp,
8776	src/fields/shared.cpp, include/Inventor/engines/SoCounter.h,
8777	src/actions/SoGetBoundingBoxAction.cpp,
8778	include/Inventor/nodes/SoShape.h,
8779	include/Inventor/fields/SoGlobalField.h, src/draggers/all-draggers-
8780	cpp.cpp, src/mpeg/SoMPEGFrameRenderer.cpp, src/vrml97/all-
8781	vrml97-cpp.cpp, src/fonts/fontlib_wrapper.c, src/actions/all-actions-
8782	cpp.cpp, src/fields/SoMFPath.cpp, src/nodes/SoPathSwitch.cpp,
8783	src/fonts/fontlib_wrapper.h, src/engines/SoDecomposeVec3f.cpp,
8784	src/nodes/SoPackedColor.cpp, src/fields/SoMFFloat.cpp,
8785	src/nodekits/SoLightKit.cpp, src/vrml97/ImageTexture.cpp,
8786	src/draggers/SoJackDragger.cpp, include/Inventor/SbDPLine.h,
8787	src/draggers/SoScale2UniformDragger.cpp, src/nodes/SoMaterial.cpp,
8788	include/Inventor/C/tidbitsp.h,
8789	include/Inventor/VRMLnodes/SoVRMLBox.h,
8790	include/Inventor/fields/SoSFEnum.h,
8791	include/Inventor/nodes/SoComplexity.h,
8792	src/elements/SoPointSizeElement.cpp, src/manips/SoTrackballManip.cpp,
8793	include/Inventor/elements/SoGLTexture3EnabledElement.h,
8794	src/3ds/3dsLoader.h, src/shapenodes/soshape_primdata.h,
8795	include/Inventor/elements/SoDiffuseColorElement.h, src/glue/bzip2.c,
8796	include/Inventor/C/threads/mutex.h,
8797	src/elements/SoViewingMatrixElement.cpp, src/vrml97/Billboard.cpp,
8798	src/fields/SoMFPlane.cpp, include/Inventor/fields/SoFieldData.h,
8799	include/Inventor/C/base/dynarray.h,
8800	src/misc/SoGLindexedLineSetTemplate.icc,
8801	include/Inventor/elements/SoGLMultiTextureImageElement.h,
8802	src/elements/SoWindowElement.cpp, include/Inventor/fields/SoSFBool.h,
8803	include/Inventor/annex/HardCopy/SoVectorizeAction.h,
8804	src/nodes/SoTextureScalePolicy.cpp, src/io/all-io-cpp.cpp,
8805	include/Inventor/elements/SoPickStyleElement.h,
8806	src/elements/SoDrawStyleElement.cpp,
8807	include/Inventor/engines/SoConvertAll.h,
8808	src/misc/SoOffscreenWGLData.cpp,
8809	include/Inventor/annex/HardCopy/SoVectorizeHPGLAction.h,
8810	src/actions/SoShapeSimplifyAction.cpp,
8811	include/Inventor/draggers/SoSpotLightDragger.h,
8812	src/threads/thread_pthread.ic,
8813	src/elements/SoMaterialBindingElement.cpp, src/lists/all-lists-
8814	cpp.cpp, src/nodes/SoBaseColor.cpp,
8815	include/Inventor/engines/SoConcatenate.h,
8816	src/details/SoCylinderDetail.cpp,
8817	include/Inventor/elements/SoLineWidthElement.h,
8818	src/details/SoDetail.cpp, src/misc/SoPath.cpp, src/vrml97/Group.cpp,
8819	src/actions/SoHandleEventAction.cpp,
8820	include/Inventor/elements/SoUnitsElement.h,
8821	include/Inventor/elements/SoCacheElement.h,
8822	src/errors/SoMemoryError.cpp, src/fields/SoMFVec2f.cpp,
8823	src/vrml97/MovieTexture.cpp, src/vrml97/Shape.cpp,
8824	src/elements/SoCreaseAngleElement.cpp,
8825	include/Inventor/projectors/SbSphereProjector.h,
8826	include/Inventor/actions/SoHandleEventAction.h,
8827	src/nodes/SoTextureCoordinatePlane.cpp,
8828	include/Inventor/elements/SoTextureCoordinateElement.h,
8829	include/Inventor/fields/SoMFVec4f.h,
8830	include/Inventor/elements/SoAmbientColorElement.h,
8831	include/Inventor/fields/SoSFEngine.h, src/fields/SoMFName.cpp,
8832	src/vrml97/Transform.cpp, include/Inventor/SoPrimitiveVertex.h,
8833	include/Inventor/nodes/SoSubNode.h,
8834	include/Inventor/engines/SoOneShot.h,
8835	src/elements/SoAccumulatedElement.cpp,
8836	include/Inventor/caches/SoGLCacheList.h,
8837	include/Inventor/elements/SoPointSizeElement.h,
8838	src/nodes/SoTextureCoordinateDefault.cpp,
8839	include/Inventor/nodes/SoNurbsProfile.h,
8840	include/Inventor/C/threads/rwmutex.h,
8841	include/Inventor/details/SoCubeDetail.h,
8842	include/Inventor/nodes/SoLabel.h, src/nodes/SoDirectionalLight.cpp,
8843	src/details/SoPointDetail.cpp, src/misc/SoPrimitiveVertex.cpp,
8844	include/Inventor/misc/SoGL.h, src/elements/SoElement.cpp,
8845	src/fields/SoSFVec3f.cpp,
8846	include/Inventor/manips/SoDirectionalLightManip.h,
8847	include/Inventor/fields/SFNodeAndEngine.tpl,
8848	src/draggers/SoTabBoxDragger.cpp, src/engines/SoConcatenate.cpp,
8849	src/draggers/SoTransformBoxDragger.cpp,
8850	include/Inventor/nodes/SoSwitch.h,
8851	include/Inventor/VRMLnodes/SoVRMLShape.h, include/Inventor/SbLine.h,
8852	src/base/SbDict.cpp, src/elements/SoTextureCombineElement.cpp,
8853	include/Inventor/manips/SoTransformerManip.h, src/vrml97/Sphere.cpp,
8854	include/Inventor/lists/SoEngineOutputList.h, src/io/SoByteStream.cpp,
8855	src/elements/SoListenerOrientationElement.cpp,
8856	src/nodekits/SoShapeKit.cpp, include/Inventor/nodes/SoSpotLight.h,
8857	src/nodes/SoListener.cpp, include/Inventor/C/glue/openal_wrapper.h,
8858	src/fields/all-fields-cpp.cpp,
8859	src/elements/SoListenerDopplerElement.cpp, src/base/memalloc.c,
8860	include/Inventor/misc/SoProto.h, src/shapenodes/all-shapenodes-
8861	cpp.cpp, include/Inventor/fields/SoSFTrigger.h,
8862	include/Inventor/actions/SoSearchAction.h,
8863	src/lists/SoActionMethodList.cpp,
8864	include/Inventor/VRMLnodes/SoVRMLGeometry.h,
8865	include/Inventor/fields/SoSFString.h,
8866	include/Inventor/details/SoFaceDetail.h, src/nodes/SoRotor.cpp,
8867	src/bundles/SoNormalBundle.cpp,
8868	include/Inventor/caches/SoGLRenderCache.h,
8869	include/Inventor/elements/SoMultiTextureEnabledElement.h,
8870	src/engines/SoComposeMatrix.cpp,
8871	src/projectors/SbSphereSheetProjector.cpp,
8872	include/Inventor/engines/SoEngines.h, src/engines/evaluator.c,
8873	src/glue/zlib.c, src/vrml97/ElevationGrid.cpp,
8874	include/Inventor/engines/SoSubEngineP.h,
8875	src/elements/SoPickStyleElement.cpp, src/engines/evaluator.h,
8876	src/engines/SoDecomposeVec4f.cpp,
8877	src/elements/GL/SoGLPointSizeElement.cpp,
8878	src/elements/GL/SoGLLightIdElement.cpp, src/engines/evaluator.l,
8879	include/Inventor/nodes/SoMultipleCopy.h,
8880	include/Inventor/VRMLnodes/SoVRMLViewpoint.h,
8881	src/misc/SoPickedPoint.cpp, include/Inventor/nodes/SoShuttle.h,
8882	include/Inventor/nodes/SoCamera.h,
8883	include/Inventor/elements/SoTextureEnabledElement.h,
8884	src/misc/SoGLTristripTemplate.icc, src/nodes/SoTranslation.cpp,
8885	src/nodes/SoOrthographicCamera.cpp,
8886	src/shapenodes/soshape_primdata.cpp, src/fields/SoMFUShort.cpp,
8887	src/engines/evaluator.y, src/engines/SoCalculator.cpp,
8888	include/Inventor/nodes/SoEnvironment.h,
8889	include/Inventor/misc/SoTempPath.h,
8890	include/Inventor/C/threads/storage.h,
8891	src/elements/SoComplexityTypeElement.cpp,
8892	src/nodekits/SoSceneKit.cpp, src/base/namemap.c,
8893	include/Inventor/SbBox3s.h, src/elements/GL/SoGLDrawStyleElement.cpp,
8894	src/threads/thread_win32.ic,
8895	include/Inventor/VRMLnodes/SoVRMLTouchSensor.h,
8896	include/Inventor/elements/SoAnnoText3RenderPrintElement.h,
8897	src/shapenodes/soshape_trianglesort.h,
8898	src/fields/SoFieldContainer.cpp, src/engines/SoEngine.cpp,
8899	include/Inventor/VRMLnodes/SoVRMLColorInterpolator.h,
8900	src/base/dynarray.cpp, src/hardcopy/VectorizeGDIAction.cpp,
8901	src/engines/SoInterpolateFloat.cpp,
8902	src/draggers/SoRotateCylindricalDragger.cpp,
8903	include/Inventor/VRMLnodes/SoVRMLIndexedLine.h,
8904	include/Inventor/nodes/SoInfo.h,
8905	include/Inventor/nodes/SoBumpMapTransform.h,
8906	include/Inventor/bundles/SoBundle.h, src/misc/SoFullPath.cpp,
8907	src/misc/all-misc-cpp.cpp, include/Inventor/nodes/SoEventCallback.h,
8908	src/elements/SoMultiTextureEnabledElement.cpp,
8909	include/Inventor/nodes/SoLocateHighlight.h,
8910	include/Inventor/details/SoDetails.h, src/nodes/SoPickStyle.cpp,
8911	src/base/SbDPRotation.cpp, packaging/macosx/makenoinstdmg.sh.in,
8912	src/nodes/SoRotationXYZ.cpp, src/engines/SoElapsedTime.cpp,
8913	src/vrml97/Box.cpp, include/Inventor/elements/SoCullElement.h,
8914	include/Inventor/fields/SoMFPlane.h,
8915	include/Inventor/fields/SoMFRotation.h, src/misc/SoGL.cpp,
8916	include/Inventor/VRMLnodes/SoVRMLSphereSensor.h,
8917	src/fields/SoMFVec3f.cpp, src/shapenodes/soshape_bigtexture.h,
8918	include/Inventor/projectors/SbLineProjector.h,
8919	include/Inventor/engines/SoSubNodeEngineP.h,
8920	src/vrml97/IndexedLineSet.cpp,
8921	include/Inventor/elements/SoDecimationPercentageElement.h,
8922	src/base/time.c, include/Inventor/elements/SoGLNormalElement.h,
8923	src/fonts/all-fonts-c.c, include/Inventor/nodes/SoGroup.h,
8924	include/Inventor/sensors/SoOneShotSensor.h,
8925	src/elements/SoModelMatrixElement.cpp, src/lists/SoTypeList.cpp,
8926	src/nodes/SoEnvironment.cpp,
8927	include/Inventor/draggers/SoTabBoxDragger.h,
8928	include/Inventor/elements/SoGLMultiTextureMatrixElement.h,
8929	src/elements/GL/SoGLEnvironmentElement.cpp,
8930	include/Inventor/lists/SoTypeList.h, src/io/SoInput_FileInfo.cpp,
8931	src/fields/SoSFUShort.cpp,
8932	include/Inventor/nodes/SoTextureCoordinateCube.h,
8933	include/Inventor/nodes/SoQuadMesh.h,
8934	include/Inventor/actions/SoToVRMLAction.h,
8935	include/Inventor/draggers/SoDragPointDragger.h, src/threads/wpool.c,
8936	src/elements/GL/SoGLLazyElement.cpp,
8937	include/Inventor/C/errors/error.h,
8938	include/Inventor/elements/SoInt32Element.h,
8939	src/draggers/SoTransformerDragger.cpp,
8940	include/Inventor/nodes/SoSubNodeP.h,
8941	include/Inventor/annex/HardCopy/SoHardCopy.h,
8942	src/engines/SoBoolOperation.cpp, src/engines/SoInterpolateVec2f.cpp,
8943	include/Inventor/sensors/SoSensorManager.h, src/fields/SoSFVec4f.cpp,
8944	include/Inventor/projectors/SbCylinderSectionProjector.h,
8945	include/Inventor/nodes/SoProfileCoordinate3.h,
8946	include/Inventor/fields/SoSubField.h,
8947	include/Inventor/actions/SoToVRML2Action.h,
8948	src/elements/SoViewportRegionElement.cpp,
8949	src/elements/SoEmissiveColorElement.cpp,
8950	packaging/debian/copyright.in,
8951	include/Inventor/VRMLnodes/SoVRMLCollision.h,
8952	include/Inventor/C/threads/recmutex.h,
8953	src/elements/GL/SoGLProjectionMatrixElement.cpp,
8954	include/Inventor/projectors/SbCylinderSheetProjector.h,
8955	src/glue/gl_agl.c, include/Inventor/C/glue/dl.h,
8956	src/fields/SoSFImage.cpp, include/Inventor/SbTime.h,
8957	src/shapenodes/SoNurbsCurve.cpp, src/engines/SoTransformVec3f.cpp,
8958	src/projectors/SbLineProjector.cpp,
8959	include/Inventor/elements/SoGLLazyElement.h,
8960	include/Inventor/elements/SoGLMultiTextureCoordinateElement.h,
8961	include/Inventor/nodes/SoNode.h,
8962	include/Inventor/draggers/SoHandleBoxDragger.h,
8963	include/Inventor/fields/SoSFRotation.h,
8964	src/shapenodes/SoIndexedFaceSet.cpp,
8965	src/shapenodes/SoNonIndexedShape.cpp,
8966	include/Inventor/nodes/SoLinearProfile.h,
8967	include/Inventor/fields/SoSFMatrix.h,
8968	src/elements/GL/SoGLPolygonOffsetElement.cpp,
8969	include/Inventor/nodes/SoNurbsCurve.h,
8970	src/manips/SoTransformerManip.cpp,
8971	include/Inventor/VRMLnodes/SoVRMLSwitch.h,
8972	src/nodekits/SoCameraKit.cpp, include/Inventor/fields/SoFields.h,
8973	include/Inventor/lists/SoFieldList.h, src/actions/SoPickAction.cpp,
8974	include/Inventor/nodes/SoCoordinate3.h,
8975	include/Inventor/fields/SoSFVec3s.h,
8976	src/elements/SoPickRayElement.cpp,
8977	include/Inventor/fields/SoSubFieldP.h,
8978	src/nodekits/SoSeparatorKit.cpp,
8979	include/Inventor/elements/SoFocalDistanceElement.h,
8980	include/Inventor/nodes/SoPathSwitch.h,
8981	include/Inventor/VRMLnodes/SoVRMLColor.h, src/misc/SoProto.cpp,
8982	src/base/SbOctTree.cpp, src/draggers/SoScale2Dragger.cpp,
8983	build/msvc7/include/Inventor/C/basic.h,
8984	include/Inventor/elements/SoListenerPositionElement.h,
8985	src/base/SbCylinder.cpp, include/Inventor/SbName.h,
8986	src/engines/SoGate.cpp, src/glue/openal_wrapper.c,
8987	include/Inventor/projectors/SbPlaneProjector.h,
8988	include/Inventor/C/threads/syncp.h,
8989	include/Inventor/nodekits/SoInteractionKit.h,
8990	include/Inventor/VRMLnodes/SoVRMLOrientationInterpolator.h,
8991	include/Inventor/C/glue/win32api.h,
8992	include/Inventor/VRMLnodes/SoVRMLAppearance.h,
8993	include/Inventor/SoPickedPoint.h, src/nodes/SoTransformation.cpp,
8994	src/actions/SoGetPrimitiveCountAction.cpp,
8995	src/shapenodes/SoSphere.cpp, include/Inventor/C/glue/zlib.h,
8996	include/Inventor/actions/SoBoxHighlightRenderAction.h,
8997	include/Inventor/sensors/SoPathSensor.h,
8998	include/Inventor/sensors/SoAlarmSensor.h,
8999	include/Inventor/manips/SoClipPlaneManip.h,
9000	include/Inventor/engines/SoComposeVec2f.h,
9001	src/actions/SoCallbackAction.cpp, include/Inventor/C/glue/gl_wgl.h,
9002	src/vrml97/Material.cpp, include/Inventor/fields/SoField.h,
9003	src/nodes/SoMultipleCopy.cpp,
9004	include/Inventor/engines/SoTransformVec3f.h,
9005	include/Inventor/SbCylinder.h,
9006	include/Inventor/elements/SoLightElement.h,
9007	src/engines/SoComputeBoundingBox.cpp,
9008	src/elements/SoMultiTextureImageElement.cpp,
9009	include/Inventor/nodes/SoAntiSquish.h,
9010	include/Inventor/actions/SoGetMatrixAction.h,
9011	include/Inventor/fields/SoSFVec3d.h,
9012	include/Inventor/engines/SoTriggerAny.h, include/Inventor/SbBox3f.h,
9013	src/sensors/SoFieldSensor.cpp,
9014	include/Inventor/VRMLnodes/SoVRMLGroup.h,
9015	include/Inventor/nodes/SoBumpMap.h, src/io/gzmemio.h,
9016	include/Inventor/engines/SoInterpolate.h,
9017	src/misc/SoProtoInstance.cpp, include/Inventor/nodes/SoNodes.h,
9018	include/Inventor/VRMLnodes/SoVRMLDragSensor.h, src/vrml97/Normal.cpp,
9019	include/Inventor/nodes/SoIndexedFaceSet.h,
9020	include/Inventor/fields/SoMFPath.h,
9021	src/events/SoMouseButtonEvent.cpp,
9022	include/Inventor/nodekits/SoAppearanceKit.h,
9023	include/Inventor/elements/SoListenerOrientationElement.h,
9024	src/io/SoInput_Reader.h, src/projectors/SbCylinderPlaneProjector.cpp,
9025	include/Inventor/nodes/SoTexture3.h, src/fields/SoMFVec4f.cpp,
9026	include/Inventor/C/threads/mutexp.h, src/vrml97/Init.cpp,
9027	build/msvc6/include/Inventor/system/inttypes.h,
9028	include/Inventor/fields/SoMFEngine.h,
9029	src/nodes/SoTransformSeparator.cpp, src/elements/SoLazyElement.cpp,
9030	src/nodes/SoTextureCoordinateEnvironment.cpp,
9031	src/upgraders/SoUpgrader.cpp, src/events/SoKeyboardEvent.cpp,
9032	include/Inventor/nodes/SoTextureCoordinate3.h,
9033	include/Inventor/engines/SoComposeRotationFromTo.h,
9034	include/Inventor/details/SoNodeKitDetail.h,
9035	include/Inventor/VRMLnodes/SoVRMLTextureTransform.h,
9036	include/Inventor/draggers/SoTranslate1Dragger.h,
9037	include/Inventor/elements/SoViewportRegionElement.h,
9038	include/Inventor/misc/SoAudioDevice.h, src/nodekits/all-nodekits-
9039	cpp.cpp, src/base/heap.c, src/base/SbDPMatrix.cpp,
9040	src/nodes/SoTextureCoordinateSphere.cpp,
9041	include/Inventor/C/base/time.h,
9042	include/Inventor/actions/SoCallbackAction.h,
9043	src/events/SoLocation2Event.cpp, src/tidbits.c,
9044	src/actions/SoReorganizeAction.cpp,
9045	include/Inventor/misc/SoAuditorList.h, include/SoWinLeaveScope.h,
9046	src/engines/SoInterpolateVec3f.cpp,
9047	include/Inventor/elements/SoGLProjectionMatrixElement.h,
9048	include/Inventor/draggers/SoTabPlaneDragger.h,
9049	src/misc/SoGenerate.cpp, include/Inventor/MPEG/SoMPEGFrameRenderer.h,
9050	include/Inventor/fields/SoSFNode.h, src/shapenodes/SoShape.cpp,
9051	include/Inventor/VRMLnodes/SoVRMLFog.h,
9052	include/Inventor/C/threads/recmutexp.h, src/manips/SoTabBoxManip.cpp,
9053	src/shapenodes/soshape_bigtexture.cpp,
9054	include/Inventor/sensors/SoDataSensor.h,
9055	include/Inventor/fields/SoMFString.h, include/Inventor/SbHeap.h,
9056	src/misc/SoBase.cpp, src/errors/debugerror.c, src/misc/SoType.cpp,
9057	include/Inventor/elements/SoLinePatternElement.h,
9058	include/Inventor/draggers/SoDirectionalLightDragger.h,
9059	src/engines/so_eval.ic, src/draggers/SoRotateDiscDragger.cpp,
9060	src/elements/SoLightElement.cpp, src/elements/SoFontNameElement.cpp,
9061	include/Inventor/system/gl.h.in, src/vrml97/Texture.cpp,
9062	src/elements/SoTextureQualityElement.cpp, src/nodes/SoCamera.cpp,
9063	src/elements/GL/all-glelements-cpp.cpp,
9064	include/Inventor/fields/SoSFTime.h,
9065	include/Inventor/VRMLnodes/SoVRMLMacros.h,
9066	build/msvc6/include/Inventor/C/basic.h,
9067	build/msvc7/include/Inventor/system/inttypes.h, src/engines/all-
9068	engines-c.c, src/elements/SoOverrideElement.cpp,
9069	include/Inventor/nodekits/SoNodeKitListPart.h,
9070	include/Inventor/nodes/SoPendulum.h, include/Inventor/SbColor.h,
9071	src/sensors/SoTimerSensor.cpp,
9072	include/Inventor/VRMLnodes/SoVRMLSound.h, src/vrml97/Sensor.cpp,
9073	include/Inventor/elements/SoDrawStyleElement.h,
9074	include/Inventor/fields/SoSFVec3f.h,
9075	include/Inventor/elements/SoElement.h,
9076	include/Inventor/nodes/SoTranslation.h, src/base/SbName.cpp,
9077	src/elements/GL/SoGLTextureImageElement.cpp,
9078	include/Inventor/SbDPMatrix.h, src/misc/SoDB.cpp,
9079	include/Inventor/C/threads/fifop.h,
9080	src/elements/GL/SoGLCacheContextElement.cpp,
9081	src/shapenodes/SoMarkerSet.cpp,
9082	include/Inventor/VRMLnodes/SoVRMLNodes.h,
9083	src/nodes/SoNormalBinding.cpp, include/Inventor/misc/SoTranscribe.h,
9084	include/Inventor/VRMLnodes/SoVRMLSpotLight.h,
9085	include/Inventor/elements/SoSwitchElement.h, src/glue/gl.c,
9086	include/Inventor/elements/SoTextureImageElement.h,
9087	src/events/SoMotion3Event.cpp,
9088	include/Inventor/nodes/SoNormalBinding.h,
9089	include/Inventor/C/base/rbptree.h,
9090	include/Inventor/bundles/SoTextureCoordinateBundle.h,
9091	src/fields/SoSFEnum.cpp, src/io/SoWriterefCounter.h,
9092	include/Inventor/SoInput.h,
9093	include/Inventor/manips/SoTransformBoxManip.h,
9094	include/Inventor/misc/SbHash.h,
9095	include/Inventor/errors/SoReadError.h,
9096	src/elements/SoShapeStyleElement.cpp, src/misc/SoChildList.cpp,
9097	include/Inventor/draggers/SoRotateCylindricalDragger.h,
9098	src/glue/normalization_cubemap.c, src/io/SoTranSender.cpp,
9099	src/vrml97/LOD.cpp,
9100	include/Inventor/projectors/SbSpherePlaneProjector.h,
9101	include/Inventor/misc/SoBasic.h,
9102	include/Inventor/elements/SoBumpMapMatrixElement.h,
9103	include/Inventor/elements/SoNormalElement.h,
9104	src/fields/SoFieldData.cpp,
9105	include/Inventor/elements/SoGLRenderPassElement.h,
9106	include/Inventor/fields/SoSFName.h,
9107	src/elements/SoTextOutlineEnabledElement.cpp,
9108	include/Inventor/manips/SoHandleBoxManip.h,
9109	include/Inventor/C/threads/schedp.h, src/events/SoEvent.cpp,
9110	src/vrml97/FontStyle.cpp, build/msvc6/include/Inventor/system/gl.h,
9111	src/vrml97/TimeSensor.cpp,
9112	src/elements/SoProjectionMatrixElement.cpp,
9113	src/manips/SoCenterballManip.cpp,
9114	include/Inventor/fields/SoSFULong.h,
9115	include/Inventor/elements/SoViewingMatrixElement.h,
9116	include/Inventor/engines/SoComposeVec4f.h,
9117	src/elements/SoDecimationPercentageElement.cpp,
9118	src/engines/SoFieldConverter.cpp, src/threads/rwmutex.c,
9119	include/Inventor/elements/SoGLLineWidthElement.h,
9120	include/Inventor/draggers/SoScale1Dragger.h,
9121	src/draggers/SoTranslate2Dragger.cpp, src/sensors/all-sensors-
9122	cpp.cpp, include/Inventor/nodes/SoIndexedShape.h,
9123	src/engines/SoInterpolate.cpp, src/vrml97/SphereSensor.cpp,
9124	include/Inventor/nodes/SoExtSelection.h, include/Inventor/SbPList.h,
9125	src/lists/SbVec3fList.cpp, src/nodes/SoDrawStyle.cpp,
9126	include/Inventor/C/base/memalloc.h,
9127	include/Inventor/nodekits/SoSceneKit.h, templates/Copyright.tpl,
9128	include/Inventor/C/glue/gl_glx.h,
9129	include/Inventor/elements/SoAnnoText3CharOrientElement.h,
9130	src/shapenodes/SoText2.cpp, src/vrml97/PixelTexture.cpp,
9131	include/Inventor/nodes/SoSelection.h,
9132	include/Inventor/elements/SoGLPointSizeElement.h,
9133	src/fields/SoSFTrigger.cpp, include/Inventor/nodes/SoCacheHint.h,
9134	include/Inventor/VRMLnodes/SoVRMLVertexLine.h,
9135	src/engines/SoInterpolateVec4f.cpp, src/io/SoOutput_Writer.h,
9136	src/elements/SoNormalBindingElement.cpp, src/engines/SoSelectOne.cpp,
9137	include/Inventor/C/threads/condvar.h, examples/bindings/glxiv.cpp,
9138	src/elements/SoBumpMapMatrixElement.cpp,
9139	include/Inventor/C/base/heap.h, src/elements/SoLightModelElement.cpp,
9140	src/threads/condvar_win32.ic, src/hardcopy/CGMVectorOutput.cpp,
9141	include/Inventor/elements/SoSubElement.h,
9142	include/Inventor/SbRotation.h, src/manips/SoSpotLightManip.cpp,
9143	src/elements/SoFloatElement.cpp, src/nodes/SoAnnoText3.cpp,
9144	include/Inventor/caches/SoBoundingBoxCache.h,
9145	src/fields/SoSFTime.cpp, include/Inventor/VRMLnodes/SoVRML.h,
9146	include/Inventor/nodes/SoAnnoText3.h, include/Inventor/C/glue/dlp.h,
9147	include/Inventor/elements/SoFloatElement.h,
9148	src/misc/SoGLFaceSetTemplate.icc,
9149	include/Inventor/fields/SoMFMatrix.h,
9150	include/Inventor/nodes/SoBlinker.h,
9151	include/Inventor/engines/SoInterpolateRotation.h,
9152	src/mpeg/SoMPEGRenderer.cpp,
9153	src/elements/GL/SoGLTexture3EnabledElement.cpp,
9154	src/shapenodes/SoImage.cpp, include/Inventor/SbSphere.h,
9155	src/engines/evaluator_tab.c, Info.plist.in, include/Inventor/SbBox.h,
9156	src/actions/SoToVRMLAction.cpp, src/base/SbDPViewVolume.cpp,
9157	src/elements/SoTextureOverrideElement.cpp,
9158	src/nodes/SoTexture2Transform.cpp, src/elements/SoBumpMapElement.cpp,
9159	include/Inventor/misc/SoCallbackList.h,
9160	src/elements/SoTextureCoordinateBindingElement.cpp,
9161	include/Inventor/threads/SbThread.h,
9162	include/Inventor/elements/SoGLTextureEnabledElement.h,
9163	src/threads/storage.c, src/elements/SoListenerPositionElement.cpp,
9164	src/shapenodes/SoCylinder.cpp,
9165	include/Inventor/elements/SoGLTextureMatrixElement.h,
9166	src/elements/SoAmbientColorElement.cpp, include/Inventor/SbVec2s.h,
9167	src/vrml97/TouchSensor.cpp,
9168	src/elements/GL/SoGLTextureCoordinateElement.cpp,
9169	include/Inventor/elements/SoTextureScalePolicyElement.h,
9170	src/io/SoInput_FileInfo.h,
9171	include/Inventor/VRMLnodes/SoVRMLNavigationInfo.h,
9172	include/Inventor/nodes/SoTextureCoordinateSphere.h,
9173	src/manips/SoPointLightManip.cpp, src/nodes/SoAntiSquish.cpp,
9174	include/Inventor/caches/SoGlyphCache.h,
9175	include/Inventor/actions/SoActions.h, src/glue/flwwin32.c,
9176	include/Inventor/VRMLnodes/SoVRMLCoordinate.h,
9177	src/lists/SbIntList.cpp, include/Inventor/nodes/SoCallback.h,
9178	include/Inventor/C/glue/GLUWrapper.h,
9179	src/elements/SoListenerGainElement.cpp,
9180	src/nodes/SoTextureCoordinateBinding.cpp, src/shapenodes/SoCone.cpp,
9181	include/Inventor/draggers/SoTranslate2Dragger.h,
9182	include/Inventor/misc/SoByteStream.h,
9183	include/Inventor/C/threads/wpool.h,
9184	include/Inventor/nodes/SoTextureCoordinateBinding.h,
9185	src/elements/GL/SoGLShapeHintsElement.cpp,
9186	src/elements/GL/SoGLColorIndexElement.cpp,
9187	src/nodes/SoAnnotation.cpp, examples/bindings/CoinQtWidget.cpp,
9188	include/Inventor/nodes/SoClipPlane.h,
9189	include/Inventor/threads/SbStorage.h,
9190	include/Inventor/nodes/SoBaseColor.h,
9191	src/vrml97/NormalInterpolator.cpp,
9192	include/Inventor/nodes/SoTextureCoordinateFunction.h,
9193	include/Inventor/SbVec2d.h, src/events/all-events-cpp.cpp,
9194	src/nodes/SoSelection.cpp, src/fields/SoMFString.cpp,
9195	src/elements/GL/SoGLModelMatrixElement.cpp,
9196	include/Inventor/SbColor4f.h, src/io/SoTranReceiver.cpp,
9197	src/shapenodes/SoText3.cpp, include/Inventor/lists/SoDetailList.h,
9198	include/Inventor/elements/SoGLLightIdElement.h,
9199	include/Inventor/fields/SoMFEnum.h, src/nodes/SoProfile.cpp,
9200	include/Inventor/engines/SoBoolOperation.h,
9201	src/actions/SoLineHighlightRenderAction.cpp,
9202	src/fields/SoMFUInt32.cpp,
9203	src/draggers/SoDirectionalLightDragger.cpp,
9204	include/Inventor/nodes/SoIndexedLineSet.h:
9205
9206	Copyright span updates + SIM address updated for Trondheim offices.
9207
92082005-01-06 11:13:38  Rev 8755   mortene
9209
9210	* include/Inventor/elements/SoSubElement.h, src/misc/SoPath.cpp,
9211	src/details/SoDetail.cpp, src/fields/SoField.cpp,
9212	src/fields/SoFieldContainer.cpp,
9213	include/Inventor/actions/SoSubAction.h, src/nodes/SoNode.cpp,
9214	src/engines/SoEngine.cpp, src/errors/SoMemoryError.cpp,
9215	src/misc/SoGLImage.cpp, src/errors/SoReadError.cpp,
9216	src/vrml97/Script.cpp, src/engines/SoNodeEngine.cpp,
9217	include/Inventor/events/SoSubEvent.h, src/elements/SoElement.cpp,
9218	src/errors/SoError.cpp, src/misc/SoBase.cpp,
9219	include/Inventor/details/SoSubDetail.h, src/fields/SoMField.cpp,
9220	include/Inventor/fields/SoSubField.h, include/Inventor/SbBasic.h,
9221	src/fields/SoGlobalField.cpp, src/errors/SoDebugError.cpp,
9222	include/Inventor/nodes/SoSubNode.h,
9223	include/Inventor/engines/SoSubEngine.h, src/fields/SoSField.cpp,
9224	src/actions/SoAction.cpp, src/misc/SoDB.cpp,
9225	src/misc/SoGLBigImage.cpp:
9226
9227	Code generation fix: get around a problem with the Intel compiler.
9228
92292005-01-06 00:33:45  Rev 8754   autocvs
9230
9231	* ChangeLog:
9232
9233	Automatic ChangeLog generation
9234
92352005-01-05 16:08:24  Rev 8753   pederb
9236
9237	* src/shapenodes/SoFaceSet.cpp, src/shapenodes/SoLineSet.cpp,
9238	src/shapenodes/SoTriangleStripSet.cpp:
9239
9240	Be more robust when numVertices is set to 0. Problem reported by Dan @
9241	goldensoftware.
9242
92432005-01-05 14:54:41  Rev 8752   mortene
9244
9245	* src/vrml97/Billboard.cpp, src/nodes/SoSelection.cpp,
9246	src/nodes/SoExtSelection.cpp:
9247
9248	Minor doc fixes.
9249
92502005-01-05 00:34:02  Rev 8751   autocvs
9251
9252	* ChangeLog:
9253
9254	Automatic ChangeLog generation
9255
92562005-01-04 14:44:48  Rev 8750   mortene
9257
9258	* src/nodes/SoExtSelection.cpp:
9259
9260	Compile fix: header include was missing for XCode.
9261
92622005-01-04 14:39:10  Rev 8749   mortene
9263
9264	* BUGS.txt:
9265
9266	A couple fixed, one new, one updated.
9267
92682005-01-04 14:38:28  Rev 8748   mortene
9269
9270	* src/draggers/SoSpotLightDragger.cpp:
9271
9272	Bugfix: plugged memleak.
9273
92742005-01-04 14:33:22  Rev 8747   mortene
9275
9276	* HACKING:
9277
9278	Minor update: kill some anachronisms.
9279
92802005-01-04 14:06:35  Rev 8746   sit
9281
9282	* src/vrml97/Billboard.cpp:
9283
9284	cleanup code
9285
92862005-01-04 13:59:16  Rev 8745   sit
9287
9288	* BUGS.txt:
9289
9290	special case axisOfRotation = (0, 0, 1)
9291
92922005-01-04 13:52:16  Rev 8744   sit
9293
9294	* BUGS.txt, src/draggers/SoDragger.cpp:
9295
9296	bugfix 160 memleak using draggers
9297
92982005-01-04 00:33:51  Rev 8743   autocvs
9299
9300	* ChangeLog:
9301
9302	Automatic ChangeLog generation
9303
93042005-01-03 11:53:49  Rev 8742   sit
9305
9306	* src/vrml97/Billboard.cpp:
9307
9308	fix for non-uniform scaling
9309
9310