Binary compatibility report for the libOgreTerrain.so object between 1.9.1 and 1.10.12 versions on x86_64

Test Info


Module NamelibOgreTerrain
Version #11.9.1
Version #21.10.12
Archx86_64
GCC Version9.4.0

Test Results


Total Header Files46
Total Source Files14
Total Objects1
Total Symbols / Types543 / 143
Compatibility 72.5%

Problem Summary


SeverityCount
Added Symbols-34
Removed SymbolsHigh35
Problems with
Data Types
High10
Medium16
Low14
Problems with
Symbols
High10
Medium0
Low26
Problems with
Constants
Low0
Other Changes
in Data Types
-14

Added Symbols  34 


OgreTerrain.h, libOgreTerrain.so.1.10.12
namespace Ogre
Terrain::_populateIndexBuffer ( uint16* pI, uint16 batchSize, uint16 vdatasize, uint16 vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) [static]
Terrain::DefaultGpuBufferAllocator::allocateVertexBuffers ( Terrain* forTerrain, size_t numVertices, HardwareVertexBufferSharedPtr& destPos, HardwareVertexBufferSharedPtr& destDelta )
Terrain::DefaultGpuBufferAllocator::freeVertexBuffers ( HardwareVertexBufferSharedPtr const& posbuf, HardwareVertexBufferSharedPtr const& deltabuf )
Terrain::DefaultGpuBufferAllocator::getVertexBuffer ( list<std::shared_ptr<HardwareVertexBuffer> >::type& list, size_t vertexSize, size_t numVertices )
Terrain::prepare ( std::shared_ptr<DataStream>& stream )
TerrainGlobalOptions::setDefaultMaterialGenerator ( std::shared_ptr<DataStream> gen )
TerrainGlobalOptions::~TerrainGlobalOptions [D1] ( )
TerrainGlobalOptions::~TerrainGlobalOptions [D2] ( )

OgreTerrainGroup.h, libOgreTerrain.so.1.10.12
namespace Ogre
TerrainGroup::freeTerrainSlotInstance ( struct TerrainGroup::TerrainSlot* slot )
TerrainGroup::getNumTerrainPrepareRequests ( ) const

OgreTerrainLayerBlendMap.h, libOgreTerrain.so.1.10.12
namespace Ogre
TerrainLayerBlendMap::loadImage ( std::shared_ptr<DataStream>& stream, String const& ext )

OgreTerrainLodManager.h, libOgreTerrain.so.1.10.12
namespace Ogre
TerrainLodManager::TerrainLodManager [C1] ( Terrain* t, std::shared_ptr<DataStream>& stream )
TerrainLodManager::TerrainLodManager [C2] ( Terrain* t, std::shared_ptr<DataStream>& stream )

OgreTerrainMaterialGenerator.h, libOgreTerrain.so.1.10.12
namespace Ogre
TerrainMaterialGenerator::_renderCompositeMap ( size_t size, Rect const& rect, std::shared_ptr<DataStream>const& mat, std::shared_ptr<DataStream>const& destCompositeMap )

OgreTerrainMaterialGeneratorA.h, libOgreTerrain.so.1.10.12
namespace Ogre
TerrainMaterialGeneratorA::SM2Profile::addTechnique ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& prog )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& prog )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& params )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, std::shared_ptr<DataStream>const& mat, Terrain const* terrain, bool compositeMap )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, std::shared_ptr<DataStream>const& params )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpDynamicShadowsHelpers ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpDynamicShadowsParams ( uint* texCoord, uint* sampler, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateFpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpDynamicShadowsParams ( uint texCoord, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperHLSL::generateVpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringStream& outStream )
TerrainMaterialGeneratorA::SM2Profile::updateParams ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain )
TerrainMaterialGeneratorA::SM2Profile::updateParamsForCompositeMap ( std::shared_ptr<DataStream>const& mat, Terrain const* terrain )

