Here's an update for ogre 1.8.1. Unfortunately, it crashes for me
(radeon), but I've had reports of it somewhat working on other video
cards. So please test by installing both subpackages and running
SampleBrowser. Also, include your video card model in your report.
Index: Makefile
===================================================================
RCS file: /home/pascal/cvs/ports/x11/ogre/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile 11 Mar 2013 11:46:14 -0000 1.4
+++ Makefile 18 May 2013 21:54:36 -0000
@@ -5,21 +5,18 @@ SHARED_ONLY = Yes
COMMENT-main = 3D rendering engine
COMMENT-samples = 3D rendering engine, demos
-V = 1.7.4
+V = 1.8.1
DISTNAME = ogre_src_v${V:S/./-/g}
PKGNAME-main = ogre-${V}
PKGNAME-samples = ogre-samples-${V}
-REVISION-main = 0
-REVISION-samples = 0
-
MULTI_PACKAGES = -main -samples
-SHARED_LIBS += OgreMain 0.0 # 1.7
-SHARED_LIBS += OgrePaging 0.0 # 1.7
-SHARED_LIBS += OgreProperty 0.0 # 1.7
-SHARED_LIBS += OgreRTShaderSystem 0.0 # 1.7
-SHARED_LIBS += OgreTerrain 0.0 # 1.7
+SHARED_LIBS += OgreMain 1.0 # 1.7
+SHARED_LIBS += OgrePaging 1.0 # 1.7
+SHARED_LIBS += OgreProperty 1.0 # 1.7
+SHARED_LIBS += OgreRTShaderSystem 1.0 # 1.7
+SHARED_LIBS += OgreTerrain 1.0 # 1.7
CATEGORIES = x11
@@ -43,14 +40,15 @@ MASTER_SITES = ${MASTER_SITE_SOURCEFORG
EXTRACT_SUFX = .tar.bz2
CONFIGURE_ARGS += -DCMAKE_BUILD_TYPE:STRING=Release \
- -DOGRE_INSTALL_SAMPLES=1
+ -DOGRE_INSTALL_SAMPLES=1 \
+ -DOGRE_CONFIG_ALLOCATOR=1
VMEM_WARNING = Yes
MODULES = devel/cmake
LIB_DEPENDS = graphics/freeimage \
- devel/boost \
- archivers/zziplib
+ archivers/zziplib \
+ devel/boost
LIB_DEPENDS-samples = ${LIB_DEPENDS} \
devel/ois \
x11/ogre,-main
Index: distinfo
===================================================================
RCS file: /home/pascal/cvs/ports/x11/ogre/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo 7 Oct 2012 09:37:45 -0000 1.2
+++ distinfo 19 Jan 2013 17:07:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (ogre_src_v1-7-4.tar.bz2) = r6R1gD2eaYDd82QdzqpT/PvTSFBu1niTwwZ2bBZqSII=
-SIZE (ogre_src_v1-7-4.tar.bz2) = 67391570
+SHA256 (ogre_src_v1-8-1.tar.bz2) = 2pCKyTQmXSXjeNM21kgyev5WmnWO8mICms01fVBvaqs=
+SIZE (ogre_src_v1-8-1.tar.bz2) = 88619968
Index: patches/patch-OgreMain_include_OgreStringConverter_h
===================================================================
RCS file:
/home/pascal/cvs/ports/x11/ogre/patches/patch-OgreMain_include_OgreStringConverter_h,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-OgreMain_include_OgreStringConverter_h
--- patches/patch-OgreMain_include_OgreStringConverter_h 18 Mar 2012
14:31:00 -0000 1.1.1.1
+++ patches/patch-OgreMain_include_OgreStringConverter_h 25 Jul 2012
11:33:09 -0000
@@ -1,12 +1,12 @@
$OpenBSD: patch-OgreMain_include_OgreStringConverter_h,v 1.1.1.1 2012/03/18
14:31:00 pascal Exp $
---- OgreMain/include/OgreStringConverter.h.orig Sat Mar 17 18:11:31 2012
-+++ OgreMain/include/OgreStringConverter.h Sat Mar 17 18:11:51 2012
+--- OgreMain/include/OgreStringConverter.h.orig Fri May 25 21:48:44 2012
++++ OgreMain/include/OgreStringConverter.h Sat May 26 18:42:54 2012
@@ -91,7 +91,7 @@ namespace Ogre {
static String toString(int val, unsigned short width = 0,
char fill = ' ',
std::ios::fmtflags flags = std::ios::fmtflags(0) );
--#if OGRE_ARCH_TYPE == OGRE_ARCHITECTURE_64 || OGRE_PLATFORM ==
OGRE_PLATFORM_APPLE || OGRE_PLATFORM == OGRE_PLATFORM_IPHONE
-+#if OGRE_ARCH_TYPE == OGRE_ARCHITECTURE_64 || OGRE_PLATFORM ==
OGRE_PLATFORM_APPLE || OGRE_PLATFORM == OGRE_PLATFORM_IPHONE ||
defined(__OpenBSD__)
+-#if OGRE_PLATFORM != OGRE_PLATFORM_NACL && ( OGRE_ARCH_TYPE ==
OGRE_ARCHITECTURE_64 || OGRE_PLATFORM == OGRE_PLATFORM_APPLE || OGRE_PLATFORM
== OGRE_PLATFORM_APPLE_IOS )
++#if OGRE_PLATFORM != OGRE_PLATFORM_NACL && ( OGRE_ARCH_TYPE ==
OGRE_ARCHITECTURE_64 || OGRE_PLATFORM == OGRE_PLATFORM_APPLE || OGRE_PLATFORM
== OGRE_PLATFORM_APPLE_IOS || defined(__OpenBSD__) )
/** Converts an unsigned int to a String. */
static String toString(unsigned int val,
unsigned short width = 0, char fill = ' ',
Index: patches/patch-OgreMain_src_OgreStringConverter_cpp
===================================================================
RCS file:
/home/pascal/cvs/ports/x11/ogre/patches/patch-OgreMain_src_OgreStringConverter_cpp,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 patch-OgreMain_src_OgreStringConverter_cpp
--- patches/patch-OgreMain_src_OgreStringConverter_cpp 18 Mar 2012 14:31:00
-0000 1.1.1.1
+++ patches/patch-OgreMain_src_OgreStringConverter_cpp 25 Jul 2012 11:33:09
-0000
@@ -1,12 +1,12 @@
$OpenBSD: patch-OgreMain_src_OgreStringConverter_cpp,v 1.1.1.1 2012/03/18
14:31:00 pascal Exp $
---- OgreMain/src/OgreStringConverter.cpp.orig Sat Mar 17 18:12:05 2012
-+++ OgreMain/src/OgreStringConverter.cpp Sat Mar 17 18:12:20 2012
-@@ -56,7 +56,7 @@ namespace Ogre {
+--- OgreMain/src/OgreStringConverter.cpp.orig Fri May 25 21:48:44 2012
++++ OgreMain/src/OgreStringConverter.cpp Sat May 26 18:43:38 2012
+@@ -62,7 +62,7 @@ namespace Ogre {
return stream.str();
}
//-----------------------------------------------------------------------
--#if OGRE_ARCH_TYPE == OGRE_ARCHITECTURE_64 || OGRE_PLATFORM ==
OGRE_PLATFORM_APPLE || OGRE_PLATFORM == OGRE_PLATFORM_IPHONE
-+#if OGRE_ARCH_TYPE == OGRE_ARCHITECTURE_64 || OGRE_PLATFORM ==
OGRE_PLATFORM_APPLE || OGRE_PLATFORM == OGRE_PLATFORM_IPHONE ||
defined(__OpenBSD__)
+-#if OGRE_PLATFORM != OGRE_PLATFORM_NACL && ( OGRE_ARCH_TYPE ==
OGRE_ARCHITECTURE_64 || OGRE_PLATFORM == OGRE_PLATFORM_APPLE || OGRE_PLATFORM
== OGRE_PLATFORM_APPLE_IOS )
++#if OGRE_PLATFORM != OGRE_PLATFORM_NACL && ( OGRE_ARCH_TYPE ==
OGRE_ARCHITECTURE_64 || OGRE_PLATFORM == OGRE_PLATFORM_APPLE || OGRE_PLATFORM
== OGRE_PLATFORM_APPLE_IOS || defined(__OpenBSD__) )
String StringConverter::toString(unsigned int val,
unsigned short width, char fill, std::ios::fmtflags flags)
{
Index: patches/patch-PlugIns_OctreeZone_CMakeLists_txt
===================================================================
RCS file:
/home/pascal/cvs/ports/x11/ogre/patches/patch-PlugIns_OctreeZone_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-PlugIns_OctreeZone_CMakeLists_txt
--- patches/patch-PlugIns_OctreeZone_CMakeLists_txt 7 Oct 2012 19:53:05
-0000 1.2
+++ patches/patch-PlugIns_OctreeZone_CMakeLists_txt 11 Oct 2012 19:03:44
-0000
@@ -2,9 +2,9 @@ $OpenBSD: patch-PlugIns_OctreeZone_CMake
Shared modules cannot be linked into another target
---- PlugIns/OctreeZone/CMakeLists.txt.orig Sat Jan 14 18:40:39 2012
-+++ PlugIns/OctreeZone/CMakeLists.txt Sun Oct 7 20:16:59 2012
-@@ -24,6 +24,22 @@ set (HEADER_FILES
+--- PlugIns/OctreeZone/CMakeLists.txt.orig Fri May 25 21:48:44 2012
++++ PlugIns/OctreeZone/CMakeLists.txt Thu Oct 11 21:03:38 2012
+@@ -17,6 +17,22 @@ set (HEADER_FILES
)
set (SOURCE_FILES
@@ -24,13 +24,13 @@ Shared modules cannot be linked into ano
+ ${CMAKE_CURRENT_SOURCE_DIR}/../PCZSceneManager/src/OgrePortal.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/../PCZSceneManager/src/OgrePortalBase.cpp
+ ${CMAKE_CURRENT_SOURCE_DIR}/../PCZSceneManager/src/OgreSegment.cpp
- src/OgreHeightmapTerrainZonePageSource.cpp
src/OgreOctreeZone.cpp
src/OgreOctreeZoneDll.cpp
-@@ -41,18 +57,10 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../PCZ
+ src/OgreOctreeZoneOctree.cpp
+@@ -28,18 +44,10 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../PCZ
add_definitions(-D_USRDLL)
- add_library(Plugin_OctreeZone ${OGRE_LIB_TYPE} ${HEADER_FILES}
${SOURCE_FILES})
+ ogre_add_library(Plugin_OctreeZone ${OGRE_LIB_TYPE} ${HEADER_FILES}
${SOURCE_FILES})
-target_link_libraries(Plugin_OctreeZone OgreMain Plugin_PCZSceneManager)
+target_link_libraries(Plugin_OctreeZone OgreMain)
if (NOT OGRE_STATIC)
@@ -46,4 +46,4 @@ Shared modules cannot be linked into ano
- )
endif ()
- if (APPLE AND NOT OGRE_BUILD_PLATFORM_IPHONE)
+ if (APPLE AND NOT OGRE_BUILD_PLATFORM_APPLE_IOS)
Index: pkg/PLIST-main
===================================================================
RCS file: /home/pascal/cvs/ports/x11/ogre/pkg/PLIST-main,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST-main
--- pkg/PLIST-main 7 Oct 2012 09:37:46 -0000 1.2
+++ pkg/PLIST-main 20 Jan 2013 19:07:14 -0000
@@ -55,7 +55,10 @@ include/OGRE/OgreCustomCompositionPass.h
include/OGRE/OgreDDSCodec.h
include/OGRE/OgreDataStream.h
include/OGRE/OgreDefaultHardwareBufferManager.h
+include/OGRE/OgreDeflate.h
+include/OGRE/OgreDepthBuffer.h
include/OGRE/OgreDistanceLodStrategy.h
+include/OGRE/OgreDualQuaternion.h
include/OGRE/OgreDynLib.h
include/OGRE/OgreDynLibManager.h
include/OGRE/OgreEdgeListBuilder.h
@@ -87,6 +90,13 @@ include/OGRE/OgreHighLevelGpuProgram.h
include/OGRE/OgreHighLevelGpuProgramManager.h
include/OGRE/OgreImage.h
include/OGRE/OgreImageCodec.h
+include/OGRE/OgreInstanceBatch.h
+include/OGRE/OgreInstanceBatchHW.h
+include/OGRE/OgreInstanceBatchHW_VTF.h
+include/OGRE/OgreInstanceBatchShader.h
+include/OGRE/OgreInstanceBatchVTF.h
+include/OGRE/OgreInstanceManager.h
+include/OGRE/OgreInstancedEntity.h
include/OGRE/OgreInstancedGeometry.h
include/OGRE/OgreIteratorRange.h
include/OGRE/OgreIteratorWrapper.h
@@ -213,6 +223,7 @@ include/OGRE/OgreSkeletonFileFormat.h
include/OGRE/OgreSkeletonInstance.h
include/OGRE/OgreSkeletonManager.h
include/OGRE/OgreSkeletonSerializer.h
+include/OGRE/OgreSmallVector.h
include/OGRE/OgreSphere.h
include/OGRE/OgreSpotShadowFadePng.h
include/OGRE/OgreStableHeaders.h
@@ -250,6 +261,7 @@ include/OGRE/OgreWorkQueue.h
include/OGRE/OgreZip.h
include/OGRE/Paging/
include/OGRE/Paging/OgreGrid2DPageStrategy.h
+include/OGRE/Paging/OgreGrid3DPageStrategy.h
include/OGRE/Paging/OgrePage.h
include/OGRE/Paging/OgrePageConnection.h
include/OGRE/Paging/OgrePageContent.h
@@ -278,31 +290,18 @@ include/OGRE/Plugins/BSPSceneManager/Ogr
include/OGRE/Plugins/BSPSceneManager/OgreQuake3ShaderManager.h
include/OGRE/Plugins/BSPSceneManager/OgreQuake3Types.h
include/OGRE/Plugins/OctreeSceneManager/
-include/OGRE/Plugins/OctreeSceneManager/OgreHeightmapTerrainPageSource.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctree.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctreeCamera.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctreeNode.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctreePlugin.h
+include/OGRE/Plugins/OctreeSceneManager/OgreOctreePrerequisites.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctreeSceneManager.h
include/OGRE/Plugins/OctreeSceneManager/OgreOctreeSceneQuery.h
-include/OGRE/Plugins/OctreeSceneManager/OgreTerrainPage.h
-include/OGRE/Plugins/OctreeSceneManager/OgreTerrainPageSource.h
-include/OGRE/Plugins/OctreeSceneManager/OgreTerrainPrerequisites.h
-include/OGRE/Plugins/OctreeSceneManager/OgreTerrainRenderable.h
-include/OGRE/Plugins/OctreeSceneManager/OgreTerrainSceneManager.h
-include/OGRE/Plugins/OctreeSceneManager/OgreTerrainVertexProgram.h
include/OGRE/Plugins/OctreeZone/
-include/OGRE/Plugins/OctreeZone/OgreHeightmapTerrainZonePageSource.h
include/OGRE/Plugins/OctreeZone/OgreOctreeZone.h
include/OGRE/Plugins/OctreeZone/OgreOctreeZoneOctree.h
include/OGRE/Plugins/OctreeZone/OgreOctreeZonePlugin.h
include/OGRE/Plugins/OctreeZone/OgreOctreeZonePrerequisites.h
-include/OGRE/Plugins/OctreeZone/OgreTerrainVertexProgram.h
-include/OGRE/Plugins/OctreeZone/OgreTerrainZone.h
-include/OGRE/Plugins/OctreeZone/OgreTerrainZonePage.h
-include/OGRE/Plugins/OctreeZone/OgreTerrainZonePageSource.h
-include/OGRE/Plugins/OctreeZone/OgreTerrainZonePrerequisites.h
-include/OGRE/Plugins/OctreeZone/OgreTerrainZoneRenderable.h
include/OGRE/Plugins/PCZSceneManager/
include/OGRE/Plugins/PCZSceneManager/OgreAntiPortal.h
include/OGRE/Plugins/PCZSceneManager/OgreCapsule.h
@@ -362,9 +361,15 @@ include/OGRE/RTShaderSystem/
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/OgreShaderFFPColour.h
include/OGRE/RTShaderSystem/OgreShaderFFPFog.h
include/OGRE/RTShaderSystem/OgreShaderFFPLighting.h
@@ -374,6 +379,8 @@ include/OGRE/RTShaderSystem/OgreShaderFF
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
@@ -412,6 +419,7 @@ include/OGRE/RenderSystems/GL/GLX/OgreGL
include/OGRE/RenderSystems/GL/OgreGLATIFSInit.h
include/OGRE/RenderSystems/GL/OgreGLContext.h
include/OGRE/RenderSystems/GL/OgreGLDefaultHardwareBufferManager.h
+include/OGRE/RenderSystems/GL/OgreGLDepthBuffer.h
include/OGRE/RenderSystems/GL/OgreGLFBOMultiRenderTarget.h
include/OGRE/RenderSystems/GL/OgreGLFBORenderTexture.h
include/OGRE/RenderSystems/GL/OgreGLFrameBufferObject.h
@@ -477,9 +485,11 @@ lib/OGRE/cmake/FindOGRE.cmake
lib/OGRE/cmake/FindOIS.cmake
lib/OGRE/cmake/FindPkgMacros.cmake
lib/OGRE/cmake/MacroLogFeature.cmake
+lib/OGRE/cmake/OgreAddTargets.cmake
lib/OGRE/cmake/OgreConfigTargets.cmake
lib/OGRE/cmake/OgreFindFrameworks.cmake
lib/OGRE/cmake/OgreGetVersion.cmake
+lib/OGRE/cmake/PrecompiledHeader.cmake
lib/OGRE/cmake/PreprocessorUtils.cmake
@lib lib/libOgreMain.so.${LIBOgreMain_VERSION}
@lib lib/libOgrePaging.so.${LIBOgrePaging_VERSION}
@@ -496,3 +506,5 @@ share/examples/OGRE/
@sample ${SYSCONFDIR}/OGRE/
share/examples/OGRE/plugins.cfg
@sample ${SYSCONFDIR}/OGRE/plugins.cfg
+share/examples/OGRE/tests.cfg
+@sample ${SYSCONFDIR}/OGRE/tests.cfg
Index: pkg/PLIST-samples
===================================================================
RCS file: /home/pascal/cvs/ports/x11/ogre/pkg/PLIST-samples,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST-samples
--- pkg/PLIST-samples 7 Oct 2012 09:37:46 -0000 1.3
+++ pkg/PLIST-samples 20 Jan 2013 19:06:30 -0000
@@ -10,6 +10,7 @@ lib/OGRE/Samples/Sample_Compositor.so
lib/OGRE/Samples/Sample_CubeMapping.so
lib/OGRE/Samples/Sample_DeferredShading.so
lib/OGRE/Samples/Sample_Dot3Bump.so
+lib/OGRE/Samples/Sample_DualQuaternion.so
lib/OGRE/Samples/Sample_DynTex.so
lib/OGRE/Samples/Sample_FacialAnimation.so
lib/OGRE/Samples/Sample_Fresnel.so
@@ -17,9 +18,11 @@ lib/OGRE/Samples/Sample_Grass.so
lib/OGRE/Samples/Sample_Instancing.so
lib/OGRE/Samples/Sample_Isosurf.so
lib/OGRE/Samples/Sample_Lighting.so
+lib/OGRE/Samples/Sample_NewInstancing.so
lib/OGRE/Samples/Sample_Ocean.so
lib/OGRE/Samples/Sample_ParticleFX.so
lib/OGRE/Samples/Sample_ParticleGS.so
+lib/OGRE/Samples/Sample_SSAO.so
lib/OGRE/Samples/Sample_ShaderSystem.so
lib/OGRE/Samples/Sample_Shadows.so
lib/OGRE/Samples/Sample_SkeletalAnimation.so
@@ -29,6 +32,7 @@ lib/OGRE/Samples/Sample_SkyPlane.so
lib/OGRE/Samples/Sample_Smoke.so
lib/OGRE/Samples/Sample_SphereMapping.so
lib/OGRE/Samples/Sample_Terrain.so
+lib/OGRE/Samples/Sample_TextureArray.so
lib/OGRE/Samples/Sample_TextureFX.so
lib/OGRE/Samples/Sample_Transparency.so
lib/OGRE/Samples/Sample_VolumeTex.so
@@ -96,32 +100,68 @@ share/OGRE/media/PCZAppMedia/terrain2.pn
share/OGRE/media/RTShaderLib/
share/OGRE/media/RTShaderLib/FFPLib_Common.cg
share/OGRE/media/RTShaderLib/FFPLib_Common.glsl
+share/OGRE/media/RTShaderLib/FFPLib_Common.glsles
share/OGRE/media/RTShaderLib/FFPLib_Common.hlsl
share/OGRE/media/RTShaderLib/FFPLib_Fog.cg
share/OGRE/media/RTShaderLib/FFPLib_Fog.glsl
+share/OGRE/media/RTShaderLib/FFPLib_Fog.glsles
share/OGRE/media/RTShaderLib/FFPLib_Fog.hlsl
share/OGRE/media/RTShaderLib/FFPLib_Lighting.cg
share/OGRE/media/RTShaderLib/FFPLib_Lighting.glsl
+share/OGRE/media/RTShaderLib/FFPLib_Lighting.glsles
share/OGRE/media/RTShaderLib/FFPLib_Lighting.hlsl
share/OGRE/media/RTShaderLib/FFPLib_Texturing.cg
share/OGRE/media/RTShaderLib/FFPLib_Texturing.glsl
+share/OGRE/media/RTShaderLib/FFPLib_Texturing.glsles
share/OGRE/media/RTShaderLib/FFPLib_Texturing.hlsl
share/OGRE/media/RTShaderLib/FFPLib_Transform.cg
share/OGRE/media/RTShaderLib/FFPLib_Transform.glsl
+share/OGRE/media/RTShaderLib/FFPLib_Transform.glsles
share/OGRE/media/RTShaderLib/FFPLib_Transform.hlsl
+share/OGRE/media/RTShaderLib/SGXLib_DualQuaternion.cg
+share/OGRE/media/RTShaderLib/SGXLib_DualQuaternion.glsl
share/OGRE/media/RTShaderLib/SGXLib_IntegratedPSSM.cg
share/OGRE/media/RTShaderLib/SGXLib_IntegratedPSSM.glsl
+share/OGRE/media/RTShaderLib/SGXLib_IntegratedPSSM.glsles
share/OGRE/media/RTShaderLib/SGXLib_IntegratedPSSM.hlsl
+share/OGRE/media/RTShaderLib/SGXLib_LayeredBlending.cg
+share/OGRE/media/RTShaderLib/SGXLib_LayeredBlending.glsl
+share/OGRE/media/RTShaderLib/SGXLib_LayeredBlending.glsles
+share/OGRE/media/RTShaderLib/SGXLib_LayeredBlending.hlsl
share/OGRE/media/RTShaderLib/SGXLib_NormalMapLighting.cg
share/OGRE/media/RTShaderLib/SGXLib_NormalMapLighting.glsl
+share/OGRE/media/RTShaderLib/SGXLib_NormalMapLighting.glsles
share/OGRE/media/RTShaderLib/SGXLib_NormalMapLighting.hlsl
share/OGRE/media/RTShaderLib/SGXLib_PerPixelLighting.cg
share/OGRE/media/RTShaderLib/SGXLib_PerPixelLighting.glsl
+share/OGRE/media/RTShaderLib/SGXLib_PerPixelLighting.glsles
share/OGRE/media/RTShaderLib/SGXLib_PerPixelLighting.hlsl
+share/OGRE/media/RTShaderLib/SGXLib_TextureAtlas.cg
+share/OGRE/media/RTShaderLib/SGXLib_TextureAtlas.glsl
+share/OGRE/media/RTShaderLib/SGXLib_TextureAtlas.glsles
+share/OGRE/media/RTShaderLib/SGXLib_TextureAtlas.hlsl
+share/OGRE/media/RTShaderLib/SampleLib_InstancedViewports.cg
+share/OGRE/media/RTShaderLib/SampleLib_InstancedViewports.glsl
+share/OGRE/media/RTShaderLib/SampleLib_InstancedViewports.hlsl
share/OGRE/media/RTShaderLib/SampleLib_ReflectionMap.cg
share/OGRE/media/RTShaderLib/SampleLib_ReflectionMap.glsl
+share/OGRE/media/RTShaderLib/SampleLib_ReflectionMap.glsles
share/OGRE/media/RTShaderLib/SampleLib_ReflectionMap.hlsl
+share/OGRE/media/RTShaderLib/cache/
+share/OGRE/media/RTShaderLib/cache/dummy.txt
share/OGRE/media/RTShaderLib/materials/
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_Shadow.cg
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_Shadow.material
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_ShadowFourWeights.glsl
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_ShadowOneWeight.glsl
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_ShadowPassThrough_ps.glsl
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_ShadowPassThrough_vs.glsl
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_ShadowThreeWeights.glsl
+share/OGRE/media/RTShaderLib/materials/DualQuaternionSkinning_ShadowTwoWeights.glsl
+share/OGRE/media/RTShaderLib/materials/HardwareSkinningShadow.cg
+share/OGRE/media/RTShaderLib/materials/HardwareSkinningShadow.material
+share/OGRE/media/RTShaderLib/materials/HardwareSkinningShadow_Fragment.glsl
+share/OGRE/media/RTShaderLib/materials/HardwareSkinningShadow_TwoWeights.glsl
share/OGRE/media/RTShaderLib/materials/RTShaderSystem.material
share/OGRE/media/fonts/
share/OGRE/media/fonts/bluebold.ttf
@@ -136,105 +176,245 @@ share/OGRE/media/fonts/solo5.ttf
share/OGRE/media/materials/
share/OGRE/media/materials/programs/
share/OGRE/media/materials/programs/ASCIIFP.cg
+share/OGRE/media/materials/programs/ASCIIFP.glsles
share/OGRE/media/materials/programs/AmbientOneTexture.glsl
+share/OGRE/media/materials/programs/AmbientOneTexture.glsles
+share/OGRE/media/materials/programs/AmbientOneTextureWithUV.glsles
share/OGRE/media/materials/programs/Bloom2_ps20.glsl
+share/OGRE/media/materials/programs/Bloom2_ps20.glsles
share/OGRE/media/materials/programs/Bloom2_ps20.hlsl
share/OGRE/media/materials/programs/Bloom_ps20.hlsl
share/OGRE/media/materials/programs/Bloom_vs11.hlsl
share/OGRE/media/materials/programs/Blur0_ps20.hlsl
share/OGRE/media/materials/programs/Blur0_vs.glsl
+share/OGRE/media/materials/programs/Blur0_vs.glsles
share/OGRE/media/materials/programs/Blur0_vs11.hlsl
share/OGRE/media/materials/programs/Blur1_ps20.hlsl
share/OGRE/media/materials/programs/Blur1_vs.glsl
+share/OGRE/media/materials/programs/Blur1_vs.glsles
share/OGRE/media/materials/programs/Blur1_vs11.hlsl
share/OGRE/media/materials/programs/BlurH_ps20.glsl
+share/OGRE/media/materials/programs/BlurH_ps20.glsles
share/OGRE/media/materials/programs/BlurH_ps20.hlsl
share/OGRE/media/materials/programs/BlurV_ps20.glsl
+share/OGRE/media/materials/programs/BlurV_ps20.glsles
share/OGRE/media/materials/programs/BlurV_ps20.hlsl
share/OGRE/media/materials/programs/Blur_ps.glsl
+share/OGRE/media/materials/programs/Blur_ps.glsles
share/OGRE/media/materials/programs/Blur_vs.glsl
+share/OGRE/media/materials/programs/Blur_vs.glsles
share/OGRE/media/materials/programs/Blur_vs11.hlsl
share/OGRE/media/materials/programs/BrightBloom2_ps20.glsl
+share/OGRE/media/materials/programs/BrightBloom2_ps20.glsles
share/OGRE/media/materials/programs/BrightBloom2_ps20.hlsl
+share/OGRE/media/materials/programs/ColdCasterFp.glsles
+share/OGRE/media/materials/programs/ColdCasterVp.glsles
share/OGRE/media/materials/programs/Combine_fp.cg
+share/OGRE/media/materials/programs/Combine_fp.glsles
share/OGRE/media/materials/programs/Common.cg
share/OGRE/media/materials/programs/DOF_ps.cg
+share/OGRE/media/materials/programs/DOF_ps.glsles
share/OGRE/media/materials/programs/DepthShadowmap.hlsl
share/OGRE/media/materials/programs/DepthShadowmapCasterFp.glsl
+share/OGRE/media/materials/programs/DepthShadowmapCasterFp.glsles
share/OGRE/media/materials/programs/DepthShadowmapCasterVp.glsl
+share/OGRE/media/materials/programs/DepthShadowmapCasterVp.glsles
share/OGRE/media/materials/programs/DepthShadowmapNormalMapReceiverFp.glsl
+share/OGRE/media/materials/programs/DepthShadowmapNormalMapReceiverFp.glsles
share/OGRE/media/materials/programs/DepthShadowmapNormalMapReceiverVp.glsl
+share/OGRE/media/materials/programs/DepthShadowmapNormalMapReceiverVp.glsles
share/OGRE/media/materials/programs/DepthShadowmapReceiverFp.glsl
+share/OGRE/media/materials/programs/DepthShadowmapReceiverFp.glsles
share/OGRE/media/materials/programs/DepthShadowmapReceiverVp.glsl
+share/OGRE/media/materials/programs/DepthShadowmapReceiverVp.glsles
+share/OGRE/media/materials/programs/DiffuseOneTexture.glsles
share/OGRE/media/materials/programs/DitherFP.cg
+share/OGRE/media/materials/programs/DitherFP.glsles
+share/OGRE/media/materials/programs/DualQuaternion.cg
+share/OGRE/media/materials/programs/DualQuaternion.glsl
+share/OGRE/media/materials/programs/DualQuaternion_Common.cg
+share/OGRE/media/materials/programs/DualQuaternion_Common.glsl
+share/OGRE/media/materials/programs/DualQuaternion_ShadowCaster.glsl
+share/OGRE/media/materials/programs/DualQuaternion_TwoPhase.glsl
+share/OGRE/media/materials/programs/DualQuaternion_TwoPhaseShadowCaster.glsl
+share/OGRE/media/materials/programs/EmbossedFp.glsles
share/OGRE/media/materials/programs/Example_Basic.cg
share/OGRE/media/materials/programs/Example_Basic.hlsl
+share/OGRE/media/materials/programs/Example_BasicFp.glsles
+share/OGRE/media/materials/programs/Example_BasicVp.glsles
share/OGRE/media/materials/programs/Example_BumpMapping.cg
+share/OGRE/media/materials/programs/Example_BumpMappingFp.glsles
+share/OGRE/media/materials/programs/Example_BumpMappingShadowRcvFp.glsles
+share/OGRE/media/materials/programs/Example_BumpMappingShadowRcvVp.glsles
+share/OGRE/media/materials/programs/Example_BumpMappingSpecularFp.glsles
+share/OGRE/media/materials/programs/Example_BumpMappingSpecularVp.glsles
+share/OGRE/media/materials/programs/Example_BumpMappingVp.glsles
share/OGRE/media/materials/programs/Example_CelShading.cg
+share/OGRE/media/materials/programs/Example_CelShadingFp.glsles
+share/OGRE/media/materials/programs/Example_CelShadingVp.glsles
share/OGRE/media/materials/programs/Example_Fresnel.cg
+share/OGRE/media/materials/programs/Example_FresnelFp.glsles
share/OGRE/media/materials/programs/Example_FresnelPS.asm
+share/OGRE/media/materials/programs/Example_FresnelVp.glsles
share/OGRE/media/materials/programs/Example_Projection.cg
+share/OGRE/media/materials/programs/Example_ProjectionFp.glsles
+share/OGRE/media/materials/programs/Example_ProjectionVp.glsles
+share/OGRE/media/materials/programs/Example_TextureArrayPS.asm
+share/OGRE/media/materials/programs/Example_TextureArrayPS.glsl
+share/OGRE/media/materials/programs/Example_TextureArrayPS.hlsl4
+share/OGRE/media/materials/programs/Example_TextureArrayVS.cg
+share/OGRE/media/materials/programs/Example_TextureArrayVS.glsl
share/OGRE/media/materials/programs/GlassFP.cg
+share/OGRE/media/materials/programs/GlassFP.glsles
share/OGRE/media/materials/programs/Grass.cg
+share/OGRE/media/materials/programs/GrassAmbientFp.glsles
+share/OGRE/media/materials/programs/GrassAmbientVp.glsles
+share/OGRE/media/materials/programs/GrassCasterFp.glsles
+share/OGRE/media/materials/programs/GrassCasterVp.glsles
+share/OGRE/media/materials/programs/GrassFp.glsles
+share/OGRE/media/materials/programs/GrassReceiverFp.glsles
+share/OGRE/media/materials/programs/GrassReceiverVp.glsles
+share/OGRE/media/materials/programs/GrassTexVp.glsles
+share/OGRE/media/materials/programs/GrassVp.glsles
share/OGRE/media/materials/programs/GrayScale.cg
+share/OGRE/media/materials/programs/GrayScale.glsles
+share/OGRE/media/materials/programs/HWBasicInstancing.cg
+share/OGRE/media/materials/programs/HWBasicInstancing.vert
+share/OGRE/media/materials/programs/HW_VTFInstancing.cg
+share/OGRE/media/materials/programs/HW_VTFInstancing.vert
share/OGRE/media/materials/programs/HalftoneFP.cg
+share/OGRE/media/materials/programs/HalftoneFP.glsles
+share/OGRE/media/materials/programs/HeatBlurFp.glsles
+share/OGRE/media/materials/programs/HeatBlurVp.glsles
+share/OGRE/media/materials/programs/HeatCasterFp.glsles
+share/OGRE/media/materials/programs/HeatCasterVp.glsles
share/OGRE/media/materials/programs/HeatVision.cg
+share/OGRE/media/materials/programs/Instancing.frag
+share/OGRE/media/materials/programs/Instancing.program
+share/OGRE/media/materials/programs/InstancingMisc.cg
+share/OGRE/media/materials/programs/InstancingMisc.vert
+share/OGRE/media/materials/programs/InstancingVertexInterpolators.cg
+share/OGRE/media/materials/programs/Instancing_ps.cg
share/OGRE/media/materials/programs/InvertFP.cg
+share/OGRE/media/materials/programs/InvertFP.glsles
share/OGRE/media/materials/programs/LaplaceFP.cg
+share/OGRE/media/materials/programs/LaplaceFP.glsles
+share/OGRE/media/materials/programs/LightToHeatFp.glsles
+share/OGRE/media/materials/programs/LightToHeatVp.glsles
share/OGRE/media/materials/programs/NightVisionFP.cg
+share/OGRE/media/materials/programs/NightVisionFP.glsles
share/OGRE/media/materials/programs/Ocean2GLSL.frag
share/OGRE/media/materials/programs/Ocean2GLSL.vert
+share/OGRE/media/materials/programs/Ocean2GLSLES.frag
+share/OGRE/media/materials/programs/Ocean2GLSLES.vert
share/OGRE/media/materials/programs/Ocean2HLSL_Cg.frag
share/OGRE/media/materials/programs/Ocean2HLSL_Cg.vert
share/OGRE/media/materials/programs/OffsetMapping.cg
share/OGRE/media/materials/programs/OffsetMapping.hlsl
share/OGRE/media/materials/programs/OffsetMappingFp.glsl
+share/OGRE/media/materials/programs/OffsetMappingFp.glsles
+share/OGRE/media/materials/programs/OffsetMappingShadowsFp.glsles
+share/OGRE/media/materials/programs/OffsetMappingShadowsVp.glsles
share/OGRE/media/materials/programs/OffsetMappingVp.glsl
+share/OGRE/media/materials/programs/OffsetMappingVp.glsles
share/OGRE/media/materials/programs/OffsetMapping_specular.asm
+share/OGRE/media/materials/programs/OffsetMapping_specular.glsles
share/OGRE/media/materials/programs/OldMovieFP.cg
+share/OGRE/media/materials/programs/OldMovieFP.glsles
share/OGRE/media/materials/programs/OldTV.cg
share/OGRE/media/materials/programs/ParticleGS.cg
+share/OGRE/media/materials/programs/ParticleGS.hlsl
+share/OGRE/media/materials/programs/PassthroughFP.cg
+share/OGRE/media/materials/programs/PassthroughFP.glsl
+share/OGRE/media/materials/programs/PassthroughFP.glsles
share/OGRE/media/materials/programs/PassthroughVP.glsl
+share/OGRE/media/materials/programs/PassthroughVP.glsles
share/OGRE/media/materials/programs/PosterizeFP.cg
+share/OGRE/media/materials/programs/PosterizeFP.glsles
share/OGRE/media/materials/programs/Radial_Blur_FP.cg
+share/OGRE/media/materials/programs/Radial_Blur_FP.glsles
share/OGRE/media/materials/programs/Radial_Blur_FP.hlsl
+share/OGRE/media/materials/programs/ShaderInstancing.cg
+share/OGRE/media/materials/programs/ShaderInstancing.vert
share/OGRE/media/materials/programs/SharpenEdgesFP.cg
+share/OGRE/media/materials/programs/SharpenEdgesFP.glsles
+share/OGRE/media/materials/programs/ShowNormals.glsles
+share/OGRE/media/materials/programs/ShowTangents.glsles
+share/OGRE/media/materials/programs/ShowUV.glsles
+share/OGRE/media/materials/programs/ShowUVdir3D.glsles
+share/OGRE/media/materials/programs/StdQuad_Tex2_vp.glsles
+share/OGRE/media/materials/programs/StdQuad_Tex2a_vp.glsles
+share/OGRE/media/materials/programs/StdQuad_Tex3_vp.glsles
+share/OGRE/media/materials/programs/StdQuad_Tex4_vp.glsles
share/OGRE/media/materials/programs/StdQuad_vp.cg
share/OGRE/media/materials/programs/StdQuad_vp.glsl
+share/OGRE/media/materials/programs/StdQuad_vp.glsles
+share/OGRE/media/materials/programs/StdQuad_vp.hlsl
share/OGRE/media/materials/programs/Swizzle.gp
share/OGRE/media/materials/programs/SwizzleGP.cg
share/OGRE/media/materials/programs/SwizzleGP.glsl
+share/OGRE/media/materials/programs/SwizzleGP.glsles
share/OGRE/media/materials/programs/TilingFP.cg
+share/OGRE/media/materials/programs/TilingFP.glsles
+share/OGRE/media/materials/programs/VTFInstancing.cg
+share/OGRE/media/materials/programs/VTFInstancing.vert
share/OGRE/media/materials/programs/crowdVp.glsl
+share/OGRE/media/materials/programs/crowdVp.glsles
share/OGRE/media/materials/programs/depthshadowobject.cg
+share/OGRE/media/materials/programs/depthshadowobjectFp.glsles
+share/OGRE/media/materials/programs/depthshadowobjectVp.glsles
share/OGRE/media/materials/programs/hdr.cg
share/OGRE/media/materials/programs/hdr.hlsl
+share/OGRE/media/materials/programs/hdrFp.glsles
share/OGRE/media/materials/programs/hdr_bloom.glsl
+share/OGRE/media/materials/programs/hdr_bloom.glsles
share/OGRE/media/materials/programs/hdr_downscale2x2luminence.glsl
+share/OGRE/media/materials/programs/hdr_downscale2x2luminence.glsles
share/OGRE/media/materials/programs/hdr_downscale3x3.glsl
+share/OGRE/media/materials/programs/hdr_downscale3x3.glsles
share/OGRE/media/materials/programs/hdr_downscale3x3brightpass.glsl
+share/OGRE/media/materials/programs/hdr_downscale3x3brightpass.glsles
share/OGRE/media/materials/programs/hdr_finalToneMapping.glsl
+share/OGRE/media/materials/programs/hdr_finalToneMapping.glsles
share/OGRE/media/materials/programs/hdr_tonemap_util.glsl
share/OGRE/media/materials/programs/hdrutils.hlsl
share/OGRE/media/materials/programs/instancing.cg
share/OGRE/media/materials/programs/instancingVp.glsl
+share/OGRE/media/materials/programs/instancingVp.glsles
share/OGRE/media/materials/programs/isosurf.cg
+share/OGRE/media/materials/programs/isosurf.hlsl
share/OGRE/media/materials/programs/mrttestfp.hlsl
share/OGRE/media/materials/programs/mrttestfp_quad.glsl
+share/OGRE/media/materials/programs/mrttestfp_quad.glsles
share/OGRE/media/materials/programs/mrttestfp_scene.glsl
+share/OGRE/media/materials/programs/mrttestfp_scene.glsles
share/OGRE/media/materials/programs/oceanGLSL.frag
share/OGRE/media/materials/programs/oceanGLSL.vert
share/OGRE/media/materials/programs/oceanHLSL_Cg.frag
share/OGRE/media/materials/programs/oceanHLSL_Cg.vert
+share/OGRE/media/materials/programs/particlesgs.fx
share/OGRE/media/materials/programs/pssm.cg
share/OGRE/media/materials/programs/pssm.hlsl
+share/OGRE/media/materials/programs/pssmCasterFp.glsles
+share/OGRE/media/materials/programs/pssmCasterVp.glsles
+share/OGRE/media/materials/programs/pssmFp.glsles
+share/OGRE/media/materials/programs/pssmReceiverFp.glsles
+share/OGRE/media/materials/programs/pssmReceiverVp.glsles
+share/OGRE/media/materials/programs/pssmVp.glsles
share/OGRE/media/materials/programs/shadows.cg
+share/OGRE/media/materials/programs/shadows.glsl
share/OGRE/media/materials/programs/skinningTwoWeightsShadowCasterVp.glsl
+share/OGRE/media/materials/programs/skinningTwoWeightsShadowCasterVp.glsles
share/OGRE/media/materials/programs/skinningTwoWeightsVp.glsl
+share/OGRE/media/materials/programs/skinningTwoWeightsVp.glsles
share/OGRE/media/materials/programs/varianceshadowcasterfp.cg
+share/OGRE/media/materials/programs/varianceshadowcasterfp.glsles
share/OGRE/media/materials/programs/varianceshadowcastervp.cg
+share/OGRE/media/materials/programs/varianceshadowcastervp.glsles
share/OGRE/media/materials/programs/varianceshadowreceiverfp.cg
+share/OGRE/media/materials/programs/varianceshadowreceiverfp.glsles
share/OGRE/media/materials/programs/varianceshadowreceivervp.cg
+share/OGRE/media/materials/programs/varianceshadowreceivervp.glsles
share/OGRE/media/materials/scripts/
share/OGRE/media/materials/scripts/ASCII.material
share/OGRE/media/materials/scripts/ASMSwizzle.material
@@ -246,6 +426,8 @@ share/OGRE/media/materials/scripts/Compo
share/OGRE/media/materials/scripts/DOF.material
share/OGRE/media/materials/scripts/DepthShadowmap.material
share/OGRE/media/materials/scripts/Dither.material
+share/OGRE/media/materials/scripts/DualQuaternion.material
+share/OGRE/media/materials/scripts/DualQuaternion.program
share/OGRE/media/materials/scripts/Embossed.material
share/OGRE/media/materials/scripts/Example-Water.material
share/OGRE/media/materials/scripts/Examples-Advanced.material
@@ -256,9 +438,13 @@ share/OGRE/media/materials/scripts/Examp
share/OGRE/media/materials/scripts/Examples.program
share/OGRE/media/materials/scripts/GLSLSwizzle.material
share/OGRE/media/materials/scripts/Glass.material
+share/OGRE/media/materials/scripts/HWInstancing.material
+share/OGRE/media/materials/scripts/HW_VTFInstancing.material
+share/OGRE/media/materials/scripts/HW_VTF_LUTInstancing.material
share/OGRE/media/materials/scripts/Halftone.material
share/OGRE/media/materials/scripts/HeatVision.material
share/OGRE/media/materials/scripts/Hurt.material
+share/OGRE/media/materials/scripts/InstancingMisc.material
share/OGRE/media/materials/scripts/Invert.material
share/OGRE/media/materials/scripts/IsoSurf.material
share/OGRE/media/materials/scripts/Laplace.material
@@ -276,10 +462,39 @@ share/OGRE/media/materials/scripts/Pengu
share/OGRE/media/materials/scripts/Posterize.material
share/OGRE/media/materials/scripts/RZR-002.material
share/OGRE/media/materials/scripts/RadialBlur.material
+share/OGRE/media/materials/scripts/SSAO/
+share/OGRE/media/materials/scripts/SSAO/CreaseShading.cg
+share/OGRE/media/materials/scripts/SSAO/CreaseShading.material
+share/OGRE/media/materials/scripts/SSAO/Crytek.cg
+share/OGRE/media/materials/scripts/SSAO/Crytek.material
+share/OGRE/media/materials/scripts/SSAO/GBuffer.cg
+share/OGRE/media/materials/scripts/SSAO/GBuffer.material
+share/OGRE/media/materials/scripts/SSAO/HemisphereMC.cg
+share/OGRE/media/materials/scripts/SSAO/HemisphereMC.material
+share/OGRE/media/materials/scripts/SSAO/HorizonBased.cg
+share/OGRE/media/materials/scripts/SSAO/HorizonBased.material
+share/OGRE/media/materials/scripts/SSAO/SSAO.compositor
+share/OGRE/media/materials/scripts/SSAO/SSAOPost.cg
+share/OGRE/media/materials/scripts/SSAO/SSAOPost.compositor
+share/OGRE/media/materials/scripts/SSAO/SSAOPost.material
+share/OGRE/media/materials/scripts/SSAO/ShowDepth.cg
+share/OGRE/media/materials/scripts/SSAO/ShowDepth.material
+share/OGRE/media/materials/scripts/SSAO/ShowNormals.cg
+share/OGRE/media/materials/scripts/SSAO/ShowNormals.material
+share/OGRE/media/materials/scripts/SSAO/ShowViewPos.cg
+share/OGRE/media/materials/scripts/SSAO/ShowViewPos.material
+share/OGRE/media/materials/scripts/SSAO/UnsharpMask.cg
+share/OGRE/media/materials/scripts/SSAO/UnsharpMask.material
+share/OGRE/media/materials/scripts/SSAO/Volumetric.cg
+share/OGRE/media/materials/scripts/SSAO/Volumetric.material
+share/OGRE/media/materials/scripts/ShaderInstancing.material
share/OGRE/media/materials/scripts/ShaderSystem.material
share/OGRE/media/materials/scripts/SharpenEdges.material
share/OGRE/media/materials/scripts/StdQuad_vp.program
+share/OGRE/media/materials/scripts/TextureAtlasSampleOrg.tai
+share/OGRE/media/materials/scripts/TextureAtlasSampleWrap.tai
share/OGRE/media/materials/scripts/Tiling.material
+share/OGRE/media/materials/scripts/VTFInstancing.material
share/OGRE/media/materials/scripts/VarianceShadowmap.material
share/OGRE/media/materials/scripts/facial.material
share/OGRE/media/materials/scripts/hdr.material
@@ -292,6 +507,8 @@ share/OGRE/media/materials/textures/
share/OGRE/media/materials/textures/10points.png
share/OGRE/media/materials/textures/1D_Noise.png
share/OGRE/media/materials/textures/1D_Noise2.png
+share/OGRE/media/materials/textures/1d_SPIRAL.png
+share/OGRE/media/materials/textures/1d_debug.png
share/OGRE/media/materials/textures/8x8PagesSplotches2.png
share/OGRE/media/materials/textures/ASCII.dds
share/OGRE/media/materials/textures/BeachStones.jpg
@@ -306,6 +523,7 @@ share/OGRE/media/materials/textures/Heat
share/OGRE/media/materials/textures/KAMEN-stup.jpg
share/OGRE/media/materials/textures/KAMEN320x240-bump.jpg
share/OGRE/media/materials/textures/KAMEN320x240.jpg
+share/OGRE/media/materials/textures/LowRes.png
share/OGRE/media/materials/textures/MRAMOR-bump.jpg
share/OGRE/media/materials/textures/MRAMOR6X6.jpg
share/OGRE/media/materials/textures/MtlPlat2.jpg
@@ -325,7 +543,17 @@ share/OGRE/media/materials/textures/Rand
share/OGRE/media/materials/textures/RustedMetal.jpg
share/OGRE/media/materials/textures/RustyBarrel.png
share/OGRE/media/materials/textures/RustySteel.jpg
+share/OGRE/media/materials/textures/SSAO/
+share/OGRE/media/materials/textures/SSAO/4InterleavedKMeansDisk8x4.png
+share/OGRE/media/materials/textures/SSAO/gray256.png
+share/OGRE/media/materials/textures/SSAO/importance4InterleavedSphereHemisphere8x4.png
+share/OGRE/media/materials/textures/SSAO/rand1x32.png
+share/OGRE/media/materials/textures/SSAO/randCosSinJitter4x4.png
+share/OGRE/media/materials/textures/SSAO/regularSphereJittered4.png
share/OGRE/media/materials/textures/Sepia1D.tga
+share/OGRE/media/materials/textures/SmallLeaf_BP.png
+share/OGRE/media/materials/textures/TextureAtlasSampleOrg0.png
+share/OGRE/media/materials/textures/TextureAtlasSampleWrap0.png
share/OGRE/media/materials/textures/Water01.jpg
share/OGRE/media/materials/textures/Water02.jpg
share/OGRE/media/materials/textures/WaterNormal1.tga
@@ -338,6 +566,8 @@ share/OGRE/media/materials/textures/blue
share/OGRE/media/materials/textures/cel_shading_diffuse.png
share/OGRE/media/materials/textures/cel_shading_edge.png
share/OGRE/media/materials/textures/cel_shading_specular.png
+share/OGRE/media/materials/textures/checker.png
+share/OGRE/media/materials/textures/circuit.dds
share/OGRE/media/materials/textures/clouds.jpg
share/OGRE/media/materials/textures/cursor.png
share/OGRE/media/materials/textures/dark_grid.png
@@ -353,6 +583,8 @@ share/OGRE/media/materials/textures/fw12
share/OGRE/media/materials/textures/gras_02.png
share/OGRE/media/materials/textures/grassWalpha.tga
share/OGRE/media/materials/textures/grass_1024.jpg
+share/OGRE/media/materials/textures/img1.png
+share/OGRE/media/materials/textures/img2.png
share/OGRE/media/materials/textures/leaf.png
share/OGRE/media/materials/textures/nm_bk.png
share/OGRE/media/materials/textures/nm_dn.png
@@ -380,6 +612,7 @@ share/OGRE/media/materials/textures/part
share/OGRE/media/materials/textures/penguin.jpg
share/OGRE/media/materials/textures/perlinvolume.dds
share/OGRE/media/materials/textures/r2skin.jpg
+share/OGRE/media/materials/textures/radial.png
share/OGRE/media/materials/textures/random.png
share/OGRE/media/materials/textures/ribbonband.png
share/OGRE/media/materials/textures/rockwall.tga
@@ -395,6 +628,8 @@ share/OGRE/media/materials/textures/smok
share/OGRE/media/materials/textures/snow_1024.jpg
share/OGRE/media/materials/textures/spacesky.jpg
share/OGRE/media/materials/textures/spheremap.png
+share/OGRE/media/materials/textures/spine_strips.dds
+share/OGRE/media/materials/textures/spotlight_image.png
share/OGRE/media/materials/textures/steelhead.png
share/OGRE/media/materials/textures/strugotine.jpg
share/OGRE/media/materials/textures/terr_dirt-grass.jpg
@@ -415,6 +650,7 @@ share/OGRE/media/models/ShaderSystem.mes
share/OGRE/media/models/WoodPallet.mesh
share/OGRE/media/models/athene.mesh
share/OGRE/media/models/column.mesh
+share/OGRE/media/models/cornell.mesh
share/OGRE/media/models/cube.mesh
share/OGRE/media/models/facial.mesh
share/OGRE/media/models/fish.mesh
@@ -434,6 +670,8 @@ share/OGRE/media/models/robot.mesh
share/OGRE/media/models/robot.skeleton
share/OGRE/media/models/sibenik.mesh
share/OGRE/media/models/sphere.mesh
+share/OGRE/media/models/spine.mesh
+share/OGRE/media/models/spine.mesh.skeleton
share/OGRE/media/models/tudorhouse.mesh
share/OGRE/media/packs/
share/OGRE/media/packs/SdkTrays.zip
@@ -446,6 +684,7 @@ share/OGRE/media/packs/dragon.zip
share/OGRE/media/packs/fresneldemo.zip
share/OGRE/media/packs/ogredance.zip
share/OGRE/media/packs/ogretestmap.zip
+share/OGRE/media/packs/profiler.zip
share/OGRE/media/packs/skybox.zip
share/OGRE/media/particle/
share/OGRE/media/particle/Examples-Water.particle
@@ -463,6 +702,7 @@ share/OGRE/media/thumbnails/thumb_char.p
share/OGRE/media/thumbnails/thumb_comp.png
share/OGRE/media/thumbnails/thumb_cubemap.png
share/OGRE/media/thumbnails/thumb_deferred.png
+share/OGRE/media/thumbnails/thumb_dualquaternionskinning.png
share/OGRE/media/thumbnails/thumb_dyntex.png
share/OGRE/media/thumbnails/thumb_error.png
share/OGRE/media/thumbnails/thumb_facial.png
@@ -471,6 +711,7 @@ share/OGRE/media/thumbnails/thumb_grass.
share/OGRE/media/thumbnails/thumb_instancing.png
share/OGRE/media/thumbnails/thumb_isosurf.png
share/OGRE/media/thumbnails/thumb_lighting.png
+share/OGRE/media/thumbnails/thumb_newinstancing.png
share/OGRE/media/thumbnails/thumb_ocean.png
share/OGRE/media/thumbnails/thumb_particlegs.png
share/OGRE/media/thumbnails/thumb_particles.png
@@ -483,9 +724,12 @@ share/OGRE/media/thumbnails/thumb_skydom
share/OGRE/media/thumbnails/thumb_skyplane.png
share/OGRE/media/thumbnails/thumb_smoke.png
share/OGRE/media/thumbnails/thumb_spheremap.png
+share/OGRE/media/thumbnails/thumb_ssao.png
share/OGRE/media/thumbnails/thumb_terrain.png
+share/OGRE/media/thumbnails/thumb_texarray.png
share/OGRE/media/thumbnails/thumb_texfx.png
share/OGRE/media/thumbnails/thumb_trans.png
+share/OGRE/media/thumbnails/thumb_visual_tests.png
share/OGRE/media/thumbnails/thumb_voltex.png
share/OGRE/media/thumbnails/thumb_water.png
@sample ${SYSCONFDIR}/OGRE/