Skip to content
This repository
tag: OpenSceneGraph…

Sep 13, 2007

  1. Release OpenSceneGraph-2.1.10

    authored September 13, 2007
  2. Fix for build error during aggressive warning build

    authored September 13, 2007
  3. Fixed warning in wrappers

    authored September 13, 2007
  4. Fixed warnigns

    authored September 13, 2007
  5. Updated wrappers and READEME

    authored September 13, 2007
  6. From Paul Martsz, changed the Texture clamping mode to CLAMP_TO_EDGE

    authored September 13, 2007
  7. From Blake Williams, warning fixes

    authored September 13, 2007
  8. Add static_cast to fix warning.

    authored September 13, 2007
  9. Removed unncessary typedefs

    authored September 13, 2007
  10. Fixed warnings of casting void* by refactoring the type and extensios…

    …n setup.
    authored September 13, 2007
  11. Fixed uint/int comparison warning.

    authored September 13, 2007
  12. Created two PixelBufferX11::closeImplementation() one the real implem…

    …entation and
    
    a second non op one for GLX <1.3.
    authored September 13, 2007

Sep 12, 2007

  1. Added preliminary handling of cases where GLX version < 1.3

    authored September 12, 2007
  2. Removed debug messages

    authored September 12, 2007
  3. Moved the linking of OpenThreads from osgversion/CMakeLists.txt into …

    …applications/CMakeLists.txt
    authored September 12, 2007
  4. Rejigged the casting to avoid warnings under Windows

    authored September 12, 2007
  5. Updated version, ChangeLog and AUTHORS file for 2.1.10 release

    authored September 12, 2007
  6. From Jan Peciva, build fix

    authored September 12, 2007

Sep 11, 2007

  1. Added log2(int) and log2(uint) methods

    authored September 11, 2007
  2. Removed int version of log2 to avoid possible errors in assuming log2…

    …(10) should ~= log2(10.0)
    authored September 11, 2007
  3. Added OpenThreads to target libraries

    authored September 11, 2007
  4. From Art Tevs, Added log2 function.

    authored September 11, 2007
  5. From Art Tevs, build fix.

    authored September 11, 2007
  6. Replaced allocateMipmap code with warning message as mipmaps aren't s…

    …upport for TextureRectangle.
    authored September 11, 2007
  7. Removed the output num_children from Group .osg output and

    removed the output of "DataVaraince UNSPECIFIED" as this is redundent
    considering the default value is UNSPECIFIED.
    authored September 11, 2007
  8. Updated wrappers

    authored September 11, 2007
  9. From Mathias Froenlich, "have a problem with the SunOS CC.

    It does not like that the prototype of ClipNode::setStateSetModes() differs
    from implementation of that function in  the constness of the second
    parameter.
    On SunOS it compiles fine, but I get link errors when the variant that is
    declared in the header is referenced.
    
    The attached src/osg/ClipNode.cpp file removes the const qualifier from the
    implementation to match exactly the prototype in the header file.
    The file is based on revision 7386 as of today.
    "
    authored September 11, 2007
  10. From Art Trevs, "File Changes:

     - GL2Extensions, Program and Program.cpp
    
    Features:
    - Support for fragment output binding. (e.g. You can now specify in the fragment shader varying out vec3 fragOut; fragOut = vec3(1,0,1); to write to the fragOut variable. In your program you call glBindFragDataLocation(program, 1, "fragOut") to bind the fragOut variable with the MRT 1 - GL_COLOR_ATTACHMENT1_EXT)
    
    - new methods Program::add/removeBindFragDataLocation Program::getFragDataBindingList
    
    "
    authored September 11, 2007
  11. Seperated out GeometryTechnique .osg support.

    authored September 11, 2007
  12. Changed the isTextureIntegerSupported method so that it no longer has…

    … the EXT entry in it
    
    for forward compatability reasons.
    authored September 11, 2007
  13. From Art Trevs, "Features of the patch are:

    - Implementation of integer textures as in EXT_texture_integer
    
    - setBorderColor(Vec4) changed to setBorderColor(Vec4d) to pass double values
    as border color. (Probably we have to provide an overloading function to
    still support Vec4f ?)
    
    - new method Texture::getInternalFormatType() added. Gives information if the
    internal format normalized, float, signed integer or unsigned integer. Can
    help people to write better code ;-)
    
    "
    
    Futher changes to this submission by Robert Osfield, changed the dirty mipmap
    flag into a buffer_value<> vector to ensure safe handling of multiple contexts.
    authored September 11, 2007
  14. From Rafa Giatan, "Changed int to GLsizei in the input parameter of t…

    …he method
    
    osg::Texture2DArray::applyTexImage2DArray_subload inside
    Texture2DArray (lines 214 and 257), Otherwise it gives a compile
    error on MacOSX."
    authored September 11, 2007
  15. From Mike Wittman and Robert Osfield, added support for SO_VERSION nu…

    …mber in
    
    runtime version info.  Added checks for OpenThreads version.
    authored September 11, 2007

Sep 10, 2007

  1. Maded versioning under Windows the default.

    authored September 10, 2007
  2. Intoduced a new setGLExtensions template method to do a copy of void*…

    … pointer to
    
    local function pointer to avoid compiler warnings related to case void*.
    
    Moved various OSG classes across to using setGLExtensions instead of getGLExtensions,
    and changed them to use typedef declarations in the headers rather than casts in
    the .cpp.
    
    Updated wrappers
    authored September 10, 2007
Something went wrong with that request. Please try again.