Commits

Author Commit Message Labels Comments Date
Steve Streeting
Downgrade a number of common log messages to LML_TRIVIAL, particularly the ones which appear a lot when you use compositors (RTTs) and window resizing causes streams of these messages to clog the log.
Branches
v1-6
Brian Johnstone
Fixed object overriding ordering. Added the _compile method for directly compiling an abstract syntax tree.
Branches
v1-6
Steve Streeting
Unload an archive when removed from the resource system, to free the lock. In theory this archive could be referenced by more than one resource group, but in practice the limitation on script processing being bound to one group makes this unlikely.
Branches
v1-6
Pang Lih-Hern
Fixed a bug when mesh is solid (not smoothed), exporting with shape keyed mesh will throw error.
Branches
v1-6
Steve Streeting
More allocator setup
Branches
v1-6
Steve Streeting
AllocatedObject: Implement a corresponding delete operator to match the custom debug params on the new operator; this is required in the standard to support exceptions during new.
Branches
v1-6
Steve Streeting
Another revised workaround for software mip generation; reports are that the previous one didn't work on some hw, so instead use the mFormat to derive components.
Branches
v1-6
Steve Streeting
Merged revisions 7545,7547-7549,7553-7554,7556-7558 via svnmerge from https://ogre.svn.sourceforge.net/svnroot/ogre/branches/v1-6 ........ r7545 | sinbad | 2008-06-01 13:15:40 +0100 (Sun, 01 Jun 2008) | 3 lines Testing the use of OGRE_NEW and OGRE_ALLOC_T (and OGRE_DELETE / OGRE_FREE) The macros hook up the source-level memory tracking (and custom allocators in the case of primitive types) without needing global overrides of new and delete, which are problematic in a mixed-library setup. OGRE_NEW and OGRE_DELETE sho…
Steve Streeting
Move NVIDIA 175.x hardware mip generation workaround into specifically non-compressed textures, since it seems to work ok for compressed textures and without it we can't generate mips. This fixes mipmap issues on this driver for DXT textures.
Branches
v1-6
Pang Lih-Hern
- Added some options for OgreXMLConverter for more convenience. (Edge lists, Reorganize vertex buffer, Tangent, Extremity Points, Optimize animation) - Made UI more conformed to blender's grouping style. Curve buttons now looks a lot better.
Branches
v1-6
Steve Streeting
NVIDIA 175.x GL driver: fix software generated mipmaps on cube maps. We were passing the wrong value to glGetTexLevelParameteriv, should have been GL_TEXTURE_CUBE_MAP_POSITIVE_X et al and not GL_TEXTURE_CUBE_MAP; clearly this used to work but no longer does.
Branches
v1-6
Steve Streeting
Make more gDEBugger friendly, never send empty strings to glShaderSourceARB
Branches
v1-6
Steve Streeting
Remove compile warnings when memory tracker disabled
Branches
v1-6
Steve Streeting
Remove allocator from SharedPtr, they are always kept on the stack anyway so pointless.
Branches
v1-6
Steve Streeting
[ 1981390 ] specular having less than 4 attributes in mat file crashes Also made it so that other colour components report an error when < 3 components are provided instead of silently setting only a subset Script error messages slightly reformatted to be more consistent with typical compile error messages
Branches
v1-6
Steve Streeting
More allocator setup
Branches
v1-6
Steve Streeting
Testing the use of OGRE_NEW and OGRE_ALLOC_T (and OGRE_DELETE / OGRE_FREE) The macros hook up the source-level memory tracking (and custom allocators in the case of primitive types) without needing global overrides of new and delete, which are problematic in a mixed-library setup. OGRE_NEW and OGRE_DELETE should be used in place of new/delete for classes which derive from AllocatedObject<T>, and thus have their own custom new/delete operators. OGRE_ALLOC_T should be used…
Branches
v1-6
Steve Streeting
Merged revisions 7478-7484,7486-7495,7497-7512,7514-7516,7518,7524,7540 via svnmerge from https://svn.ogre3d.org/svnroot/ogre/branches/v1-6 ........ r7478 | sinbad | 2008-05-12 14:45:27 +0100 (Mon, 12 May 2008) | 1 line Adding climits include to GLXRenderTexture, supposedly needed on some distros ........ r7479 | sinbad | 2008-05-13 09:38:44 +0100 (Tue, 13 May 2008) | 2 lines Double-precision build fix (ColourValue members are float, not Real) ........ r7480 | bjj1478 | 2008-05-14 03:55:04 +0100 (Wed, 14 May 2008) | 1 line…
Steve Streeting
[ 1973586 ] Fix an endless loop on 64 bits Windows systems
Branches
v1-6
Brian Johnstone
Changed error message for ambient colour to the correctly spelled "vertexcolour"
Branches
v1-6
Steve Streeting
Mapping a bunch more classes via the new allocators
Branches
v1-6
Steve Streeting
Disable the hardware mipmapping workaround on nvidia for Apple, since their drivers don't suffer from this (yet) and in fact their drivers seem to be problematic with some software mipmap generation
Branches
v1-6
Steve Streeting
Specifically request no mipmaps for the fresnel scene lightmaps, they're not needed. Has the side effect of avoiding what looks like a driver bug with DXT compressed textures without embedded mipmaps in nvidia 175.x.
Branches
v1-6
Steve Streeting
Hook up MemoryTracker to allocators Change MemoryCategory to pool in tracker; should be tracking only separate physical pools and not the origin category (which may not be propagated by alloc policy)
Branches
v1-6
Steve Streeting
Treat setting a particle system as invisible the same way as it being outside the frustum, in terms of using the update timeout
Branches
v1-6
Steve Streeting
XCode - disable optimisationin debug mode
Branches
v1-6
Steve Streeting
Update OS X deferred shading project
Branches
v1-6
Steve Streeting
[ 1965436 ] Radian/Degree support for Animable class
Branches
v1-6
Steve Streeting
Improve skeleton animation test
Branches
v1-6
Steve Streeting
[ 1963953 ] SSE support for x86_64
Branches
v1-6
  1. Prev
  2. Next