On Sat, 18 May 2013 19:52:39 -0400, Brad Smith wrote:
> On Sat, May 18, 2013 at 11:58:00PM +0200, Pascal Stumpf wrote:
> > 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.
>
> It doesn't build and fails with..
>
> cc1plus: error: unrecognized command line option
> "-Wno-unused-but-set-parameter"
Sorry, forgot to cvs add some patches:
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-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-CMakeLists_txt 25 Jul 2012 11:33:09 -0000
@@ -0,0 +1,15 @@
+$OpenBSD$
+--- CMakeLists.txt.orig Fri May 25 21:48:44 2012
++++ CMakeLists.txt Thu May 31 11:15:18 2012
+@@ -100,7 +100,11 @@ if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_COMPILER_IS_CLAN
+ # This is a set of sensible warnings that provide meaningful output
+ set(OGRE_WARNING_FLAGS "-Wno-deprecated -Wall -Wctor-dtor-privacy
-Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra
-Wno-unused-parameter -pedantic -Wshadow -Wno-missing-field-initializers
-Wno-long-long")
+ if (NOT APPLE)
++ execute_process(COMMAND ${CMAKE_C_COMPILER} -dumpversion
++ OUTPUT_VARIABLE GCC_VERSION)
++ if (GCC_VERSION VERSION_GREATER 4.6 OR GCC_VERSION VERSION_EQUAL 4.6)
+ set(OGRE_WARNING_FLAGS "${OGRE_WARNING_FLAGS}
-Wno-unused-but-set-parameter")
++ endif()
+ endif ()
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OGRE_WARNING_FLAGS}")
+ endif ()
Index: patches/patch-CMake_Utils_OgreConfigTargets_cmake
===================================================================
RCS file: patches/patch-CMake_Utils_OgreConfigTargets_cmake
diff -N patches/patch-CMake_Utils_OgreConfigTargets_cmake
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-CMake_Utils_OgreConfigTargets_cmake 19 Jan 2013 17:17:03
-0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- CMake/Utils/OgreConfigTargets.cmake.orig Sun Sep 2 07:27:14 2012
++++ CMake/Utils/OgreConfigTargets.cmake Sat Jan 19 18:09:57 2013
+@@ -209,7 +209,6 @@ endfunction(ogre_config_component)
+ # setup plugin build
+ function(ogre_config_plugin PLUGINNAME)
+ ogre_config_common(${PLUGINNAME})
+- set_target_properties(${PLUGINNAME} PROPERTIES VERSION ${OGRE_SOVERSION})
+ if (OGRE_STATIC)
+ # add static prefix, if compiling static version
+ set_target_properties(${PLUGINNAME} PROPERTIES OUTPUT_NAME
${PLUGINNAME}Static)
Index: patches/patch-OgreMain_include_OgreSearchOps_h
===================================================================
RCS file: patches/patch-OgreMain_include_OgreSearchOps_h
diff -N patches/patch-OgreMain_include_OgreSearchOps_h
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-OgreMain_include_OgreSearchOps_h 25 Jul 2012 11:33:09
-0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- OgreMain/include/OgreSearchOps.h.orig Sat May 26 20:31:54 2012
++++ OgreMain/include/OgreSearchOps.h Sat May 26 20:32:34 2012
+@@ -35,6 +35,7 @@ THE SOFTWARE.
+ #include <string.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
++#include <stdint.h>
+ #include <stdlib.h>
+
+ #include "OgrePlatform.h"
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/