libOgreRTShaderSystem1_9_0 - Ogre Runtime Shader System

Property Value
Distribution openSUSE Tumbleweed
Repository Games all
Package filename libOgreRTShaderSystem1_9_0-1.9.0-17.28.x86_64.rpm
Package name libOgreRTShaderSystem1_9_0
Package version 1.9.0
Package release 17.28
Package architecture x86_64
Package type rpm
Category System/Libraries
License LGPL-2.1
Maintainer -
Download size 324.30 KB
Installed size 1.38 MB
OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented 3D engine.
This component is used to generate shaders on the fly, based on object material
properties, scene setup and other user definitions.
* Runtime shader generation synchronized with scene state. Each time scene
settings change, a new set of shaders is generated.
* Full FFP (Fixed Function Pipeline) emulation. This feature is most useful
combined with render system that does not provide any FFP functionality
(OpenGL ES 2.0, D3D10, D3D11, etc.).
* Shader language independent interface: the logic representation of the shader
programs is completely independent from the target shader language.
* Pluggable interface allows extending the target shader languages set and
adding new shader-based effects to the system in a seamless way. Each effect
code will be automatically combined with the rest of the shader code.
* Automatic vertex shader compacting mechanism: no more compacting variables by
hand. In case the amount of used vertex shader output registers exceeds the
maximum allowed (12 to 32, depending on D3DPSHADERCAPS2_0.NumTemps(external
link)), a compacting algorithm packs the vertex shader outputs and adds
unpack code in the fragment shader side.
* Material script support, for both export and import.


Package Version Architecture Repository
libOgreRTShaderSystem1_9_0-1.9.0-24.26.x86_64.rpm 1.9.0 x86_64 Science
libOgreRTShaderSystem1_9_0-1.9.0-24.26.i586.rpm 1.9.0 i586 Science
libOgreRTShaderSystem1_9_0-1.9.0-17.28.i586.rpm 1.9.0 i586 Games
libOgreRTShaderSystem1_9_0-1.9.0-3.8.x86_64.rpm 1.9.0 x86_64 openSUSE Oss
libOgreRTShaderSystem1_9_0-1.9.0-3.8.i586.rpm 1.9.0 i586 openSUSE Oss
libOgreRTShaderSystem1_9_0 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - - - - - - - -


Name Value
libOgreRTShaderSystem = 1.9.0 -
libOgreRTShaderSystem1_9_0 = 1.9.0-17.28
libOgreRTShaderSystem1_9_0(x86-64) = 1.9.0-17.28


Type URL
Binary Package libOgreRTShaderSystem1_9_0-1.9.0-17.28.x86_64.rpm
Source Package ogre-1.9.0-17.28.src.rpm

Install Howto

  1. Add the Games repository:
    # zypper addrepo games
  2. Install libOgreRTShaderSystem1_9_0 rpm package:
    # zypper install libOgreRTShaderSystem1_9_0




2018-01-02 -
- Fix aarch64 build, add fix-aarch64-detection.patch
- Fix armv{6,7}l build, set flags for zzip (same as i586)
2017-12-08 -
- fix boost BuildRequires
2016-09-25 -
- Trim repetitive descriptions and include more details on what
the components do.
2016-09-15 -
- don't build Cg plugin.
2016-09-10 -
- change macro for _version, obs-source-validator can't expand
complex macros
2015-11-24 -
- Added fix-template-function.patch from fedora to resolve link
errors due to incorrect template creation.
Needed for openSUSE Factory.
2014-03-11 -
- removing the platform inttypes patch, did not solve anything
- correcting the unsigned long long constants in
OgrePixelFormatDescriptions.h, this tripped on sles 11 (older gcc)
2014-03-10 -
- use platform inttypes.h for sles
2014-03-10 -
- fixed Samples/Browser/CMakeLists.txt for new cmake 3.0.0 (does
not permit [ ] in command
- added explicit template instantiation to
OgreMain/src/OgreProgressiveMeshGenerator.cpp for sled/sles
- explicitly indicate source of uint in
2014-01-06 -
- fix UTF-8 BOM problem for older gcc (sles 11)

See Also

Package Description
libOgreTerrain-devel-1.9.0-17.28.i586.rpm Development files for the Ogre Terrain System component
libOgreTerrain-devel-1.9.0-17.28.x86_64.rpm Development files for the Ogre Terrain System component
libOgreTerrain1_9_0-1.9.0-17.28.i586.rpm Ogre Terrain System component
libOgreTerrain1_9_0-1.9.0-17.28.x86_64.rpm Ogre Terrain System component
libOgreVolume-devel-1.9.0-17.28.i586.rpm Development files for the Ogre Volume component
libOgreVolume-devel-1.9.0-17.28.x86_64.rpm Development files for the Ogre Volume component
libOgreVolume1_9_0-1.9.0-17.28.i586.rpm Ogre Volume component
libOgreVolume1_9_0-1.9.0-17.28.x86_64.rpm Ogre Volume component
libOpenSceneGraph-devel-3.6.3-33.2.i586.rpm OpenSceneGraph development files
libOpenSceneGraph-devel-3.6.3-33.2.x86_64.rpm OpenSceneGraph development files
libOpenSceneGraph1-1.2-12.17.i586.rpm 3D graphics toolkit
libOpenSceneGraph1-1.2-12.17.x86_64.rpm 3D graphics toolkit
libOpenSceneGraph1-devel-1.2-12.17.i586.rpm The Open Scene Graph Headers
libOpenSceneGraph1-devel-1.2-12.17.x86_64.rpm The Open Scene Graph Headers
libOpenSceneGraph131-3.4.1-5.22.i586.rpm Shared libraries for OpenSceneGraph