{"push_id":1238815320,"size":1,"distinct_size":0,"ref":"refs/heads/7651_OgreTerrainQuadTreeNode_calculateCurrentLod_UncommentedEarlyOut","head":"33b9a4a41d4ea8ec1e583c107b1e419c6307e5b5","before":"b1bed9a9c818004bfa41cb3a7c5e378ec2564105","commits":[{"sha":"33b9a4a41d4ea8ec1e583c107b1e419c6307e5b5","author":{"name":"Steve Streeting","email":"5eb4f8ae09d1b5661f1add989b1c3fabe443bd83@stevestreeting.com"},"message":"Merged revisions 7791-7795,7797-7798,7801,7804-7805,7807,7829 via svnmerge from\nhttps://svn.ogre3d.org/svnroot/ogre/branches/v1-6\n\n........\n  r7791 | bjj1478 | 2008-07-27 07:15:35 +0100 (Sun, 27 Jul 2008) | 1 line\n\n  Applied patch to stop infinite loop when processing constants.\n........\n  r7792 | sinbad | 2008-07-27 16:16:41 +0100 (Sun, 27 Jul 2008) | 1 line\n\n  Remove cast from OGRE_DELETE_ARRAY_T, it can cause problems when the destructor name needs to be unscoped versus the type name\n........\n  r7793 | sinbad | 2008-07-27 16:21:23 +0100 (Sun, 27 Jul 2008) | 1 line\n\n  Updating the plugins to use OGRE_NEW et al\n........\n  r7794 | sinbad | 2008-07-27 16:45:55 +0100 (Sun, 27 Jul 2008) | 1 line\n\n  Enclose 'count' in parenthesis where used in arithmetic, otherwise if parameters such as 'a + b' are used as this parameter, result could be incorrect - for example sizeof(foo)*a + b\n........\n  r7795 | sinbad | 2008-07-27 17:00:52 +0100 (Sun, 27 Jul 2008) | 1 line\n\n  Updating the plugins to use OGRE_NEW et al\n........\n  r7797 | sinbad | 2008-07-27 23:40:41 +0100 (Sun, 27 Jul 2008) | 1 line\n\n  ACT_LIGHT_CASTS_SHADOWS should be defined as type ET_REAL, not ET_INT\n........\n  r7798 | sinbad | 2008-07-27 23:51:25 +0100 (Sun, 27 Jul 2008) | 3 lines\n\n  I think I finally have a complete solution for the AllocatedObject linker errors - the issue was that operator new / delete are implicitly always static (even though they are not declared as such, and cannot be). This in combination with the template was deadly in creating either duplicate implementations or missing implementations of each of the templated versions of AllocatedObject. I have now forced the instances of these methods to be compiled exactly once into OgreMain, and tested on VS2005 and gcc 4.2.\n  Added OGRE_NEW et al to Octree plugin\n  Also corrected a few entries in OgreMain that were still using new directly\n........\n  r7801 | sinbad | 2008-07-29 10:42:56 +0100 (Tue, 29 Jul 2008) | 1 line\n\n  Fix an unusual case where if 'iterate_per_light' wasn't set, and you set the max_lights on a pass but there were no lights left, even the first pass wouldn't render. The code here was meant to avoid rendering second+ passes where start_light was set and we ran out of lights.\n........\n  r7804 | sinbad | 2008-07-30 12:03:11 +0100 (Wed, 30 Jul 2008) | 2 lines\n\n  Add concept of a 'LOD Camera' which can be attached to the render camera to allow LOD calculations to be based on a different camera.\n  Used this to make the LOD calculations of the shadow map renders keep the LOD of the main render camera, which prevents bad LOD decisions for shadows.\n........\n  r7805 | assaframan | 2008-07-31 23:21:48 +0100 (Thu, 31 Jul 2008) | 5 lines\n\n  In revision 7277 sinbad have made this change \"Make compositors easier to debug by including more context in the name of derived surfaces and materials. Common names placed at the end so that comparisons still fast.\", well, this caused an unexpended problem in the compositor demo. The compositor debug windows (the window that shows you the rendering of each stage of the compositor) stopped showing the preview of each compositor stage.\n  The reason is stopped working is that cegui represents an image by a string that holds 2 values, set and image (a string that looks like this: \"set:XXXX image:XXXX\") and it turns out that this string is sensitive to spaces.\n  So - when Sinbad added the viewport name to the string - he also added spaces that were a part of the viewport name, (look at OgreCompositorInstance.cpp line 475), and cegui stopped finding the right image and so on, and you didn't see the preview image anymore.\n  I  patched the problem by replacing spaces with underscore in the auto generated name.\n  This thread is on this issue: http://www.ogre3d.org/phpBB2/viewtopic.php?t=43174\n........\n  r7807 | assaframan | 2008-07-31 23:40:59 +0100 (Thu, 31 Jul 2008) | 2 lines\n\n  Solved a resource leak that happens in d3d9 + 2 windows + workstation lock.\n  This thread talks about this issue: http://www.ogre3d.org/phpBB2/viewtopic.php?t=42954\n........\n  r7829 | sinbad | 2008-08-04 14:03:40 +0100 (Mon, 04 Aug 2008) | 1 line\n\n  A more reliable way of forcibly instantiating AllocatedObject templates - thanks sparkprime.\n........","distinct":false,"url":"https://api.github.com/repos/digimatic/ogre/commits/33b9a4a41d4ea8ec1e583c107b1e419c6307e5b5"}]}
{"actor":{"display_login":"digimatic"}}