Changeset 7400

Show
Ignore:
Timestamp:
09/12/07 12:43:49
Author:
robert
Message:

Updated version, ChangeLog? and AUTHORS file for 2.1.10 release

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • OpenSceneGraph/trunk/AUTHORS.txt

    r7355 r7400  
    1 OpenSceneGraph Library 2.1.9 
     1OpenSceneGraph Library 2.1.10 
    22 
    3 276 Contributors: 
     3278 Contributors: 
    44 
    55Firstname Surname 
     
    2020Eric Sokolowsky 
    2121Tree  
     22Mike Wittman 
    2223Luigi Calori 
    2324Trajce Nikolov 
    24 Mike Wittman 
    2525Pavel Moloshtan 
    2626Tom Jolley 
     
    2828Alberto Farre 
    2929Roger James 
     30Mathias Fröhlich 
    3031André Garneau 
    3132Ruben Lopez 
    3233Randall Hopper 
    3334Olaf Flebbe 
    34 Mathias Fröhlich 
    3535Gideon May 
    3636Don Tidrow 
    3737Romano José Magacho da Silva 
    3838Michael Gronager 
     39David Callu 
     40Daniel Sjölie 
    3941Colin McDonald 
    4042Chris Hanson 
    41 Daniel Sjölie 
    4243Per Fahlberg 
    4344Joran Jessurun 
    4445Jean-Sebastien Guay 
    45 David Callu 
    4646Frederic Marmond 
    4747David Spilling 
     
    8181Joseph Steel 
    8282John Shue 
     83Jan Peciva 
    8384David Guthrie 
    8485Corbin Holtz 
    8586Brad Christiansen 
     87Art Tevs 
    8688Toshiyuki Takahei 
    8789Thom DeCarlo 
     
    9294Paul de Repentigny 
    9395Leandro Motta Barros 
    94 Jan Peciva 
    9596Carlo Camporesi 
    9697Bryan Thrall 
     
    103104Phil Atkin 
    104105Mathieu Marache 
     106Maria Ten 
    105107Luc Frauciel 
    106108Ken Sewell 
     
    129131Roland Smeenk 
    130132Riccardo Corsi 
     133Rafa Giatan 
    131134Philip Lowman 
    132135Peter Hrenka 
     
    138141Mathew May 
    139142Martijn Kragtwijk 
    140 Maria Ten 
    141143Kevin Moiule 
    142144Keith Steffen 
     
    188190Rein Kadijk 
    189191Ralf Kern 
    190 Rafa Giatan 
    191192Radu Mihai 
    192193Qing Shen 
     
    205206Max Rhiener 
    206207Mauricio Hofmam 
     208Mattias Linde 
    207209Matthew May 
    208210Matt Green 
    209211Matt Burke 
    210 Mathias Froelich 
    211212Mathia Walker 
    212213Mason Menninger 
     
    232233Henrique Bucher 
    233234Gustavo Wagner 
     235Guillaume Millet 
    234236Graeme Harkness 
    235237Glenn Waldrom 
  • OpenSceneGraph/trunk/CMakeLists.txt

    r7380 r7400  
    1717SET(OPENSCENEGRAPH_MAJOR_VERSION 2) 
    1818SET(OPENSCENEGRAPH_MINOR_VERSION 1) 
    19 SET(OPENSCENEGRAPH_PATCH_VERSION 9
    20 SET(OPENSCENEGRAPH_SOVERSION 20
     19SET(OPENSCENEGRAPH_PATCH_VERSION 10
     20SET(OPENSCENEGRAPH_SOVERSION 21
    2121 
    2222SET(OPENSCENEGRAPH_VERSION ${OPENSCENEGRAPH_MAJOR_VERSION}.${OPENSCENEGRAPH_MINOR_VERSION}.${OPENSCENEGRAPH_PATCH_VERSION}) 
  • OpenSceneGraph/trunk/ChangeLog

    r7354 r7400  
     12007-09-12 10:04 +0000 [r7399]  robert: 
     2 
     3        * From Jan Peciva, build fix 
     4 
     52007-09-11 20:54 +0000 [r7397]  robert: 
     6 
     7        * Added log2(int) and log2(uint) methods 
     8 
     92007-09-11 20:24 +0000 [r7396]  robert: 
     10 
     11        * Removed int version of log2 to avoid possible errors in assuming 
     12          log2(10) should ~= log2(10.0) 
     13 
     142007-09-11 17:10 +0000 [r7394-7395]  robert: 
     15 
     16        * Added OpenThreads to target libraries 
     17 
     18        * From Art Tevs, Added log2 function. 
     19 
     202007-09-11 16:59 +0000 [r7392-7393]  robert: 
     21 
     22        * From Art Tevs, build fix. 
     23 
     24        * Replaced allocateMipmap code with warning message as mipmaps 
     25          aren't support for TextureRectangle. 
     26 
     272007-09-11 13:47 +0000 [r7391]  robert: 
     28 
     29        * Removed the output num_children from Group .osg output and 
     30          removed the output of "DataVaraince UNSPECIFIED" as this is 
     31          redundent considering the default value is UNSPECIFIED. 
     32 
     332007-09-11 13:42 +0000 [r7389-7390]  robert: 
     34 
     35        * Updated wrappers 
     36 
     37        * From Mathias Froenlich, "have a problem with the SunOS CC. It 
     38          does not like that the prototype of ClipNode::setStateSetModes() 
     39          differs from implementation of that function in the constness of 
     40          the second parameter. On SunOS it compiles fine, but I get link 
     41          errors when the variant that is declared in the header is 
     42          referenced. The attached src/osg/ClipNode.cpp file removes the 
     43          const qualifier from the implementation to match exactly the 
     44          prototype in the header file. The file is based on revision 7386 
     45          as of today. " 
     46 
     472007-09-11 13:34 +0000 [r7387-7388]  robert: 
     48 
     49        * From Art Trevs, "File Changes: - GL2Extensions, Program and 
     50          Program.cpp Features: - Support for fragment output binding. 
     51          (e.g. You can now specify in the fragment shader varying out vec3 
     52          fragOut; fragOut = vec3(1,0,1); to write to the fragOut variable. 
     53          In your program you call glBindFragDataLocation(program, 1, 
     54          "fragOut") to bind the fragOut variable with the MRT 1 - 
     55          GL_COLOR_ATTACHMENT1_EXT) - new methods 
     56          Program::add/removeBindFragDataLocation 
     57          Program::getFragDataBindingList " 
     58 
     59        * Seperated out GeometryTechnique .osg support. 
     60 
     612007-09-11 12:28 +0000 [r7386]  robert: 
     62 
     63        * Changed the isTextureIntegerSupported method so that it no longer 
     64          has the EXT entry in it for forward compatability reasons. 
     65 
     662007-09-11 12:04 +0000 [r7385]  robert: 
     67 
     68        * From Art Trevs, "Features of the patch are: - Implementation of 
     69          integer textures as in EXT_texture_integer - setBorderColor(Vec4) 
     70          changed to setBorderColor(Vec4d) to pass double values as border 
     71          color. (Probably we have to provide an overloading function to 
     72          still support Vec4f ?) - new method 
     73          Texture::getInternalFormatType() added. Gives information if the 
     74          internal format normalized, float, signed integer or unsigned 
     75          integer. Can help people to write better code ;-) " Futher 
     76          changes to this submission by Robert Osfield, changed the dirty 
     77          mipmap flag into a buffer_value<> vector to ensure safe handling 
     78          of multiple contexts. 
     79 
     802007-09-11 10:16 +0000 [r7384]  robert: 
     81 
     82        * From Rafa Giatan, "Changed int to GLsizei in the input parameter 
     83          of the method osg::Texture2DArray::applyTexImage2DArray_subload 
     84          inside Texture2DArray (lines 214 and 257), Otherwise it gives a 
     85          compile error on MacOSX." 
     86 
     872007-09-11 10:10 +0000 [r7383]  robert: 
     88 
     89        * From Mike Wittman and Robert Osfield, added support for 
     90          SO_VERSION number in runtime version info. Added checks for 
     91          OpenThreads version. 
     92 
     932007-09-10 16:06 +0000 [r7380]  robert: 
     94 
     95        * Maded versioning under Windows the default. 
     96 
     972007-09-10 15:19 +0000 [r7379]  robert: 
     98 
     99        * Intoduced a new setGLExtensions template method to do a copy of 
     100          void* pointer to local function pointer to avoid compiler 
     101          warnings related to case void*. Moved various OSG classes across 
     102          to using setGLExtensions instead of getGLExtensions, and changed 
     103          them to use typedef declarations in the headers rather than casts 
     104          in the .cpp. Updated wrappers 
     105 
     1062007-09-08 07:21 +0000 [r7378]  robert: 
     107 
     108        * Flesh out a bit more of the view IO support 
     109 
     1102007-09-08 07:04 +0000 [r7377]  robert: 
     111 
     112        * Fixed typo 
     113 
     1142007-09-07 15:03 +0000 [r7375]  robert: 
     115 
     116        * From David Callu, warning fixes 
     117 
     1182007-09-07 13:54 +0000 [r7374]  robert: 
     119 
     120        * Removed warning type not support by gcc 4.1.x 
     121 
     1222007-09-07 13:37 +0000 [r7373]  robert: 
     123 
     124        * Updated wrappers for new Texture2DArray class 
     125 
     1262007-09-07 13:25 +0000 [r7372]  robert: 
     127 
     128        * Moved defined from Texture2DArray into Texture 
     129 
     1302007-09-07 11:21 +0000 [r7371]  robert: 
     131 
     132        * From Art Tevs, "A new texture class Texture2DArray derived from 
     133          Texture extends the osg to support the new EXT_texture_array 
     134          extensions. Texture arrays provides a feature for people 
     135          interesting in GPGPU programming. Faetures and changes: - Full 
     136          support for layered 2D textures. - New uniform types were added 
     137          (sampler2DArray) - FrameBufferObject implementation were changed 
     138          to support attaching of 2D array textures to the framebuffer - 
     139          StateSet was slightly changed to support texture arrays. NOTE: 
     140          array textures can not be used in fixed function pipeline. Thus 
     141          using the layered texture as a statemode for a Drawable produce 
     142          invalid enumerant OpenGL errors. - Image class was extended to 
     143          support handling of array textures Tests: I have used this class 
     144          as a new feature of my application. It works for me without 
     145          problems (Note: Texture arrays were introduced only for shading 
     146          languages and not for fixed function pipelines!!!). RTT with 
     147          Texture2DArray works, as I have tested them as texture targets 
     148          for a camera with 6 layers/faces (i.e. replacement for cube 
     149          maps). I am using the array textures in shader programming. Array 
     150          textures can be attached to the FBO and used as input and as 
     151          output." 
     152 
     1532007-09-07 10:50 +0000 [r7370]  robert: 
     154 
     155        * From Daniel Sjolie, "I patched the zip plugin to make use of my 
     156          favorite zip/pack-application for windows if it is installed in 
     157          the standard location..." 
     158 
     1592007-09-07 10:15 +0000 [r7369]  robert: 
     160 
     161        * From Guillaume Millet, "Please find in attachment a small 
     162          improvement to the pfb plugin CmakeLists.txt and to the 
     163          FindPerformer.cmake module. Under Windows libs are: libpf.lib (we 
     164          need to add the lib prefix) and libpfdu-util.lib (libpfdu and 
     165          libpfutil are compiled into one lib) We need to add PFROOT to the 
     166          search path for libs and includes (default environment variable 
     167          for Performer path) And at last we need to put PFROOT/include and 
     168          PFROOT/include/Performer as include dir for compiling." 
     169 
     1702007-09-07 09:53 +0000 [r7368]  robert: 
     171 
     172        * From Maria Ten, fix lat/long usage. 
     173 
     1742007-09-07 09:49 +0000 [r7367]  robert: 
     175 
     176        * From Mattias Linde, "Have made the updates now. Added a std::map 
     177          for easy lookup if a visual node is targeted by a rigid body 
     178          which is the reason why the .h-file was changed too. So now 
     179          there'll be Group as often as possible, otherwise 
     180          PostitionAttitudeTransform." 
     181 
     1822007-09-06 08:23 +0000 [r7366]  robert: 
     183 
     184        * Added osg lib 
     185 
     1862007-09-05 17:12 +0000 [r7365]  robert: 
     187 
     188        * From David Callu, improved consistency of Version strings and add 
     189          version support for osgIntrospection and osgManipulator. 
     190 
     1912007-09-05 17:03 +0000 [r7364]  robert: 
     192 
     193        * Changed tabs to four spaces to make merges more straight forward 
     194 
     1952007-09-05 16:47 +0000 [r7363]  robert: 
     196 
     197        * Added automatic removal of .qt extension that allows one to 
     198          automatically select the quicktime plugin. 
     199 
     2002007-09-05 16:36 +0000 [r7362]  robert: 
     201 
     202        * Added setting of locator source 
     203 
     2042007-09-05 14:15 +0000 [r7361]  robert: 
     205 
     206        * Added option to Locator to help specify here the locator value 
     207          was defined from. Update wrappers and Gdal plugin to use this new 
     208          parameter 
     209 
     2102007-09-04 14:00 +0000 [r7360]  robert: 
     211 
     212        * Improved Terrain IO 
     213 
     2142007-09-04 12:38 +0000 [r7359]  robert: 
     215 
     216        * Added mutex to DefaultFont::instance(). 
     217 
     2182007-09-04 12:32 +0000 [r7358]  robert: 
     219 
     220        * Added mutex into osgText::Font::GlphTexture to marshel adding to 
     221          and reading from glyph list 
     222 
     2232007-09-04 09:00 +0000 [r7357]  robert: 
     224 
     225        * Rearrange _stateset member variable to avoid compile warning 
     226 
     2272007-09-03 16:04 +0000 [r7354-7355]  robert: 
     228 
     229        * Updated AUTHORS and README to 2.1.9 dev release 
     230 
     231        * Updated ChangeLog 
     232 
    12332007-09-03 15:47 +0000 [r7353]  robert: 
    2234 
  • OpenSceneGraph/trunk/applications/osgversion/osgversion.cpp

    r7383 r7400  
    5252    if (first=="Framstamp") return false; 
    5353    if (first=="Stats") return false; 
     54    if (first=="Group") return false; 
     55    if (first=="Texture") return false; 
     56    if (first=="Texture2DArray") return false; 
    5457    if (first=="Creator") return false; 
    5558    if (first=="CullVisitor") return false; 
     
    214217    if (name=="") return ""; 
    215218#endif 
     219    if (name=="Froenlich") return "Fröhlich"; 
     220    if (name=="Froelich") return "Fröhlich";     
    216221    if (name=="Fruciel") return "Frauciel"; 
    217222    if (name=="Hebelin") return "Herbelin"; 
     
    315320void nameCorrection(NamePair& name) 
    316321{ 
     322    if (name.first=="Art" && name.second=="Trevs") 
     323    { 
     324        name.first = "Art"; 
     325        name.second = "Tevs"; 
     326    } 
    317327    if (name.first=="Tim" && name.second=="More") 
    318328    { 
  • OpenSceneGraph/trunk/include/osg/Version

    r7383 r7400  
    2222#define OPENSCENEGRAPH_MAJOR_VERSION 2 
    2323#define OPENSCENEGRAPH_MINOR_VERSION 1 
    24 #define OPENSCENEGRAPH_PATCH_VERSION 9 
    25 #define OPENSCENEGRAPH_SOVERSION 20 
     24#define OPENSCENEGRAPH_PATCH_VERSION 10 
     25#define OPENSCENEGRAPH_SOVERSION 21 
    2626 
    2727/**