Permalink
Commits on Oct 18, 2014
  1. Merge pull request #3 from casallas/new-wrappers-macfix

    Fix build on Mac OS X > 10.6
    committed Oct 18, 2014
Commits on Sep 30, 2014
  1. src/osgViewer/DarwinUtils.mm: OSG_WARN -> OSG_NOTIFY(osg::WARN)

    - The `OSG_WARN`s were introduced by 26c313d (cherry picked from bac863c)
    - `OSG_WARN` was introduced to osg in b7b0a00 to replace `OSG_NOTIFY(osg::WARN)`, but this is not part of the 2.8.* releases
    casallas committed Sep 30, 2014
Commits on Dec 16, 2013
  1. More export macros.

    committed Dec 16, 2013
  2. Port fixed export macros.

    committed Dec 16, 2013
  3. Port changes from cppintrospection.

    Notable improvements:
    actually being able to do conversions from ptr to ref,
    some theoretical performance improvements due to best practices
    (don't call datastructure.end() every time through the loop!),
    etc.
    committed Dec 16, 2013
Commits on Dec 10, 2013
  1. Disable a VS2012 warning.

    committed Dec 10, 2013
Commits on Dec 9, 2013
  1. osgIntrospection updates to match cppintrospection.

    Corresponding commit: 2b1e9eca28c4a485f71aeffbee8e2c761f087240
    committed Dec 9, 2013
Commits on Apr 5, 2012
  1. From Ulrich Hertlein, "as discussed on osg-users there is an issue wi…

    …th clang++ on OS X and iOS that results in
    
    the following error:
    
    Users/stephan/Documents/Projekte/cefix/cefix/ios/../../libs/ios/include/OpenThreads/Atomic:244:48:
    error: cannot initialize a parameter of type 'void *' with an lvalue of
    type 'const void *const'
       return __sync_bool_compare_and_swap(&_ptr, ptrOld, ptrNew);
    
    This can be solved by a cast to '(void*)ptrOld'.  This should be benign since both
    'ptrOld' and 'ptrNew' are only read and the cast is in fact in place for all other
    implementations as well.
    
    On OS X the cast compiles cleanly on both g++ (i686-apple-darwin11-llvm-g++-4.2 (GCC)
    4.2.1) and clang++ (Apple clang version 3.1 (tags/Apple/clang-318.0.54)).
    "
    osg-training-guest committed with Mar 23, 2012
  2. Revert "Handle Clang's more picky interpretation of GCC atomic builti…

    …ns."
    
    Will replace with simpler version from upstream master.
    
    This reverts commit 0fd92a7.
    committed Apr 5, 2012
  3. Handle Clang's more picky interpretation of GCC atomic builtins.

    The "picky" behavior was introduced in trunk before the 3.0 branch,
    so we test for a major version of 3 or greater to enable to workaround.
    
    cf. http://llvm.org/bugs/show_bug.cgi?id=11280
    
    Should be safe since a const_cast typically does not emit code, but
    enabled just for the pickier clang versions to be cautious.
    committed Apr 5, 2012
Commits on Sep 30, 2011
  1. Only set the special link flag on the one wrapper that needs it.

    However, turns out it needs it in every build configuration.
    committed Sep 30, 2011
Commits on Sep 29, 2011
Commits on Sep 28, 2011
Commits on Sep 23, 2011
Commits on Sep 22, 2011
Commits on Sep 20, 2011
  1. update animation wrappers

    committed Sep 20, 2011
  2. add new typedef

    committed Sep 20, 2011
  3. primitiveset improvements

    committed Sep 20, 2011
  4. OcclusionQueryNode improvements

    committed Sep 20, 2011
  5. no-op change

    committed Sep 20, 2011
  6. change virtuality

    committed Sep 20, 2011
  7. remove matrix set from a quat

    committed Sep 20, 2011
  8. remove cameranode type alias

    committed Sep 20, 2011
  9. wrap extensions

    committed Sep 20, 2011