You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@darksylinc, In preperation for a 2.3 release soon(I'm guessing ??) I was looking around the code and to me it looked like a lot of legecy code could be cleaned up. I can do a PR for it, I just wanted to check if it was a good idea or not. Potential clean ups:
Components cleanup:
Paging component source removed - Ogre code that hasn't been ported to Ogre Next yet?
RTShaderSystem component source removed - legecy code from Ogre that isn't used anymore?
Terrain component source removed - Ogre code that hasn't been ported to Ogre Next yet?
Volume component source removed - Ogre code that hasn't been ported to Ogre Next yet?
Plugin cleanup:
BSP plugin source removed - Ogre code that hasn't been ported to Ogre Next yet?
Octree Scene Manager plugin source removed - Ogre code that hasn't been ported to Ogre Next yet?
Octree Zone plugin source removed - Ogre code that hasn't been ported to Ogre Next yet?
PCZ Scene Manager plugin source removed - Ogre code that hasn't been ported to Ogre Next yet?
Rendersystem cleanup:
DirectX9 Render System source removed - legecy code from Ogre that isn't used anymore?
GLES2 Render System source removed - legecy code from Ogre that isn't used anymore?
NaCl platform removal - legecy code from Ogre that isn't used anymore?
Clean up Media folder and remove unused stuff from Ogre samples.
CMAKE cleanup:
Remove legecy componetns, plugins and rendersystems from the configuration
Remove the threading config options: OGRE_CONFIG_THREADS & OGRE_CONFIG_THREADS_PROVIDER
Remove boost stuff from CMAKE - assuming this isn't used anywhere any more?
Any interest in a refresh for the docs? Options I breifly looked at.
New docs systems. This is potentially a lot of mucking around so not sure it is a great idea.
@darksylinc, In preperation for a 2.3 release soon(I'm guessing ??) I was looking around the code and to me it looked like a lot of legecy code could be cleaned up. I can do a PR for it, I just wanted to check if it was a good idea or not. Potential clean ups:
Paging
component source removed - Ogre code that hasn't been ported to Ogre Next yet?RTShaderSystem
component source removed - legecy code from Ogre that isn't used anymore?Terrain
component source removed - Ogre code that hasn't been ported to Ogre Next yet?Volume
component source removed - Ogre code that hasn't been ported to Ogre Next yet?BSP plugin
source removed - Ogre code that hasn't been ported to Ogre Next yet?Octree Scene Manager plugin
source removed - Ogre code that hasn't been ported to Ogre Next yet?Octree Zone plugin
source removed - Ogre code that hasn't been ported to Ogre Next yet?PCZ Scene Manager plugin
source removed - Ogre code that hasn't been ported to Ogre Next yet?DirectX9 Render System
source removed - legecy code from Ogre that isn't used anymore?GLES2 Render System
source removed - legecy code from Ogre that isn't used anymore?Media
folder and remove unused stuff from Ogre samples.CMAKE
cleanup:OGRE_CONFIG_THREADS
&OGRE_CONFIG_THREADS_PROVIDER
Thoughts?
The text was updated successfully, but these errors were encountered: