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