OgreTerrainQuadTreeNode.h, libOgreTerrain.so.1.10.12
namespace Ogre
TerrainQuadTreeNode::updateVertexBuffer ( HardwareVertexBufferSharedPtr& posbuf, HardwareVertexBufferSharedPtr& deltabuf, Rect const& rect )

to the top

Removed Symbols  35 


OgreTerrain.h, libOgreTerrain.so.1.9.0
namespace Ogre
Terrain::_populateIndexBuffer ( uint16* pI, uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) [static]
Terrain::DefaultGpuBufferAllocator::allocateVertexBuffers ( Terrain* forTerrain, size_t numVertices, HardwareVertexBufferSharedPtr& destPos, HardwareVertexBufferSharedPtr& destDelta )
Terrain::DefaultGpuBufferAllocator::freeVertexBuffers ( HardwareVertexBufferSharedPtr const& posbuf, HardwareVertexBufferSharedPtr const& deltabuf )
Terrain::DefaultGpuBufferAllocator::getVertexBuffer ( list<HardwareVertexBufferSharedPtr, STLAllocator<HardwareVertexBufferSharedPtr, CategorisedAllocPolicy<(MemoryCategory)0> > >::type& list, size_t vertexSize, size_t numVertices )
Terrain::prepare ( SharedPtr<DataStream>& stream )
TerrainGlobalOptions::setDefaultMaterialGenerator ( SharedPtr<TerrainMaterialGenerator> gen )
vtable for TerrainGlobalOptions [data]

OgreTerrainGroup.h, libOgreTerrain.so.1.9.0
namespace Ogre
TerrainGroup::LoadRequest::loadingTaskNum [data]

OgreTerrainLayerBlendMap.h, libOgreTerrain.so.1.9.0
namespace Ogre
TerrainLayerBlendMap::loadImage ( SharedPtr<DataStream>& stream, String const& ext )

OgreTerrainLodManager.h, libOgreTerrain.so.1.9.0
namespace Ogre
TerrainLodManager::TerrainLodManager [C1] ( Terrain* t, SharedPtr<DataStream>& stream )
TerrainLodManager::TerrainLodManager [C2] ( Terrain* t, SharedPtr<DataStream>& stream )

OgreTerrainMaterialGenerator.h, libOgreTerrain.so.1.9.0
namespace Ogre
TerrainMaterialGenerator::_renderCompositeMap ( size_t size, Rect const& rect, SharedPtr<Material>const& mat, SharedPtr<Texture>const& destCompositeMap )

OgreTerrainMaterialGeneratorA.h, libOgreTerrain.so.1.9.0
namespace Ogre
TerrainMaterialGeneratorA::SM2Profile::addTechnique ( SharedPtr<Material>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<HighLevelGpuProgram>const& prog )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<HighLevelGpuProgram>const& prog )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateFpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<GpuProgramParameters>const& params )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, SharedPtr<Material>const& mat, Terrain const* terrain, bool compositeMap )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<GpuProgramParameters>const& params )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::createFragmentProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::createVertexProgram ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpDynamicShadowsHelpers ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpDynamicShadowsParams ( uint* texCoord, uint* sampler, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateFpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpDynamicShadowsParams ( uint texCoord, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES::generateVpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )
TerrainMaterialGeneratorA::SM2Profile::updateParams ( SharedPtr<Material>const& mat, Terrain const* terrain )
TerrainMaterialGeneratorA::SM2Profile::updateParamsForCompositeMap ( SharedPtr<Material>const& mat, Terrain const* terrain )
vtable for TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSLES [data]

OgreTerrainQuadTreeNode.h, libOgreTerrain.so.1.9.0
namespace Ogre
TerrainQuadTreeNode::updateVertexBuffer ( HardwareVertexBufferSharedPtr& posbuf, HardwareVertexBufferSharedPtr& deltabuf, Rect const& rect )

to the top

Problems with Data Types, High Severity  10 


OgreRenderable.h
namespace Ogre
[+] class Renderable  6 

OgreTerrain.h
namespace Ogre
[+] class TerrainGlobalOptions  1 

OgreTerrainGroup.h
namespace Ogre
[+] class TerrainGroup  1 

OgreTerrainQuadTreeNode.h
namespace Ogre
[+] class TerrainQuadTreeNode::Movable  2 

to the top

Problems with Symbols, High Severity  10 


OgreTerrain.h, libOgreTerrain.so.1.9.0
namespace Ogre
[+] Terrain::_populateIndexBuffer ( uint16* pI, uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip ) [static]  1 
[+] Terrain::DefaultGpuBufferAllocator::getVertexBuffer ( list<HardwareVertexBufferSharedPtr, STLAllocator<HardwareVertexBufferSharedPtr, CategorisedAllocPolicy<(MemoryCategory)0> > >::type& list, size_t vertexSize, size_t numVertices )  1 
[+] Terrain::prepare ( SharedPtr<DataStream>& stream )  1 
[+] TerrainGlobalOptions::setDefaultMaterialGenerator ( SharedPtr<TerrainMaterialGenerator> gen )  1 

OgreTerrainLayerBlendMap.h, libOgreTerrain.so.1.9.0
namespace Ogre
[+] TerrainLayerBlendMap::loadImage ( SharedPtr<DataStream>& stream, String const& ext )  1 

OgreTerrainLodManager.h, libOgreTerrain.so.1.9.0
namespace Ogre
[+] TerrainLodManager::TerrainLodManager [C1] ( Terrain* t, SharedPtr<DataStream>& stream )  1 
[+] TerrainLodManager::TerrainLodManager [C2] ( Terrain* t, SharedPtr<DataStream>& stream )  1 

OgreTerrainMaterialGeneratorA.h, libOgreTerrain.so.1.9.0
namespace Ogre
[+] TerrainMaterialGeneratorA::SM2Profile::addTechnique ( SharedPtr<Material>const& mat, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::defaultVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<HighLevelGpuProgram>const& prog )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::updateVpParams ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, SharedPtr<GpuProgramParameters>const& params )  1 

to the top

Problems with Data Types, Medium Severity  16 


OgreRenderable.h
namespace Ogre
[+] class Renderable  2 

OgreRenderOperation.h
namespace Ogre
[+] class RenderOperation  1 

OgreTechnique.h
namespace Ogre
[+] class Technique  1 

OgreTerrain.h
namespace Ogre
[+] class Terrain::DefaultGpuBufferAllocator  1 
[+] class Terrain::GpuBufferAllocator  2 

OgreTerrainGroup.h
namespace Ogre
[+] class TerrainGroup  1 

OgreTerrainMaterialGenerator.h
namespace Ogre
[+] class TerrainMaterialGenerator  1 
[+] class TerrainMaterialGenerator::Profile  2 

OgreTerrainMaterialGeneratorA.h
namespace Ogre
[+] class TerrainMaterialGeneratorA::SM2Profile::ShaderHelper  5 

to the top

Problems with Data Types, Low Severity  14 


OgrePixelFormat.h
namespace Ogre
[+] enum PixelFormat  1 

OgrePrerequisites.h
namespace Ogre
[+] typedef HighLevelGpuProgramPtr  1 
[+] typedef MaterialPtr  1 
[+] typedef TexturePtr  1 

OgreRenderable.h
namespace Ogre
[+] class Renderable  1 

OgreStringVector.h
namespace Ogre
[+] typedef StringVector  1 

OgreTechnique.h
namespace Ogre
[+] class Technique  1 

OgreTerrain.h
namespace Ogre
[+] class TerrainGlobalOptions  1 
[+] typedef Terrain::LayerInstanceList  1 

OgreTerrainGroup.h
namespace Ogre
[+] typedef TerrainGroup::TerrainList  1 

OgreTerrainMaterialGenerator.h
namespace Ogre
[+] typedef TerrainMaterialGeneratorPtr  1 

OgreTerrainQuadTreeNode.h
namespace Ogre
[+] class TerrainQuadTreeNode::Movable  1 

OgreVertexIndexData.h
namespace Ogre
[+] class IndexData  1 
[+] class VertexData  1 

to the top

