Robert Osfield
2b7b051421
Removed the gl3.h usage for GL3 case as these headers were replaced by glcorearb.h, it's probably better to just fallback to gl.h and have the OSG get the extentions at runtime.
2018-06-29 09:52:47 +01:00
Robert Osfield
469d743bec
Updated for rc3
2018-06-28 07:06:59 +01:00
Robert Osfield
11e4a995c4
Updated for 3.6.2-rc2
2018-06-27 09:17:00 +01:00
Robert Osfield
89e186014e
Updates for 3.6.2-rc1
2018-06-20 13:59:10 +01:00
Robert Osfield
a9f91a875b
Changed version to 3.6.2 in prep for next release
2018-06-14 08:54:21 +01:00
Robert Osfield
5fb1e9c120
Removed deprecated xine plugin to simplify licensing (xine plugin is GPL'd)
2018-05-31 15:11:19 +01:00
Robert Osfield
d3706a24e4
Updated for 3.6.1
2018-05-28 08:58:21 +01:00
Robert Osfield
2c39714dff
Updates for 3.6.1-rc7
2018-05-23 19:53:12 +01:00
Robert Osfield
dce4b81728
Updates for rc6
2018-05-22 09:04:48 +01:00
Robert Osfield
b34461febe
Updates in prep for 3.6.1-rc5
2018-05-18 15:49:28 +01:00
Robert Osfield
7a3e0445ba
Updated for rc
2018-05-13 09:23:38 +01:00
Robert Osfield
cf2e3227cc
Removed use of deprecated cmake policy
2018-05-12 07:51:51 +01:00
Robert Osfield
b1daa6a693
Changed the ordering of the build include directory and the source include directory to avoid build issues on systems where a different version of the OSG has been built in-source then another built out-of-source resulting in conflicts
2018-05-10 18:50:17 +01:00
Robert Osfield
a5c421863e
Updates for 3.6.1-rc3
2018-05-06 07:47:23 +01:00
Robert Osfield
c5990c4f65
Updates for the 3.6.1-rc2
2018-05-02 09:10:54 +01:00
Robert Osfield
94c4baccad
Updated SO version to reflect change in ABI
2018-04-30 11:55:17 +01:00
Robert Osfield
c9b0fcaa32
Updated ChangeLog, README.md and rc number for 3.6.1-rc1
2018-04-26 10:21:53 +01:00
Robert Osfield
2b3ac015bb
Renamed CMake variable + C++ #define to OSG_GL_CONTEXT_VERSION
2018-04-24 17:06:07 +01:00
Robert Osfield
1aa0a80de7
Added OSG_GL_CONTEXT_STRING cmake variable to set include/osg/GL headers that sets Traits::glContextVersion.
2018-04-24 16:22:13 +01:00
Robert Osfield
a2a026e116
Updated version number in prep for future 3.6.1 release.
2018-04-16 17:53:38 +01:00
Robert Osfield
7ab1208c65
Renamed osg::ComputeDispatch to osg::DispatchCompute to make sure the nameing between GL and OSG is consistent i.e glDispatchCompute -> osg::DispatchCompute
...
Updated AUTHORS.txt, NEWS.txt and README.txt for CMakeLists.txt for 3.6.0 release
2018-04-07 17:59:55 +01:00
Robert Osfield
d3c0a90a3c
Updated for rc7
2018-04-07 07:18:41 +01:00
Robert Osfield
1866b5ca44
Updated for rc6
2018-04-06 14:47:54 +01:00
Robert Osfield
7541bc9d48
Updated rc to 5
2018-04-03 17:21:47 +01:00
Robert Osfield
419c351862
Updated rc number to 4
2018-04-03 16:07:46 +01:00
Robert Osfield
86b57d552f
Updated RC number to 3
2018-03-28 14:04:41 +01:00
Robert Osfield
aebdefbbf7
Updated NEWS for 3.6.0-rc2
2018-03-26 09:54:59 +01:00
Robert Osfield
9634688559
Removed Drawable writing out of StateSet as this is now done by Node
2018-03-23 18:07:36 +00:00
Robert Osfield
3c1e29db9f
Moved OPENGL_INCLUDE_DIR include into it's own INCLUDE_DIRECTORIES(SYSTEM ${OPENGL_INCLUDE_DIR}) entry to help with FreeBSD builds where a previous rev of the OSG has already been installed
2018-03-22 16:51:03 +00:00
Robert Osfield
7d290daa73
Removed -m message that was causing problems with branch creation
2018-03-20 09:20:59 +00:00
Robert Osfield
383161c14c
Updated version numbers in prep for 3.6 branch
2018-03-20 09:12:58 +00:00
Robert Osfield
950823fac9
Updated ChangeLog and updated version to 3.5.11
2018-03-19 14:27:18 +00:00
Alessandro Terenzi
9010fd8035
iOS CMake project generation improvements (bitcode option)
...
when building for iOS, Xcode allows developers to specify to enable or disable the 'bitcode' compilation option. There's not a preferred way to go and the choice is really up to the developer but considering that:
1. Currently the generated project defaults the option to YES
2. There are almost 90 projects targets that should be modified if one wants to disable the bitcode option (which considerably reduces the footprint of the app)
3. Even though one can select all the 90+ targets and set the option to NO for all of them, the updates could take a few seconds and could be error prone because one could miss to select some targets
I propose to add a CMake setting that is displayed only when building for iOS. By setting this option "before" the project generation would speed up things for developers and would avoid errors at compiling time.
2018-03-09 10:17:59 +00:00
Robert Osfield
753d86d6d8
Merged shader_pipeline version of CMakeLists.txt
2018-01-23 15:27:24 +00:00
Robert Osfield
e49aaa9f2c
Removed the OSG_SYSTEM_SUPPORTED cmake var and added use of posix_spawn under Apple with C system function used elsewhere.
2018-01-23 11:43:55 +00:00
Julien Valentin
020bff3ab1
increment SO version
2018-01-13 21:19:25 +01:00
Robert Osfield
ae57f3cd46
Added ability to toggle on/off use of C system() function call, using OSG_SYSTEM_SUPPORTED Cmake option
2018-01-12 19:52:31 +00:00
Julien Valentin
196256fdcd
Evolve DSO
...
add Node associate on Drawable based:
Drawable
Geometry
DrawPixels.cpp
ShapeDrawable.cpp
RigGeometry.cpp
ConnectedParticleSystem.cpp
FadeText.cpp
Text.cpp
Text3D.cpp
TextBase.cpp
2018-01-04 05:15:13 +01:00
OpenSceneGraph git repository
91aec8107a
Improved indentation
2017-12-31 13:32:44 +00:00
Alberto Luaces
08e1a06fcd
Detecting the windows version at build time breaks cross-compilation.
...
I have made this auto-detection optional (default ON).
2017-12-26 15:35:42 +01:00
Björn Blissing
09eefd7973
Added script to identify Windows version
...
Added script to identify the Windows version used to compile the source.
Currently the windows version for Windows NT is hard coded into the
source. By running this CMake script the _WIN32_WINNT preprocessor
variable gets set to the corresponding windows version.
2017-11-30 12:53:24 +01:00
Robert Osfield
4af66f6897
Update version to 3.5.10
2017-11-29 15:06:53 +00:00
Robert Osfield
28af946c4b
Bummped the SO version
2017-11-29 10:40:20 +00:00
Robert Osfield
d60b9714fe
Moved the version to 3.5.9 and the version setting code to top of CMake file
2017-11-20 12:49:20 +00:00
Raymond de Vries
41dda781ee
attached fixes for configuring and building the osgPlugin exr with Visual Studio and using out-of-the-box builds of ilmbase and openexr, i.e. without manual/extra config for using these 2 libs with the OSG.
...
Previously, the assumption was made that ilmbase and openexr were installed in a common directory and hence the header files and libs were both found in that common directory. That is not consistent with other libs and this submission makes it consistent and therefore the OSG configures out of the box. I made this work for ilmbase-2.1.0.tar.gz / openexr-2.1.0.tar.gz and ilmbase-2.2.0.tar.gz / openexr-2.2.0.tar.gz
2017-11-14 10:59:08 +00:00
Robert Osfield
cba8559137
Updated SO version to 152 to reflect the resent API changes to osgAnimation.
2017-11-11 14:50:55 +00:00
Robert Osfield
51a9c66856
Added OSG_ENVVAR_SUPPORTED cmake control and bool osg::getEnvVar(const char* name, T& value, ...) conviniece funcions to make it easier to implement optinal getenv reading code.
2017-11-01 13:32:47 +00:00
Robert Osfield
053ba83be6
Merged support for StateSet::DefineList from shader_pipeline branch
2017-10-30 09:32:04 +00:00
Robert Osfield
b2603d6c93
Updated version number
2017-10-09 12:25:40 +01:00
Robert Osfield
be2f2d6595
Bumped SO version to reflect changes in ABI
2017-08-24 11:17:43 +01:00