git: e2084960be5c - main - graphics/ogre3d: update to 14.3.4 release (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Tue, 24 Jun 2025 09:33:44 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e2084960be5cb1d535d9767419785867d57bb69a

commit e2084960be5cb1d535d9767419785867d57bb69a
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2025-06-24 09:26:52 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2025-06-24 09:26:52 +0000

    graphics/ogre3d: update to 14.3.4 release (+)
    
    Ogre3D was updated to the lastest release, 14.3.4.
    Full release notes for all previous releases since 1.11.6 available at GitHub releases page, https://github.com/OGRECave/ogre/releases
    Adopt port by agreement with Oliver
    
    PR:     287563
---
 graphics/ogre3d/Makefile                           |   20 +-
 graphics/ogre3d/distinfo                           |    6 +-
 graphics/ogre3d/files/patch-Docs_CMakeLists.txt    |   16 +-
 graphics/ogre3d/files/patch-OgreBitwise.h          |   12 -
 ...{patch-Ogre.i => patch-OgreMain_include_Ogre.i} |    6 +-
 .../files/patch-OgreMain_include_OgreBitwise.h     |   12 +
 graphics/ogre3d/pkg-plist                          | 1859 ++++++++------------
 7 files changed, 802 insertions(+), 1129 deletions(-)

diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile
index e651361ed2fb..3bfecb0bee0a 100644
--- a/graphics/ogre3d/Makefile
+++ b/graphics/ogre3d/Makefile
@@ -1,10 +1,9 @@
 PORTNAME=	ogre3d
 DISTVERSIONPREFIX=	v
-DISTVERSION=	1.11.6
-PORTREVISION=	14
+DISTVERSION=	14.3.4
 CATEGORIES=	graphics devel
 
-MAINTAINER=	oliver@FreeBSD.org
+MAINTAINER=	fluffy@FreeBSD.org
 COMMENT=	Scene-oriented, flexible 3D engine written in C++
 WWW=		https://www.ogre3d.org/
 
@@ -13,10 +12,11 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libzzip.so:devel/zziplib \
 		libfreetype.so:print/freetype2
+#		libimgui.so:x11-toolkits/imgui
 
 CONFLICTS=	ogre3d19
 
-USES=		cmake compiler:c++11-lib pkgconfig sdl xorg
+USES=		cmake compiler:c++14-lang pkgconfig sdl xorg
 USE_LDCONFIG=	yes
 USE_SDL=	sdl2
 USE_XORG=	x11 xaw xext xrandr xt
@@ -27,14 +27,21 @@ GH_PROJECT=	ogre
 
 PORTDOCS=	*
 
+CMAKE_ARGS+=	OGRE_MEDIA_PATH="share/OGRE/Media"
 CMAKE_ON=	OGRE_CONFIG_ENABLE_ZIP
-CMAKE_OFF=	OGRE_INSTALL_SAMPLES_SOURCE
+CMAKE_OFF=	OGRE_INSTALL_SAMPLES_SOURCE \
+		OGRE_BUILD_COMPONENT_OVERLAY_IMGUI
 
-OPTIONS_DEFINE=		CSHARP DOCS FREEIMAGE JAVA OPENEXR OPENGL PROFILE \
+OPTIONS_DEFINE=		BULLET CSHARP DOCS FREEIMAGE JAVA OPENEXR OPENGL PROFILE \
 			PYTHON
 OPTIONS_DEFAULT=	FREEIMAGE OPENGL
 OPTIONS_SUB=		yes
 
+BULLET_DESC=		Build Bullet bindings
+BULLET_CMAKE_BOOL=	OGRE_BUILD_COMPONENT_BULLET
+BULLET_IMPLIES=		PYTHON
+BULLET_LIB_DEPENDS=	libBulletCollision.so:devel/bullet@double
+
 DOCS_BUILD_DEPENDS=	doxygen:devel/doxygen
 DOCS_CMAKE_BOOL=	OGRE_INSTALL_DOCS
 
@@ -70,6 +77,7 @@ PYTHON_BUILD_DEPENDS=	swig:devel/swig
 PYTHON_USES=		python
 
 CXXFLAGS+=		-DNDEBUG -I${LOCALBASE}/include -I${LOCALBASE}/include/Imath
+PLIST_SUB+=		LIBVERSION=${PORTVERSION:R}
 
 post-patch:
 	@${REINPLACE_CMD} -e '\
diff --git a/graphics/ogre3d/distinfo b/graphics/ogre3d/distinfo
index eea4dc8801be..bcf8fc423cc4 100644
--- a/graphics/ogre3d/distinfo
+++ b/graphics/ogre3d/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1564272099
-SHA256 (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 15417c78a48bac3c1d19026a451b11fad966bcdddefc5319920ad9e1fd78505b
-SIZE (OGRECave-ogre-v1.11.6_GH0.tar.gz) = 125166147
+TIMESTAMP = 1746126799
+SHA256 (OGRECave-ogre-v14.3.4_GH0.tar.gz) = 0c74e6ca7bb920ff59c5da8a359e6d96215c7804261301feec4f2e54f206b27d
+SIZE (OGRECave-ogre-v14.3.4_GH0.tar.gz) = 94000790
diff --git a/graphics/ogre3d/files/patch-Docs_CMakeLists.txt b/graphics/ogre3d/files/patch-Docs_CMakeLists.txt
index 59711416dd06..c8577f5ebbec 100644
--- a/graphics/ogre3d/files/patch-Docs_CMakeLists.txt
+++ b/graphics/ogre3d/files/patch-Docs_CMakeLists.txt
@@ -1,11 +1,11 @@
---- Docs/CMakeLists.txt.orig	2019-04-24 16:21:46 UTC
+--- Docs/CMakeLists.txt.orig	2023-07-07 21:29:06 UTC
 +++ Docs/CMakeLists.txt
-@@ -16,7 +16,7 @@
- if (WIN32 OR APPLE)
-   set(OGRE_DOCS_PATH "Docs")
- elseif (UNIX)
--  set(OGRE_DOCS_PATH "share/OGRE/docs")
-+  set(OGRE_DOCS_PATH "share/doc/ogre3d")
+@@ -17,7 +17,7 @@ if (NOT OGRE_DOCS_PATH)
+     if (WIN32 OR APPLE)
+         set(OGRE_DOCS_PATH "Docs")
+     elseif (UNIX)
+-        set(OGRE_DOCS_PATH "share/doc/OGRE")
++        set(OGRE_DOCS_PATH "share/doc/ogre3d")
+     endif ()
  endif ()
  
- # Build and install API documentation if doxygen is available
diff --git a/graphics/ogre3d/files/patch-OgreBitwise.h b/graphics/ogre3d/files/patch-OgreBitwise.h
deleted file mode 100644
index d44b87a3d0a3..000000000000
--- a/graphics/ogre3d/files/patch-OgreBitwise.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- OgreMain/include/OgreBitwise.h.orig	2019-03-30 05:11:05 UTC
-+++ OgreMain/include/OgreBitwise.h
-@@ -29,6 +29,9 @@ THE SOFTWARE.
- #define _Bitwise_H__
- 
- #include "OgrePrerequisites.h"
-+#undef bswap16
-+#undef bswap32
-+#undef bswap64
- 
- #ifndef __has_builtin
-     // Compatibility with non-clang compilers
diff --git a/graphics/ogre3d/files/patch-Ogre.i b/graphics/ogre3d/files/patch-OgreMain_include_Ogre.i
similarity index 66%
rename from graphics/ogre3d/files/patch-Ogre.i
rename to graphics/ogre3d/files/patch-OgreMain_include_Ogre.i
index eb89e0743ab0..eb0a6335ccf1 100644
--- a/graphics/ogre3d/files/patch-Ogre.i
+++ b/graphics/ogre3d/files/patch-OgreMain_include_Ogre.i
@@ -1,8 +1,8 @@
---- OgreMain/include/Ogre.i.orig	2019-03-30 12:47:36 UTC
+--- OgreMain/include/Ogre.i.orig	2023-07-07 21:29:06 UTC
 +++ OgreMain/include/Ogre.i
-@@ -386,7 +386,7 @@ SHARED_PTR(HardwareUniformBuffer);
- %ignore Ogre::ResourceGroupManager::openResource(const String&, const String&, bool, Resource*) const;
+@@ -611,7 +611,7 @@ SHARED_PTR(HardwarePixelBuffer);
  %ignore Ogre::ResourceGroupManager::openResource(const String&, const String&, bool) const;
+ %ignore Ogre::ResourceGroupManager::getResourceManagerIterator;
  %include "OgreResourceGroupManager.h"
 -#if SWIG_VERSION < 0x030012 || defined(SWIGJAVA)
 +#if SWIG_VERSION <= 0x030012 || defined(SWIGJAVA)
diff --git a/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h b/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h
new file mode 100644
index 000000000000..2e21996f73b0
--- /dev/null
+++ b/graphics/ogre3d/files/patch-OgreMain_include_OgreBitwise.h
@@ -0,0 +1,12 @@
+--- OgreMain/include/OgreBitwise.h.orig	2021-08-04 18:33:45 UTC
++++ OgreMain/include/OgreBitwise.h
+@@ -29,6 +29,9 @@ ------------------------------------------------------
+ #define _Bitwise_H__
+ 
+ #include "OgrePrerequisites.h"
++#undef bswap16
++#undef bswap32
++#undef bswap64
+ 
+ #ifdef bswap16
+ #undef bswap16
diff --git a/graphics/ogre3d/pkg-plist b/graphics/ogre3d/pkg-plist
index 4ded62bf40ac..bbf4a7d03727 100644
--- a/graphics/ogre3d/pkg-plist
+++ b/graphics/ogre3d/pkg-plist
@@ -1,36 +1,21 @@
-bin/OgreMeshUpgrader
-bin/OgreXMLConverter
 bin/SampleBrowser
-bin/VRMLConverter
 include/OGRE/Bites/OgreAdvancedRenderControls.h
 include/OGRE/Bites/OgreApplicationContext.h
+include/OGRE/Bites/OgreApplicationContextBase.h
+include/OGRE/Bites/OgreApplicationContextQt.h
 include/OGRE/Bites/OgreBites.i
 include/OGRE/Bites/OgreBitesConfigDialog.h
 include/OGRE/Bites/OgreBitesPrerequisites.h
 include/OGRE/Bites/OgreCameraMan.h
+include/OGRE/Bites/OgreImGuiInputListener.h
 include/OGRE/Bites/OgreInput.h
 include/OGRE/Bites/OgreSGTechniqueResolverListener.h
 include/OGRE/Bites/OgreStaticPluginLoader.h
 include/OGRE/Bites/OgreTrays.h
 include/OGRE/Bites/OgreWindowEventUtilities.h
-include/OGRE/DefaultSamplesPlugin.h
-include/OGRE/HLMS/OgreHlmsDatablock.h
-include/OGRE/HLMS/OgreHlmsManager.h
-include/OGRE/HLMS/OgreHlmsMaterialBase.h
-include/OGRE/HLMS/OgreHlmsPbsMaterial.h
-include/OGRE/HLMS/OgreHlmsPrerequisites.h
-include/OGRE/HLMS/OgreHlmsPropertyHelper.h
-include/OGRE/HLMS/OgreHlmsPropertyMap.h
-include/OGRE/HLMS/OgreHlmsShaderCommon.h
-include/OGRE/HLMS/OgreHlmsShaderGenerator.h
-include/OGRE/HLMS/OgreHlmsShaderManager.h
-include/OGRE/HLMS/OgreHlmsShaderPiecesManager.h
-include/OGRE/HLMS/OgreHlmsShaderTemplate.h
-include/OGRE/HLMS/OgreId.h
-include/OGRE/HLMS/OgreIdString.h
-include/OGRE/ListenerFactoryLogic.h
+%%BULLET%%include/OGRE/Bullet/OgreBullet.h
+%%BULLET%%include/OGRE/Bullet/OgreBulletExports.h
 include/OGRE/MeshLodGenerator/OgreLod0Stripifier.h
-include/OGRE/MeshLodGenerator/OgreLodBuffer.h
 include/OGRE/MeshLodGenerator/OgreLodCollapseCost.h
 include/OGRE/MeshLodGenerator/OgreLodCollapseCostCurvature.h
 include/OGRE/MeshLodGenerator/OgreLodCollapseCostOutside.h
@@ -41,26 +26,16 @@ include/OGRE/MeshLodGenerator/OgreLodConfig.h
 include/OGRE/MeshLodGenerator/OgreLodConfigSerializer.h
 include/OGRE/MeshLodGenerator/OgreLodData.h
 include/OGRE/MeshLodGenerator/OgreLodInputProvider.h
-include/OGRE/MeshLodGenerator/OgreLodInputProviderBuffer.h
-include/OGRE/MeshLodGenerator/OgreLodInputProviderMesh.h
 include/OGRE/MeshLodGenerator/OgreLodOutputProvider.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderBuffer.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedBuffer.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderCompressedMesh.h
-include/OGRE/MeshLodGenerator/OgreLodOutputProviderMesh.h
 include/OGRE/MeshLodGenerator/OgreLodOutsideMarker.h
 include/OGRE/MeshLodGenerator/OgreLodPrerequisites.h
-include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjector.h
 include/OGRE/MeshLodGenerator/OgreLodWorkQueueInjectorListener.h
-include/OGRE/MeshLodGenerator/OgreLodWorkQueueRequest.h
-include/OGRE/MeshLodGenerator/OgreLodWorkQueueWorker.h
 include/OGRE/MeshLodGenerator/OgreMeshLodGenerator.h
 include/OGRE/MeshLodGenerator/OgreSmallVector.h
 include/OGRE/MeshLodGenerator/OgreVectorSet.h
 include/OGRE/MeshLodGenerator/OgreVectorSetImpl.h
 include/OGRE/Ogre.h
 include/OGRE/Ogre.i
-include/OGRE/OgreASTCCodec.h
 include/OGRE/OgreAlignedAllocator.h
 include/OGRE/OgreAnimable.h
 include/OGRE/OgreAnimation.h
@@ -85,6 +60,7 @@ include/OGRE/OgreCamera.h
 include/OGRE/OgreCodec.h
 include/OGRE/OgreColourValue.h
 include/OGRE/OgreCommon.h
+include/OGRE/OgreComponents.h
 include/OGRE/OgreCompositionPass.h
 include/OGRE/OgreCompositionTargetPass.h
 include/OGRE/OgreCompositionTechnique.h
@@ -101,19 +77,17 @@ include/OGRE/OgreController.h
 include/OGRE/OgreControllerManager.h
 include/OGRE/OgreConvexBody.h
 include/OGRE/OgreCustomCompositionPass.h
-include/OGRE/OgreDDSCodec.h
 include/OGRE/OgreDataStream.h
+include/OGRE/OgreDefaultDebugDrawer.h
 include/OGRE/OgreDefaultHardwareBufferManager.h
 include/OGRE/OgreDefaultWorkQueue.h
-include/OGRE/OgreDefaultWorkQueueStandard.h
-include/OGRE/OgreDefaultWorkQueueTBB.h
 include/OGRE/OgreDeflate.h
+include/OGRE/OgreDeprecated.h
 include/OGRE/OgreDepthBuffer.h
 include/OGRE/OgreDistanceLodStrategy.h
 include/OGRE/OgreDualQuaternion.h
 include/OGRE/OgreDynLib.h
 include/OGRE/OgreDynLibManager.h
-include/OGRE/OgreETCCodec.h
 include/OGRE/OgreEdgeListBuilder.h
 include/OGRE/OgreEntity.h
 include/OGRE/OgreException.h
@@ -168,7 +142,6 @@ include/OGRE/OgreMatrix3.h
 include/OGRE/OgreMatrix4.h
 include/OGRE/OgreMemoryAllocatorConfig.h
 include/OGRE/OgreMesh.h
-include/OGRE/OgreMeshFileFormat.h
 include/OGRE/OgreMeshManager.h
 include/OGRE/OgreMeshSerializer.h
 include/OGRE/OgreMovableObject.h
@@ -176,16 +149,12 @@ include/OGRE/OgreMovablePlane.h
 include/OGRE/OgreMurmurHash3.h
 include/OGRE/OgreNameGenerator.h
 include/OGRE/OgreNode.h
-include/OGRE/OgreNumerics.h
 include/OGRE/OgreOptimisedUtil.h
-%%OPENGL%%include/OGRE/OgrePVRTCCodec.h
 include/OGRE/OgreParticle.h
 include/OGRE/OgreParticleAffector.h
 include/OGRE/OgreParticleAffectorFactory.h
 include/OGRE/OgreParticleEmitter.h
-include/OGRE/OgreParticleEmitterCommands.h
 include/OGRE/OgreParticleEmitterFactory.h
-include/OGRE/OgreParticleIterator.h
 include/OGRE/OgreParticleSystem.h
 include/OGRE/OgreParticleSystemManager.h
 include/OGRE/OgreParticleSystemRenderer.h
@@ -202,17 +171,14 @@ include/OGRE/OgrePlugin.h
 include/OGRE/OgrePolygon.h
 include/OGRE/OgrePose.h
 include/OGRE/OgrePredefinedControllers.h
-include/OGRE/OgrePrefabFactory.h
 include/OGRE/OgrePrerequisites.h
 include/OGRE/OgreProfiler.h
 include/OGRE/OgreQuaternion.h
-include/OGRE/OgreRadixSort.h
 include/OGRE/OgreRay.h
 include/OGRE/OgreRectangle2D.h
 include/OGRE/OgreRenderObjectListener.h
 include/OGRE/OgreRenderOperation.h
 include/OGRE/OgreRenderQueue.h
-include/OGRE/OgreRenderQueueInvocation.h
 include/OGRE/OgreRenderQueueListener.h
 include/OGRE/OgreRenderQueueSortingGrouping.h
 include/OGRE/OgreRenderSystem.h
@@ -232,16 +198,12 @@ include/OGRE/OgreResourceManager.h
 include/OGRE/OgreRibbonTrail.h
 include/OGRE/OgreRoot.h
 include/OGRE/OgreRotationalSpline.h
-include/OGRE/OgreSceneLoader.h
-include/OGRE/OgreSceneLoaderManager.h
 include/OGRE/OgreSceneManager.h
-include/OGRE/OgreSceneManagerEnumerator.h
 include/OGRE/OgreSceneNode.h
 include/OGRE/OgreSceneQuery.h
 include/OGRE/OgreScriptCompiler.h
 include/OGRE/OgreScriptLoader.h
 include/OGRE/OgreScriptTranslator.h
-include/OGRE/OgreSearchOps.h
 include/OGRE/OgreSerializer.h
 include/OGRE/OgreShadowCameraSetup.h
 include/OGRE/OgreShadowCameraSetupFocused.h
@@ -249,7 +211,6 @@ include/OGRE/OgreShadowCameraSetupLiSPSM.h
 include/OGRE/OgreShadowCameraSetupPSSM.h
 include/OGRE/OgreShadowCameraSetupPlaneOptimal.h
 include/OGRE/OgreShadowCaster.h
-include/OGRE/OgreShadowTextureManager.h
 include/OGRE/OgreSharedPtr.h
 include/OGRE/OgreSimpleRenderable.h
 include/OGRE/OgreSimpleSpline.h
@@ -260,7 +221,6 @@ include/OGRE/OgreSkeletonInstance.h
 include/OGRE/OgreSkeletonManager.h
 include/OGRE/OgreSkeletonSerializer.h
 include/OGRE/OgreSphere.h
-include/OGRE/OgreStaticFaceGroup.h
 include/OGRE/OgreStaticGeometry.h
 include/OGRE/OgreStdHeaders.h
 include/OGRE/OgreStreamSerialiser.h
@@ -281,15 +241,11 @@ include/OGRE/OgreThreadDefinesBoost.h
 include/OGRE/OgreThreadDefinesNone.h
 include/OGRE/OgreThreadDefinesPoco.h
 include/OGRE/OgreThreadDefinesSTD.h
-include/OGRE/OgreThreadDefinesTBB.h
 include/OGRE/OgreThreadHeaders.h
 include/OGRE/OgreThreadHeadersBoost.h
 include/OGRE/OgreThreadHeadersPoco.h
 include/OGRE/OgreThreadHeadersSTD.h
-include/OGRE/OgreThreadHeadersTBB.h
 include/OGRE/OgreTimer.h
-include/OGRE/OgreUTFString.h
-include/OGRE/OgreUnifiedHighLevelGpuProgram.h
 include/OGRE/OgreUserObjectBindings.h
 include/OGRE/OgreVector.h
 include/OGRE/OgreVector2.h
@@ -304,11 +260,11 @@ include/OGRE/OgreZip.h
 include/OGRE/Overlay/OgreBorderPanelOverlayElement.h
 include/OGRE/Overlay/OgreFont.h
 include/OGRE/Overlay/OgreFontManager.h
+include/OGRE/Overlay/OgreImGuiOverlay.h
 include/OGRE/Overlay/OgreOverlay.h
 include/OGRE/Overlay/OgreOverlay.i
 include/OGRE/Overlay/OgreOverlayContainer.h
 include/OGRE/Overlay/OgreOverlayElement.h
-include/OGRE/Overlay/OgreOverlayElementCommands.h
 include/OGRE/Overlay/OgreOverlayElementFactory.h
 include/OGRE/Overlay/OgreOverlayManager.h
 include/OGRE/Overlay/OgreOverlayPrerequisites.h
@@ -335,7 +291,6 @@ include/OGRE/Paging/OgreSimplePageContentCollection.h
 include/OGRE/Plugins/BSPSceneManager/OgreBspLevel.h
 include/OGRE/Plugins/BSPSceneManager/OgreBspNode.h
 include/OGRE/Plugins/BSPSceneManager/OgreBspPrerequisites.h
-include/OGRE/Plugins/BSPSceneManager/OgreBspSceneLoader.h
 include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManager.h
 include/OGRE/Plugins/BSPSceneManager/OgreBspSceneManagerPlugin.h
 include/OGRE/Plugins/BSPSceneManager/OgreBspSceneNode.h
@@ -343,10 +298,11 @@ include/OGRE/Plugins/BSPSceneManager/OgreQuake3Level.h
 include/OGRE/Plugins/BSPSceneManager/OgreQuake3Shader.h
 include/OGRE/Plugins/BSPSceneManager/OgreQuake3ShaderManager.h
 include/OGRE/Plugins/BSPSceneManager/OgreQuake3Types.h
-%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodec.h
-%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodecExports.h
+include/OGRE/Plugins/BSPSceneManager/OgreStaticFaceGroup.h
 %%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodec.h
 %%OPENEXR%%include/OGRE/Plugins/EXRCodec/OgreEXRCodecExports.h
+%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodec.h
+%%FREEIMAGE%%include/OGRE/Plugins/FreeImageCodec/OgreFreeImageCodecExports.h
 include/OGRE/Plugins/OctreeSceneManager/OgreOctree.h
 include/OGRE/Plugins/OctreeSceneManager/OgreOctreeCamera.h
 include/OGRE/Plugins/OctreeSceneManager/OgreOctreeNode.h
@@ -377,37 +333,23 @@ include/OGRE/Plugins/PCZSceneManager/OgrePortalBase.h
 include/OGRE/Plugins/PCZSceneManager/OgreSegment.h
 include/OGRE/Plugins/ParticleFX/OgreAreaEmitter.h
 include/OGRE/Plugins/ParticleFX/OgreBoxEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreBoxEmitterFactory.h
 include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector.h
 include/OGRE/Plugins/ParticleFX/OgreColourFaderAffector2.h
-include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory.h
-include/OGRE/Plugins/ParticleFX/OgreColourFaderAffectorFactory2.h
 include/OGRE/Plugins/ParticleFX/OgreColourImageAffector.h
-include/OGRE/Plugins/ParticleFX/OgreColourImageAffectorFactory.h
 include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffector.h
-include/OGRE/Plugins/ParticleFX/OgreColourInterpolatorAffectorFactory.h
 include/OGRE/Plugins/ParticleFX/OgreCylinderEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreCylinderEmitterFactory.h
 include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffector.h
-include/OGRE/Plugins/ParticleFX/OgreDeflectorPlaneAffectorFactory.h
 include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffector.h
-include/OGRE/Plugins/ParticleFX/OgreDirectionRandomiserAffectorFactory.h
 include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreEllipsoidEmitterFactory.h
 include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreHollowEllipsoidEmitterFactory.h
 include/OGRE/Plugins/ParticleFX/OgreLinearForceAffector.h
-include/OGRE/Plugins/ParticleFX/OgreLinearForceAffectorFactory.h
 include/OGRE/Plugins/ParticleFX/OgreParticleFXPlugin.h
 include/OGRE/Plugins/ParticleFX/OgreParticleFXPrerequisites.h
 include/OGRE/Plugins/ParticleFX/OgrePointEmitter.h
-include/OGRE/Plugins/ParticleFX/OgrePointEmitterFactory.h
 include/OGRE/Plugins/ParticleFX/OgreRingEmitter.h
-include/OGRE/Plugins/ParticleFX/OgreRingEmitterFactory.h
 include/OGRE/Plugins/ParticleFX/OgreRotationAffector.h
-include/OGRE/Plugins/ParticleFX/OgreRotationAffectorFactory.h
 include/OGRE/Plugins/ParticleFX/OgreScaleAffector.h
-include/OGRE/Plugins/ParticleFX/OgreScaleAffectorFactory.h
+include/OGRE/Plugins/ParticleFX/OgreTextureAnimatorAffector.h
 include/OGRE/Plugins/STBICodec/OgreSTBICodec.h
 include/OGRE/Plugins/STBICodec/OgreSTBICodecExports.h
 include/OGRE/Property/OgreProperty.h
@@ -416,67 +358,37 @@ include/OGRE/RTShaderSystem/OgreRTShader.i
 include/OGRE/RTShaderSystem/OgreRTShaderConfig.h
 include/OGRE/RTShaderSystem/OgreRTShaderExports.h
 include/OGRE/RTShaderSystem/OgreRTShaderSystem.h
-include/OGRE/RTShaderSystem/OgreShaderCGProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderCGProgramWriter.h
-include/OGRE/RTShaderSystem/OgreShaderExDualQuaternionSkinning.h
 include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinning.h
-include/OGRE/RTShaderSystem/OgreShaderExHardwareSkinningTechnique.h
-include/OGRE/RTShaderSystem/OgreShaderExIntegratedPSSM3.h
 include/OGRE/RTShaderSystem/OgreShaderExLayeredBlending.h
-include/OGRE/RTShaderSystem/OgreShaderExLinearSkinning.h
-include/OGRE/RTShaderSystem/OgreShaderExNormalMapLighting.h
-include/OGRE/RTShaderSystem/OgreShaderExPerPixelLighting.h
-include/OGRE/RTShaderSystem/OgreShaderExTextureAtlasSampler.h
-include/OGRE/RTShaderSystem/OgreShaderExTriplanarTexturing.h
-include/OGRE/RTShaderSystem/OgreShaderFFPAlphaTest.h
-include/OGRE/RTShaderSystem/OgreShaderFFPColour.h
-include/OGRE/RTShaderSystem/OgreShaderFFPFog.h
-include/OGRE/RTShaderSystem/OgreShaderFFPLighting.h
 include/OGRE/RTShaderSystem/OgreShaderFFPRenderState.h
-include/OGRE/RTShaderSystem/OgreShaderFFPRenderStateBuilder.h
 include/OGRE/RTShaderSystem/OgreShaderFFPTexturing.h
-include/OGRE/RTShaderSystem/OgreShaderFFPTransform.h
 include/OGRE/RTShaderSystem/OgreShaderFunction.h
 include/OGRE/RTShaderSystem/OgreShaderFunctionAtom.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLESProgramWriter.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderGLSLProgramWriter.h
 include/OGRE/RTShaderSystem/OgreShaderGenerator.h
-include/OGRE/RTShaderSystem/OgreShaderHLSLProgramProcessor.h
-include/OGRE/RTShaderSystem/OgreShaderHLSLProgramWriter.h
-include/OGRE/RTShaderSystem/OgreShaderMaterialSerializerListener.h
 include/OGRE/RTShaderSystem/OgreShaderParameter.h
 include/OGRE/RTShaderSystem/OgreShaderPrerequisites.h
 include/OGRE/RTShaderSystem/OgreShaderProgram.h
 include/OGRE/RTShaderSystem/OgreShaderProgramManager.h
-include/OGRE/RTShaderSystem/OgreShaderProgramProcessor.h
 include/OGRE/RTShaderSystem/OgreShaderProgramSet.h
 include/OGRE/RTShaderSystem/OgreShaderProgramWriter.h
 include/OGRE/RTShaderSystem/OgreShaderProgramWriterManager.h
 include/OGRE/RTShaderSystem/OgreShaderRenderState.h
 include/OGRE/RTShaderSystem/OgreShaderScriptTranslator.h
 include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/gl.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glew.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glext.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/glxew.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/GL/wglew.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLContext.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLCopyingRenderTexture.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLDepthBuffer.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLDepthBufferCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFBOMultiRenderTarget.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFBORenderTexture.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLFrameBufferObject.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuNvparseProgram.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuProgram.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLGpuProgramManager.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareBufferManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareIndexBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareOcclusionQuery.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwarePixelBufferCommon.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLHardwareVertexBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLNativeSupport.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLPBRenderTexture.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLPBuffer.h
@@ -488,8 +400,8 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderTarget.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderTexture.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBuffer.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLRenderToVertexBufferCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLExtSupport.h
-%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLGpuProgram.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLLinkProgram.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLLinkProgramManager.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLSLProgram.h
@@ -503,6 +415,7 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLUniformCache.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLUtil.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLVertexArrayObject.h
+%%OPENGL%%include/OGRE/RenderSystems/GL/OgreGLWindow.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/_ps1.0_parser.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/_rc1.0_parser.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/_ts1.0_parser.h
@@ -522,19 +435,14 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
 %%OPENGL%%include/OGRE/RenderSystems/GL/vs1.0_inst_list.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/GL/gl3w.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/GL/glcorearb.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusDepthBuffer.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusExports.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBOMultiRenderTarget.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFBORenderTexture.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusFrameBufferObject.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareBufferManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareCounterBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareIndexBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareOcclusionQuery.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwarePixelBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareShaderStorageBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareUniformBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusHardwareVertexBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPixelFormat.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPlugin.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusPrerequisites.h
@@ -545,26 +453,22 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGL3PlusTextureManager.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLContext.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLDepthBufferCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLHardwarePixelBufferCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLNativeSupport.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLPBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderSystemCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderTarget.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderTexture.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLExtSupport.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLMonolithicProgram.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgram.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLProgramManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLSeparableProgram.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShader.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderFactory.h
-%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSLShaderManager.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLRenderToVertexBufferCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLStateCacheManagerCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLSupportPrerequisites.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLTextureCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLUniformCache.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLUtil.h
 %%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLVertexArrayObject.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreGLWindow.h
+%%OPENGL%%include/OGRE/RenderSystems/GL3Plus/OgreSPIRVShaderFactory.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES2/gl2ext.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES3/gl3.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLES3/gl3platform.h
@@ -575,25 +479,20 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESLinkProgram.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgram.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramCommon.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramFactory.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramManager.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/GLSLES/OgreGLSLESProgramPipeline.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/KHR/khrplatform.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLContext.h
+%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLDepthBufferCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2Config.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2DepthBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2Exports.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FBOMultiRenderTarget.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FBORenderTexture.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2FrameBufferObject.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2GpuProgramManager.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareBufferManager.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareIndexBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareOcclusionQuery.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwarePixelBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareUniformBuffer.h
-%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2HardwareVertexBuffer.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResource.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2ManagedResourceManager.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLES2PixelFormat.h
@@ -610,16 +509,16 @@ include/OGRE/RTShaderSystem/OgreShaderSubRenderState.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderSystemCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderTarget.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderTexture.h
+%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLRenderToVertexBufferCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLStateCacheManagerCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLSupportPrerequisites.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLTextureCommon.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLUniformCache.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLUtil.h
 %%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLVertexArrayObject.h
-include/OGRE/Sample.h
-include/OGRE/SampleContext.h
-include/OGRE/SamplePlugin.h
-include/OGRE/SdkSample.h
+%%OPENGL%%include/OGRE/RenderSystems/GLES2/OgreGLWindow.h
+include/OGRE/RenderSystems/KHR/KHR/khrplatform.h
+%%OPENGL%%include/OGRE/RenderSystems/glad/glad/glad.h
 include/OGRE/Terrain/OgreTerrain.h
 include/OGRE/Terrain/OgreTerrainAutoUpdateLod.h
 include/OGRE/Terrain/OgreTerrainGroup.h
@@ -631,30 +530,23 @@ include/OGRE/Terrain/OgreTerrainPagedWorldSection.h
 include/OGRE/Terrain/OgreTerrainPaging.h
 include/OGRE/Terrain/OgreTerrainPrerequisites.h
 include/OGRE/Terrain/OgreTerrainQuadTreeNode.h
-include/OGRE/Threading/OgreDefaultWorkQueue.h
-include/OGRE/Threading/OgreDefaultWorkQueueStandard.h
-include/OGRE/Threading/OgreDefaultWorkQueueTBB.h
 include/OGRE/Threading/OgreThreadDefines.h
 include/OGRE/Threading/OgreThreadDefinesBoost.h
 include/OGRE/Threading/OgreThreadDefinesNone.h
 include/OGRE/Threading/OgreThreadDefinesPoco.h
 include/OGRE/Threading/OgreThreadDefinesSTD.h
-include/OGRE/Threading/OgreThreadDefinesTBB.h
 include/OGRE/Threading/OgreThreadHeaders.h
 include/OGRE/Threading/OgreThreadHeadersBoost.h
 include/OGRE/Threading/OgreThreadHeadersPoco.h
 include/OGRE/Threading/OgreThreadHeadersSTD.h
-include/OGRE/Threading/OgreThreadHeadersTBB.h
 include/OGRE/Volume/OgreVolumeCSGSource.h
 include/OGRE/Volume/OgreVolumeCacheSource.h
 include/OGRE/Volume/OgreVolumeChunk.h
-include/OGRE/Volume/OgreVolumeChunkHandler.h
 include/OGRE/Volume/OgreVolumeDualGridGenerator.h
 include/OGRE/Volume/OgreVolumeGridSource.h
 include/OGRE/Volume/OgreVolumeHalfFloatGridSource.h
 include/OGRE/Volume/OgreVolumeIsoSurface.h
 include/OGRE/Volume/OgreVolumeIsoSurfaceMC.h
-include/OGRE/Volume/OgreVolumeIsoSurfaceTablesMC.h
 include/OGRE/Volume/OgreVolumeMeshBuilder.h
 include/OGRE/Volume/OgreVolumeOctreeNode.h
 include/OGRE/Volume/OgreVolumeOctreeNodeSplitPolicy.h
@@ -662,68 +554,69 @@ include/OGRE/Volume/OgreVolumePrerequisites.h
 include/OGRE/Volume/OgreVolumeSimplexNoise.h
 include/OGRE/Volume/OgreVolumeSource.h
 include/OGRE/Volume/OgreVolumeTextureSource.h
-%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so
-%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so.1.11.6
 %%OPENEXR%%lib/OGRE/Codec_EXR.so
-%%OPENEXR%%lib/OGRE/Codec_EXR.so.1.11.6
+%%OPENEXR%%lib/OGRE/Codec_EXR.so.%%LIBVERSION%%
+%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so
+%%FREEIMAGE%%lib/OGRE/Codec_FreeImage.so.%%LIBVERSION%%
 lib/OGRE/Codec_STBI.so
-lib/OGRE/Codec_STBI.so.1.11.6
+lib/OGRE/Codec_STBI.so.%%LIBVERSION%%
 lib/OGRE/Plugin_BSPSceneManager.so
-lib/OGRE/Plugin_BSPSceneManager.so.1.11.6
+lib/OGRE/Plugin_BSPSceneManager.so.%%LIBVERSION%%
 lib/OGRE/Plugin_OctreeSceneManager.so
-lib/OGRE/Plugin_OctreeSceneManager.so.1.11.6
+lib/OGRE/Plugin_OctreeSceneManager.so.%%LIBVERSION%%
 lib/OGRE/Plugin_OctreeZone.so
-lib/OGRE/Plugin_OctreeZone.so.1.11.6
+lib/OGRE/Plugin_OctreeZone.so.%%LIBVERSION%%
 lib/OGRE/Plugin_PCZSceneManager.so
-lib/OGRE/Plugin_PCZSceneManager.so.1.11.6
+lib/OGRE/Plugin_PCZSceneManager.so.%%LIBVERSION%%
 lib/OGRE/Plugin_ParticleFX.so
-lib/OGRE/Plugin_ParticleFX.so.1.11.6
+lib/OGRE/Plugin_ParticleFX.so.%%LIBVERSION%%
 %%OPENGL%%lib/OGRE/RenderSystem_GL.so
-%%OPENGL%%lib/OGRE/RenderSystem_GL.so.1.11.6
+%%OPENGL%%lib/OGRE/RenderSystem_GL.so.%%LIBVERSION%%
 %%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so
-%%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so.1.11.6
+%%OPENGL%%lib/OGRE/RenderSystem_GL3Plus.so.%%LIBVERSION%%
 %%OPENGL%%lib/OGRE/RenderSystem_GLES2.so
-%%OPENGL%%lib/OGRE/RenderSystem_GLES2.so.1.11.6
+%%OPENGL%%lib/OGRE/RenderSystem_GLES2.so.%%LIBVERSION%%
 lib/OGRE/Samples/DefaultSamples.so
-lib/OGRE/Samples/DefaultSamples.so.1.11.6
-lib/OGRE/cmake/FindPkgMacros.cmake
+lib/OGRE/Samples/DefaultSamples.so.%%LIBVERSION%%
 lib/OGRE/cmake/OGREConfig.cmake
 lib/OGRE/cmake/OGREConfigVersion.cmake
 lib/OGRE/cmake/OgreTargets-%%CMAKE_BUILD_TYPE%%.cmake
 lib/OGRE/cmake/OgreTargets.cmake
-%%CSHARP%%lib/libOgre.so
 lib/libOgreBites.so
-lib/libOgreBites.so.1.11.6
-%%OPENGL%%lib/libOgreGLSupport.a
-lib/libOgreHLMS.so
-lib/libOgreHLMS.so.1.11.6
+lib/libOgreBites.so.%%LIBVERSION%%
+%%BULLET%%lib/libOgreBullet.so
 lib/libOgreMain.so
-lib/libOgreMain.so.1.11.6
+lib/libOgreMain.so.%%LIBVERSION%%
 lib/libOgreMeshLodGenerator.so
-lib/libOgreMeshLodGenerator.so.1.11.6
+lib/libOgreMeshLodGenerator.so.%%LIBVERSION%%
 lib/libOgreOverlay.so
-lib/libOgreOverlay.so.1.11.6
+lib/libOgreOverlay.so.%%LIBVERSION%%
 lib/libOgrePaging.so
-lib/libOgrePaging.so.1.11.6
+lib/libOgrePaging.so.%%LIBVERSION%%
 lib/libOgreProperty.so
-lib/libOgreProperty.so.1.11.6
+lib/libOgreProperty.so.%%LIBVERSION%%
 lib/libOgreRTShaderSystem.so
-lib/libOgreRTShaderSystem.so.1.11.6
+lib/libOgreRTShaderSystem.so.%%LIBVERSION%%
 lib/libOgreTerrain.so
-lib/libOgreTerrain.so.1.11.6
+lib/libOgreTerrain.so.%%LIBVERSION%%
 lib/libOgreVolume.so
-lib/libOgreVolume.so.1.11.6
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/Ogre.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreBites.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreNumpy.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreOverlay.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/OgreRTShader.py
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_Ogre.so
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreBites.so
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreOverlay.so
-%%PYTHON%%lib/%%PYTHON_VERSION%%/site-packages/_OgreRTShader.so
+lib/libOgreVolume.so.%%LIBVERSION%%
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Bites.py
+%%BULLET%%%%PYTHON_SITELIBDIR%%/Ogre/Bullet.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/HighPy.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Numpy.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Ogre.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Overlay.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/RTShader.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/Terrain.py
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Bites.so
+%%BULLET%%%%PYTHON_SITELIBDIR%%/Ogre/_Bullet.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Ogre.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Overlay.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_RTShader.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/_Terrain.so
+%%PYTHON%%%%PYTHON_SITELIBDIR%%/Ogre/__init__.py
 libdata/pkgconfig/OGRE-Bites.pc
-libdata/pkgconfig/OGRE-HLMS.pc
 libdata/pkgconfig/OGRE-MeshLodGenerator.pc
 libdata/pkgconfig/OGRE-Overlay.pc
 libdata/pkgconfig/OGRE-PCZ.pc
@@ -733,930 +626,702 @@ libdata/pkgconfig/OGRE-RTShaderSystem.pc
 libdata/pkgconfig/OGRE-Terrain.pc
 libdata/pkgconfig/OGRE-Volume.pc
 libdata/pkgconfig/OGRE.pc
-share/OGRE/GLX_backdrop.png
-share/OGRE/Media/DeferredShadingMedia/COPYING
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/Ambient_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/LightMaterial_vs_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowColour_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowDS_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/ShowNormal_ps_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.cg
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.glsl
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs.glsles
-share/OGRE/Media/DeferredShadingMedia/DeferredShading/post/vs_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster.cg
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster.material
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster.program
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_fp.glsl
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_fp.glsles
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_vp.glsl
-share/OGRE/Media/DeferredShadingMedia/ShadowCaster_vp.glsles
-share/OGRE/Media/DeferredShadingMedia/deferred.compositor
-share/OGRE/Media/DeferredShadingMedia/deferred_post.material
-share/OGRE/Media/DeferredShadingMedia/deferred_post.program
-share/OGRE/Media/DeferredShadingMedia/deferred_post_minilight.material
-share/OGRE/Media/DeferredShadingMedia/deferreddemo.material
-share/OGRE/Media/DeferredShadingMedia/ssao.cg
-share/OGRE/Media/DeferredShadingMedia/ssao.compositor
-share/OGRE/Media/DeferredShadingMedia/ssao.material
-share/OGRE/Media/DeferredShadingMedia/ssao_blurx_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_blurx_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/ssao_blury_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_blury_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/ssao_ps.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_ps.glsles
-share/OGRE/Media/DeferredShadingMedia/ssao_sm4.cg
-share/OGRE/Media/DeferredShadingMedia/ssao_vs.glsl
-share/OGRE/Media/DeferredShadingMedia/ssao_vs.glsles
-share/OGRE/Media/HLMS/Blendfunctions_piece_fs.glslt
-share/OGRE/Media/HLMS/Blendfunctions_piece_fs.hlslt
-share/OGRE/Media/HLMS/PBS_fs.glslt
-share/OGRE/Media/HLMS/PBS_fs.hlslt
-share/OGRE/Media/HLMS/PBS_vs.glslt
-share/OGRE/Media/HLMS/PBS_vs.hlslt
-share/OGRE/Media/PBR/glTF2_PBR.material
-share/OGRE/Media/PBR/pbr-frag.glsl
-share/OGRE/Media/PBR/pbr-vert.glsl
-share/OGRE/Media/PBR/pbr.program
-share/OGRE/Media/PCZAppMedia/Carpet_Diamond_Olive.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Brass_Ceiling.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Embossed.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Rusted.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Rusted1.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Steel_Textured.jpg
-share/OGRE/Media/PCZAppMedia/Metal_Steel_Textured_White.jpg
-share/OGRE/Media/PCZAppMedia/ROOM.material
-share/OGRE/Media/PCZAppMedia/ROOM_NX.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_NY.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_NZ.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_PX.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_PY.mesh
-share/OGRE/Media/PCZAppMedia/ROOM_PZ.mesh
-share/OGRE/Media/PCZAppMedia/Roofing_Tile_Spanish.jpg
-share/OGRE/Media/PCZAppMedia/Translucent_Glass_Tinted.jpg
-share/OGRE/Media/PCZAppMedia/Translucent_Glass_Tinted1.jpg
-share/OGRE/Media/PCZAppMedia/Wood_Floor.jpg
-share/OGRE/Media/PCZAppMedia/building_exterior.mesh
-share/OGRE/Media/PCZAppMedia/room_nxnynz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpx.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxnypynzpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxnz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxnzpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpxpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpynz.mesh
-share/OGRE/Media/PCZAppMedia/room_nxpz.mesh
-share/OGRE/Media/PCZAppMedia/room_nypy.mesh
-share/OGRE/Media/PCZAppMedia/room_nypy_4y.mesh
-share/OGRE/Media/PCZAppMedia/room_nzpz.mesh
-share/OGRE/Media/PCZAppMedia/room_pxnynz.mesh
-share/OGRE/Media/PCZAppMedia/room_pxpynz.mesh
-share/OGRE/Media/PCZAppMedia/room_pxpz.mesh
-share/OGRE/Media/PCZAppMedia/terrain2.cfg
-share/OGRE/Media/PCZAppMedia/terrain2.png
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowCasterTwoPhaseTwoWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowFourWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowOneWeight.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowPassThrough_ps.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowThreeWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternionSkinning_ShadowTwoWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/DualQuaternion_Common.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_AlphaTest.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Common.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Fog.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Lighting.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Texturing.glsl
-share/OGRE/Media/RTShaderLib/GLSL/FFPLib_Transform.glsl
-share/OGRE/Media/RTShaderLib/GLSL/HardwareSkinningShadow_Fragment.glsl
-share/OGRE/Media/RTShaderLib/GLSL/HardwareSkinningShadow_TwoWeights.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_DualQuaternion.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_IntegratedPSSM.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_LayeredBlending.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_NormalMapLighting.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_PerPixelLighting.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_TextureAtlas.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SGXLib_TriplanarTexturing.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SampleLib_InstancedViewports.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SampleLib_ReflectionMap.glsl
-share/OGRE/Media/RTShaderLib/GLSL/SegmentedPerPixelLighting.glsl
-share/OGRE/Media/RTShaderLib/HLSL_Cg/DualQuaternionSkinning_Shadow.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_AlphaTest.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Common.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Fog.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Lighting.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Texturing.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/FFPLib_Transform.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/HardwareSkinningShadow.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_DualQuaternion.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_IntegratedPSSM.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_LayeredBlending.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_NormalMapLighting.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_PerPixelLighting.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_TextureAtlas.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SGXLib_TriplanarTexturing.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SampleLib_InstancedViewports.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SampleLib_ReflectionMap.cg
-share/OGRE/Media/RTShaderLib/HLSL_Cg/SegmentedPerPixelLighting.cg
-share/OGRE/Media/RTShaderLib/cache/dummy.txt
-share/OGRE/Media/RTShaderLib/materials/DualQuaternionSkinning_Shadow.material
-share/OGRE/Media/RTShaderLib/materials/HardwareSkinningShadow.material
-share/OGRE/Media/RTShaderLib/materials/RTShaderSystem.material
-share/OGRE/Media/RTShaderLib/materials/TriplanarTexturing.material
-share/OGRE/Media/materials/programs/Cg/ASCIIFP.cg
-share/OGRE/Media/materials/programs/Cg/Bloom2_ps20.cg
-share/OGRE/Media/materials/programs/Cg/Bloom_ps20.cg
-share/OGRE/Media/materials/programs/Cg/BlurH_ps20.cg
-share/OGRE/Media/materials/programs/Cg/BlurV_ps20.cg
-share/OGRE/Media/materials/programs/Cg/Blur_vs11.cg
-share/OGRE/Media/materials/programs/Cg/BrightBloom2_ps20.cg
-share/OGRE/Media/materials/programs/Cg/Combine_fp.cg
-share/OGRE/Media/materials/programs/Cg/Common.cg
-share/OGRE/Media/materials/programs/Cg/DOF_ps.cg
-share/OGRE/Media/materials/programs/Cg/DitherFP.cg
-share/OGRE/Media/materials/programs/Cg/DualQuaternion.cg
-share/OGRE/Media/materials/programs/Cg/Example_Basic.cg
-share/OGRE/Media/materials/programs/Cg/Example_Basic_sm4.cg
-share/OGRE/Media/materials/programs/Cg/Example_BumpMapping.cg
-share/OGRE/Media/materials/programs/Cg/Example_CelShading.cg
-share/OGRE/Media/materials/programs/Cg/Example_Fresnel.cg
-share/OGRE/Media/materials/programs/Cg/Example_Projection.cg
-share/OGRE/Media/materials/programs/Cg/Example_TextureArrayVS.cg
-share/OGRE/Media/materials/programs/Cg/GlassFP.cg
-share/OGRE/Media/materials/programs/Cg/Grass.cg
-share/OGRE/Media/materials/programs/Cg/GrayScale.cg
-share/OGRE/Media/materials/programs/Cg/HWBasicInstancing.cg
-share/OGRE/Media/materials/programs/Cg/HW_VTFInstancing.cg
-share/OGRE/Media/materials/programs/Cg/HalftoneFP.cg
-share/OGRE/Media/materials/programs/Cg/HeatVision.cg
-share/OGRE/Media/materials/programs/Cg/InstancingMisc.cg
-share/OGRE/Media/materials/programs/Cg/InstancingVertexInterpolators.cg
-share/OGRE/Media/materials/programs/Cg/Instancing_ps.cg
-share/OGRE/Media/materials/programs/Cg/InvertFP.cg
-share/OGRE/Media/materials/programs/Cg/LaplaceFP.cg
-share/OGRE/Media/materials/programs/Cg/NightVisionFP.cg
-share/OGRE/Media/materials/programs/Cg/Ocean2HLSL_Cg.frag
-share/OGRE/Media/materials/programs/Cg/Ocean2HLSL_Cg.vert
-share/OGRE/Media/materials/programs/Cg/OffsetMapping.cg
-share/OGRE/Media/materials/programs/Cg/OldMovieFP.cg
-share/OGRE/Media/materials/programs/Cg/OldTV.cg
-share/OGRE/Media/materials/programs/Cg/ParticleGS.cg
-share/OGRE/Media/materials/programs/Cg/PassthroughFP.cg
-share/OGRE/Media/materials/programs/Cg/PassthroughFP_sm4.cg
-share/OGRE/Media/materials/programs/Cg/PosterizeFP.cg
-share/OGRE/Media/materials/programs/Cg/Radial_Blur_FP.cg
-share/OGRE/Media/materials/programs/Cg/ShaderInstancing.cg
-share/OGRE/Media/materials/programs/Cg/SharpenEdgesFP.cg
-share/OGRE/Media/materials/programs/Cg/StdQuad_vp.cg
-share/OGRE/Media/materials/programs/Cg/Swizzle.gp
-share/OGRE/Media/materials/programs/Cg/SwizzleGP.cg
-share/OGRE/Media/materials/programs/Cg/TilingFP.cg
-share/OGRE/Media/materials/programs/Cg/VTFInstancing.cg
-share/OGRE/Media/materials/programs/Cg/depthshadowobject.cg
-share/OGRE/Media/materials/programs/Cg/hdr.cg
-share/OGRE/Media/materials/programs/Cg/isosurf.cg
-share/OGRE/Media/materials/programs/Cg/oceanHLSL_Cg.frag
-share/OGRE/Media/materials/programs/Cg/oceanHLSL_Cg.vert
-share/OGRE/Media/materials/programs/Cg/pssm.cg
-share/OGRE/Media/materials/programs/Cg/shadows.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowcasterfp.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowcastervp.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowreceiverfp.cg
-share/OGRE/Media/materials/programs/Cg/varianceshadowreceivervp.cg
*** 1416 LINES SKIPPED ***