Problems with Symbols, Low Severity  26 


OgreTerrain.h, libOgreTerrain.so.1.9.0
namespace Ogre
[+] Terrain::DefaultGpuBufferAllocator::getSharedIndexBuffer ( uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip )  1 
[+] Terrain::TERRAIN_GENERATE_MATERIAL_INTERVAL_MS [data]  1 

OgreTerrainMaterialGeneratorA.h, libOgreTerrain.so.1.9.0
namespace Ogre
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::generateFragmentProgramSource ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelper::generateVertexProgramSource ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateFpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateFpDynamicShadowsHelpers ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateFpDynamicShadowsParams ( uint* texCoord, uint* sampler, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateFpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateFpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateFpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateVpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateVpDynamicShadowsParams ( uint texCoord, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateVpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateVpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperCg::generateVpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateFpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateFpDynamicShadowsHelpers ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateFpDynamicShadowsParams ( uint* texCoord, uint* sampler, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateFpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateFpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateFpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateVpDynamicShadows ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateVpDynamicShadowsParams ( uint texCoord, TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateVpFooter ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateVpHeader ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, StringUtil::StrStreamType& outStream )  1 
[+] TerrainMaterialGeneratorA::SM2Profile::ShaderHelperGLSL::generateVpLayer ( TerrainMaterialGeneratorA::SM2Profile const* prof, Terrain const* terrain, enum TerrainMaterialGeneratorA::SM2Profile::TechniqueType tt, uint layer, StringUtil::StrStreamType& outStream )  1 

to the top

Other Changes in Data Types  14 


OgrePixelFormat.h
namespace Ogre
[+] enum PixelFormat  14 

to the top

Header Files  46 


OgreAny.h
OgreAtomicScalar.h
OgreAxisAlignedBox.h
OgreColourValue.h
OgreCommon.h
OgreDataStream.h
OgreGpuProgramParams.h
OgreHardwareIndexBuffer.h
OgreHardwareVertexBuffer.h
OgreIteratorWrapper.h
OgreMatrix4.h
OgreMemoryAllocatedObject.h
OgreMemoryAllocatorConfig.h
OgreMemoryStdAlloc.h
OgreNameGenerator.h
OgrePagedWorldSection.h
OgrePagingPrerequisites.h
OgrePass.h
OgrePixelFormat.h
OgrePlatform.h
OgrePrerequisites.h
OgreRay.h
OgreRenderable.h
OgreRenderOperation.h
OgreRenderSystemCapabilities.h
OgreSceneManager.h
OgreSharedPtr.h
OgreSingleton.h
OgreSphere.h
OgreString.h
OgreStringVector.h
OgreTechnique.h
OgreTerrain.h
OgreTerrainAutoUpdateLod.h
OgreTerrainGroup.h
OgreTerrainLayerBlendMap.h
OgreTerrainLodManager.h
OgreTerrainMaterialGenerator.h
OgreTerrainMaterialGeneratorA.h
OgreTerrainPagedWorldSection.h
OgreTerrainPaging.h
OgreTerrainQuadTreeNode.h
OgreVector3.h
OgreVector4.h
OgreVertexIndexData.h
OgreWorkQueue.h

to the top

Source Files  14 


OgreTerrain.cpp
OgreTerrainAutoUpdateLod.cpp
OgreTerrainGroup.cpp
OgreTerrainLayerBlendMap.cpp
OgreTerrainLodManager.cpp
OgreTerrainMaterialGenerator.cpp
OgreTerrainMaterialGeneratorA.cpp
OgreTerrainMaterialShaderHelperCg.cpp
OgreTerrainMaterialShaderHelperGLSL.cpp
OgreTerrainMaterialShaderHelperGLSLES.cpp
OgreTerrainMaterialShaderHelperHLSL.cpp
OgreTerrainPagedWorldSection.cpp
OgreTerrainPaging.cpp
OgreTerrainQuadTreeNode.cpp

to the top

Objects  1 


libOgreTerrain.so.1.9.0

to the top