Commit Graph

  • 4fc3c8ef26 From Jordi Torres, removed unused local variables Robert Osfield 2017-12-02 17:58:17 +00:00
  • c85e56940e From Jordi Torres, removed unused local variables Robert Osfield 2017-12-02 17:52:47 +00:00
  • 847e472130 Commented out unused local variables Robert Osfield 2017-12-02 17:42:53 +00:00
  • e44fb08f6a From Jordi Torres, removed unused local variable Robert Osfield 2017-12-02 17:41:27 +00:00
  • 490b9b0e0e Fixed string parsing and substituion bugs isn substitudeEnvVars(..) Robert Osfield 2017-12-02 17:35:36 +00:00
  • 302f625ec7 From Jordi Torres, removed unused local variables Robert Osfield 2017-12-02 17:08:14 +00:00
  • 82f0a2d849 same values in || so one of them not needed Jordi Torres 2017-12-02 16:49:47 +00:00
  • da68d32482 Improved readaibility of text by removing redundent indirection. Robert Osfield 2017-12-02 16:35:16 +00:00
  • 59f841bc20 Fixes for cppcheck reported issues Robert Osfield 2017-12-02 16:20:34 +00:00
  • 75af025c55 Improve SharedArrayOptimizer Marc Helbling 2017-12-01 12:26:00 +01:00
  • 2366305e83 Merge pull request #396 from bjornblissing/feature/DPIAwareScaling OpenSceneGraph git repository 2017-11-30 14:13:21 +00:00
  • b909ac2d95 Added return to last line OpenSceneGraph git repository 2017-11-30 14:12:05 +00:00
  • 05b0f142c8 Quieted down dubug output Robert Osfield 2017-11-30 12:48:47 +00:00
  • 9fac39c5e0 Applications declared DPI-aware in the Windows environment Björn Blissing 2017-11-30 13:00:54 +01:00
  • 09eefd7973 Added script to identify Windows version Björn Blissing 2017-11-30 12:53:24 +01:00
  • e8f7eeb5dc Removed unnecessary define in FileUtils Björn Blissing 2017-11-30 12:47:57 +01:00
  • a16702627a Typo fix Robert Osfield 2017-11-29 21:20:10 +00:00
  • 4af66f6897 Update version to 3.5.10 Robert Osfield 2017-11-29 15:06:53 +00:00
  • 85a79f53d7 Updated ChangeLog and AUTHORS for 3.5.9 dev release Robert Osfield 2017-11-29 14:49:00 +00:00
  • d3815759a9 Fixed build with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF Robert Osfield 2017-11-29 14:44:00 +00:00
  • a6069c3226 Introduced Drawable::CreateVertexArrayStateCallback to enable customization of how VertexArrayState objects. Robert Osfield 2017-11-29 14:22:31 +00:00
  • 03434b20cf Added mapping of GLSL file extension to shader Type. Robert Osfield 2017-11-29 12:22:03 +00:00
  • 306275d230 Merge branch 'master' of https://github.com/openscenegraph/OpenSceneGraph Robert Osfield 2017-11-29 10:40:42 +00:00
  • 28af946c4b Bummped the SO version Robert Osfield 2017-11-29 10:40:20 +00:00
  • 27e5041d97 Merge pull request #394 from mathieu/master OpenSceneGraph git repository 2017-11-29 10:38:52 +00:00
  • 0c7972b3f1 Merge branch 'mp3butcher-ComputeDispatch' Robert Osfield 2017-11-29 10:14:16 +00:00
  • c0a276e850 Added back in serializer support for comput dispatch groups to retain backwards compatibility. Robert Osfield 2017-11-29 10:11:35 +00:00
  • cf05cd5bf3 Make the culling be disables at the drawable level not at the geode level Mathieu 2017-11-29 11:05:53 +01:00
  • 9f6eb74d28 Merge branch 'ComputeDispatch' of https://github.com/mp3butcher/OpenSceneGraph into mp3butcher-ComputeDispatch Robert Osfield 2017-11-29 09:30:56 +00:00
  • cd0744ddfa Cleaned up code layout OpenSceneGraph git repository 2017-11-29 08:16:53 +00:00
  • 021dca0072 Cleaned up code layout OpenSceneGraph git repository 2017-11-29 08:14:44 +00:00
  • fc1d19b6e5 Merge pull request #390 from filnet/readref OpenSceneGraph git repository 2017-11-29 08:09:01 +00:00
  • 739303b3d9 override compile and createVAS in order to do nothing Julien Valentin 2017-11-28 20:31:09 +01:00
  • 994c38c0c7 adapt SSBO example for ComputeDispatch but have strange runtime errors: 0(100) : error C7623: implicit narrowing of type from "vec3" to "float" 0(108) : error C7623: implicit narrowing of type from "vec3" to "float" Julien Valentin 2017-11-28 20:03:40 +01:00
  • 2acddf66b1 replace more read*File() usage to readRef*File() Philippe Renon 2017-11-28 19:51:31 +01:00
  • 1152da8bbd Quietened down debug output Robert Osfield 2017-11-28 18:08:08 +00:00
  • 85917ea4d4 Quietened down debug output Robert Osfield 2017-11-28 18:05:59 +00:00
  • 5ad22dc4af Quitened down debug output Robert Osfield 2017-11-28 18:04:26 +00:00
  • 195df4f811 numgroup removed but introduce a reto compatibility bug in Program serializer hope nobody use it Julien Valentin 2017-11-28 17:39:32 +01:00
  • bf1b4ec2bb add ComputeDispatch class revoke glDispatch in PCProgram::useProgram update example Julien Valentin 2017-11-28 17:30:04 +01:00
  • 117045170d To the GLSL shader plugin added support forL Robert Osfield 2017-11-28 15:31:39 +00:00
  • 284f91b3e0 Replaced deprecated osg::Shader::reaDShaderFile()/loadShaderFromSource() usage Robert Osfield 2017-11-27 18:38:37 +00:00
  • 5f13a3aa11 Merge branch 'master' of https://github.com/openscenegraph/OpenSceneGraph Robert Osfield 2017-11-27 18:36:41 +00:00
  • 34336931fa Deprecated the osg::Shader::reaDShaderFile() and osg::Shader::loadShaderSourceFromFile() methods. Programmers should use osgDB::readRefShaderFile()/readShaderFile() instead. Robert Osfield 2017-11-27 18:28:15 +00:00
  • f81a46da5b Added support for .cs, .compute, .tctrlm .teval extensions in the GLSL plugin Robert Osfield 2017-11-27 18:27:13 +00:00
  • 6abb9b27f9 Merge pull request #387 from jtorresfabra/remove_custom_code OpenSceneGraph git repository 2017-11-27 15:54:39 +00:00
  • bc4a9d9dd0 Refactored the MergeGeometry::mergeGroup(..) method to avoid O(N^2) issue with using removeChildren() on groups with very large numbers of children. Robert Osfield 2017-11-27 15:44:11 +00:00
  • 06302a1082 Replaced read*File() usage to readRef*File() Robert Osfield 2017-11-27 15:41:54 +00:00
  • cb2c48d015 Added template addShader() method to make it easier to pass ref_ptr<osg::Shader> Robert Osfield 2017-11-27 15:40:21 +00:00
  • 66eeabd7d0 Removes custom code added for sketchfab channel compression that should not be there Jordi 2017-11-27 15:48:50 +01:00
  • 9fc63d7613 Fixes for building with OSG_PROVIDE_READFILE to OFF Robert Osfield 2017-11-27 11:10:48 +00:00
  • a72a929d12 Fixed build issues when compiling with OSG_PROVIDE_READFILE to OFF Robert Osfield 2017-11-27 11:05:31 +00:00
  • 93a5213b99 Build fix Robert Osfield 2017-11-27 10:32:02 +00:00
  • 80d1de7832 Removed use of local static to avoid threading issue. Robert Osfield 2017-11-22 11:05:17 +00:00
  • a5eb5c7bb0 Merge pull request #383 from anormann1974/patch-1 OpenSceneGraph git repository 2017-11-21 14:01:14 +00:00
  • 13c593ce0e Fixed typo Robert Osfield 2017-11-21 13:59:51 +00:00
  • 7f97b9f999 Added Text::getCharacterCorners(...) method to help applications that want to find out the positions of characters being rendered. Robert Osfield 2017-11-21 13:41:57 +00:00
  • e0eb4fbda8 Fixed missing initialization of B_ and N_ in constructor Andre Normann 2017-11-21 13:54:45 +01:00
  • d60b9714fe Moved the version to 3.5.9 and the version setting code to top of CMake file Robert Osfield 2017-11-20 12:49:20 +00:00
  • c95a5486b1 Updated ChangeLog and AUTHORS file for 3.5.8 dev release Robert Osfield 2017-11-14 15:04:05 +00:00
  • 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. Raymond de Vries 2017-11-14 10:38:18 +00:00
  • 49a5fdbd1f Fixed typo Robert Osfield 2017-11-13 13:08:39 +00:00
  • 9c605ba9be Fixed CoverityScan reported errors Robert Osfield 2017-11-13 13:06:12 +00:00
  • d98d9c9e72 FIxed two CoverityScan detected memory leaks Robert Osfield 2017-11-13 12:49:33 +00:00
  • a811de2ba7 Attached is a fix in GLExtension, which is based on latest git version, that fixes the usage of uniform buffer objects on macOS. Under macOS core OpenGL features aren't exported as extension. OpenGL 3.1 includes the GL_ARB_uniform_buffer_object as core feature for example. On macOS a simple osg::isGLExtensionSupported() call would fail. It is required to use the isGLExtensionOrVersionSupported() method. This is what my fix does. Andre Normann 2017-11-13 10:24:31 +00:00
  • cba8559137 Updated SO version to 152 to reflect the resent API changes to osgAnimation. Robert Osfield 2017-11-11 14:50:55 +00:00
  • 8d36049dcd Merge pull request #382 from openscenegraph/osganimation OpenSceneGraph git repository 2017-11-11 14:43:10 +00:00
  • 8d5a9e84fc Build fix OpenSceneGraph git repository 2017-11-11 13:27:43 +00:00
  • 729680714c Readbility improvements and updating version to 152 OpenSceneGraph git repository 2017-11-11 13:08:42 +00:00
  • 3567e31009 Added versioning to the new serialization additions OpenSceneGraph git repository 2017-11-11 13:04:34 +00:00
  • 8694fd61ba Code readability improvements OpenSceneGraph git repository 2017-11-11 13:00:56 +00:00
  • 4977939c05 Code readability improvements OpenSceneGraph git repository 2017-11-11 12:58:52 +00:00
  • 8e55ed5923 Code readability improvements OpenSceneGraph git repository 2017-11-11 12:54:28 +00:00
  • f59efe0bfe Code readability improvement OpenSceneGraph git repository 2017-11-11 12:46:48 +00:00
  • a5f6e4b0c4 Small readability improvements OpenSceneGraph git repository 2017-11-11 12:45:55 +00:00
  • 8ee8550aac Fix of incorrect Program assignment bug and coding style OpenSceneGraph git repository 2017-11-11 12:42:34 +00:00
  • b23cc72037 coding style/readability fixes OpenSceneGraph git repository 2017-11-11 12:33:44 +00:00
  • ca5ce00783 coding style/readability fixes OpenSceneGraph git repository 2017-11-11 12:29:45 +00:00
  • 252c28d516 coding style/readability fixes OpenSceneGraph git repository 2017-11-11 12:27:56 +00:00
  • 4753b8b2b9 coding style fix OpenSceneGraph git repository 2017-11-11 12:24:27 +00:00
  • ee118c872f Restructed the ref counting of the rawImageRec structure so that it's done with a separate refImageRec struct so it doesn't interfer with the writing of the rawImageRec as a header when writing to .rgb Robert Osfield 2017-11-11 11:17:34 +00:00
  • eb061d9acc I have implemented readObject to make loading objects from SceneLoader in the LWS plugin work. I'm not sure about other implications from changes leading up to this problem (readRefFile instead of readNodeFile in SceneLoader) but this fix works for me. Andreas Ekstrand 2017-11-11 10:19:09 +00:00
  • dfec052eb9 Fixed handling of GL_TEXTURE_CUBE_MAP when using glTextureStorage. Robert Osfield 2017-11-10 17:12:20 +00:00
  • 054727cb00 Merge pull request #381 from openscenegraph/revert-379-osganimbugfix OpenSceneGraph git repository 2017-11-10 17:00:52 +00:00
  • 821ca4e5cd Revert " following guidance from OpenGL Common Mistakes:" OpenSceneGraph git repository 2017-11-10 16:58:29 +00:00
  • 9b6fa79e32 Merge pull request #379 from mp3butcher/osganimbugfix OpenSceneGraph git repository 2017-11-10 14:49:54 +00:00
  • 860df3e10e Merge pull request #380 from mp3butcher/MDI7 OpenSceneGraph git repository 2017-11-10 13:36:52 +00:00
  • 826c139ef3 Fixed crash in copy constructor due to copy and paste/typo. Robert Osfield 2017-11-10 12:41:21 +00:00
  • 79afe82774 replace string with stringstream (avoid a string copy at read) Julien Valentin 2017-11-08 15:57:34 +01:00
  • baf6945a7a add funcs to read Object from a GZ stream Julien Valentin 2017-11-08 15:40:11 +01:00
  • 74226e5904 Added Pawel's origin commit message into the osggpucull source as it examples a lot about how the example works Robert Osfield 2017-11-06 20:49:23 +00:00
  • 01c68ba5e5 Temporary workaround for the regression of intersection tests with osgText::Text. Added a local vertex array that is transformed by the last applied text matrix. Robert Osfield 2017-11-06 19:53:38 +00:00
  • f7f76a1029 following guidance from OpenGL Common Mistakes: mipmaps should be upload with glTexImage2D and not glTexSubImage2D Julien Valentin 2017-11-04 17:28:14 +01:00
  • 24f8a01f17 Added check for malloc returning a valid pointer Robert Osfield 2017-11-03 09:55:42 +00:00
  • 6d65768dab Added an explict null termination of buffer to address Coverity Scan reported issue Robert Osfield 2017-11-03 09:49:50 +00:00
  • 7dd0320236 Added check for a valud positions pointer Robert Osfield 2017-11-02 18:43:05 +00:00
  • 6f924f84ba Fuxed missing initializers Robert Osfield 2017-11-02 18:39:11 +00:00
  • a07105d6c5 Changed the key binding for opening and editor to edit presentation to 'E' and to trigger update the presentation by pressing 'e' Robert Osfield 2017-11-02 16:39:32 +00:00
  • 281aae8eea Fixed copy and paste error Robert Osfield 2017-11-02 11:51:03 +00:00
  • 1bf2db24f2 Moved memset to after check for null memory pointer Robert Osfield 2017-11-02 11:48:39 +00:00