Source compatibility report for the libOgrePaging.so object between 13.6.4 and 14.0.0 versions
Test Info
Module Name | libOgrePaging |
Version #1 | 13.6.4 |
Version #2 | 14.0.0 |
Arch | x86_64 |
Test Results
Total Header Files | 24 |
Total Source Files | 9 |
Total Objects | 1 |
Total Symbols / Types | 341 / 67 |
Compatibility |
96.5% |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 10 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 1 |
Problems with Symbols | High | 2 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Removed Symbols 10
OgrePage.h
namespace Ogre
Page::canHandleRequest ( WorkQueue::Request const* req, WorkQueue const* srcQ )
_ZN4Ogre4Page16canHandleRequestEPKNS_9WorkQueue7RequestEPKS1_
Page::canHandleResponse ( struct WorkQueue::Response const* res, WorkQueue const* srcQ )
_ZN4Ogre4Page17canHandleResponseEPKNS_9WorkQueue8ResponseEPKS1_
Page::WORKQUEUE_CHANGECOLLECTION_REQUEST [data]
_ZN4Ogre4Page34WORKQUEUE_CHANGECOLLECTION_REQUESTE
Page::WORKQUEUE_PREPARE_REQUEST [data]
_ZN4Ogre4Page25WORKQUEUE_PREPARE_REQUESTE
OgreWorkQueue.h
namespace Ogre
WorkQueue::RequestHandler::~RequestHandler [D0] ( )
_ZN4Ogre9WorkQueue14RequestHandlerD0Ev
WorkQueue::RequestHandler::~RequestHandler [D1] ( )
_ZN4Ogre9WorkQueue14RequestHandlerD1Ev
WorkQueue::RequestHandler::~RequestHandler [D2] ( )
_ZN4Ogre9WorkQueue14RequestHandlerD2Ev
WorkQueue::ResponseHandler::~ResponseHandler [D0] ( )
_ZN4Ogre9WorkQueue15ResponseHandlerD0Ev
WorkQueue::ResponseHandler::~ResponseHandler [D1] ( )
_ZN4Ogre9WorkQueue15ResponseHandlerD1Ev
WorkQueue::ResponseHandler::~ResponseHandler [D2] ( )
_ZN4Ogre9WorkQueue15ResponseHandlerD2Ev
to the top
Problems with Symbols, High Severity 2
OgrePage.h
namespace Ogre
[+] Page::handleRequest ( WorkQueue::Request const* req, WorkQueue const* srcQ ) 1
_ZN4Ogre4Page13handleRequestEPKNS_9WorkQueue7RequestEPKS1_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre4Page13handleRequestEPKNS_9WorkQueue7RequestEPKS1_' is private. |
[+] Page::handleResponse ( struct WorkQueue::Response const* res, WorkQueue const* srcQ ) 1
_ZN4Ogre4Page14handleResponseEPKNS_9WorkQueue8ResponseEPKS1_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre4Page14handleResponseEPKNS_9WorkQueue8ResponseEPKS1_' is private. |
to the top
Problems with Data Types, Low Severity 1
OgrePage.h
namespace Ogre
[+] class Page 1
|
Change |
Effect |
1 |
Base class AllocatedObject<0> has been removed. |
Recompilation of a client program may be broken. |
[+] affected symbols: 29 (8.5%)
Page::frameStart ( Real timeSinceLastFrame )
This method is from 'Page' class.
Page::notifyCamera ( Camera* cam )
This method is from 'Page' class.
Page::CHUNK_VERSION [data]
This method is from 'Page' class.
Page::handleRequest ( WorkQueue::Request const* req, WorkQueue const* srcQ )
This method is from 'Page' class.
Page::handleResponse ( struct WorkQueue::Response const* res, WorkQueue const* srcQ )
This method is from 'Page' class.
Page::canHandleRequest ( WorkQueue::Request const* req, WorkQueue const* srcQ )
This method is from 'Page' class.
Page::canHandleResponse ( struct WorkQueue::Response const* res, WorkQueue const* srcQ )
This method is from 'Page' class.
Page::getContentCollection ( size_t index )
This method is from 'Page' class.
Page::createContentCollection ( String const& typeName )
This method is from 'Page' class.
Page::destroyContentCollection ( PageContentCollection* coll )
This method is from 'Page' class.
...
to the top
Header Files 24
OgreAny.h
OgreAxisAlignedBox.h
OgreCamera.h
OgreFrameListener.h
OgreGrid2DPageStrategy.h
OgreGrid3DPageStrategy.h
OgreMemoryAllocatorConfig.h
OgreNameGenerator.h
OgrePage.h
OgrePageContent.h
OgrePageContentCollection.h
OgrePageContentCollectionFactory.h
OgrePageContentFactory.h
OgrePagedWorld.h
OgrePagedWorldSection.h
OgrePageManager.h
OgrePageStrategy.h
OgrePagingPrerequisites.h
OgrePlatform.h
OgrePrerequisites.h
OgreSharedPtr.h
OgreSimplePageContentCollection.h
OgreVector.h
OgreWorkQueue.h
to the top
Source Files 9
OgreGrid2DPageStrategy.cpp
OgreGrid3DPageStrategy.cpp
OgrePage.cpp
OgrePageContent.cpp
OgrePageContentCollection.cpp
OgrePagedWorld.cpp
OgrePagedWorldSection.cpp
OgrePageManager.cpp
OgreSimplePageContentCollection.cpp
to the top
Objects 1
libOgrePaging.so.13.6
to the top