Source compatibility report for the libOgreRTShaderSystem.so object between 1.8.1 and 1.9.1 versions

Test Info


Module NamelibOgreRTShaderSystem
Version #11.8.1
Version #21.9.1
Archx86_64

Test Results


Total Header Files77
Total Source Files35
Total Objects1
Total Symbols / Types1151 / 334
Compatibility 52.6%

Problem Summary


SeverityCount
Added Symbols-52
Removed SymbolsHigh33
Problems with
Data Types
High44
Medium1
Low43
Problems with
Symbols
High6
Medium8
Low5
Problems with
Constants
Low0
Other Changes
in Data Types
-235

Added Symbols  52 


OgreShaderCGProgramWriter.h
namespace Ogre::RTShader
CGProgramWriter::writeFunctionDeclaration ( std::ostream& os, Function* function )

OgreShaderExHardwareSkinning.h
namespace Ogre::RTShader
HardwareSkinningFactory::extractSkeletonData ( Ogre::Entity const* pEntity, unsigned int subEntityIndex, Ogre::ushort& boneCount, Ogre::ushort& weightCount )
HardwareSkinningFactory::imprintSkeletonData ( Ogre::MaterialPtr const& pMaterial, bool isVaild, Ogre::ushort boneCount, Ogre::ushort weightCount, enum SkinningType skinningType, bool correctAntidpodalityHandling, bool scalingShearingSupport )
HardwareSkinningFactory::setCustomShadowCasterMaterials ( enum SkinningType const skinningType, Ogre::MaterialPtr const& caster1Weight, Ogre::MaterialPtr const& caster2Weight, Ogre::MaterialPtr const& caster3Weight, Ogre::MaterialPtr const& caster4Weight )
HardwareSkinningFactory::setCustomShadowReceiverMaterials ( enum SkinningType const skinningType, Ogre::MaterialPtr const& receiver1Weight, Ogre::MaterialPtr const& receiver2Weight, Ogre::MaterialPtr const& receiver3Weight, Ogre::MaterialPtr const& receiver4Weight )

OgreShaderExTriplanarTexturing.h
namespace Ogre::RTShader
TriplanarTexturing::addFunctionInvocations ( ProgramSet* programSet )
TriplanarTexturing::copyFrom ( SubRenderState const& rhs )
TriplanarTexturing::getExecutionOrder ( ) const
TriplanarTexturing::getType ( ) const
TriplanarTexturing::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
TriplanarTexturing::resolveDependencies ( ProgramSet* programSet )
TriplanarTexturing::resolveParameters ( ProgramSet* programSet )
TriplanarTexturing::setParameters ( Ogre::Vector3 const& parameters )
TriplanarTexturing::setTextureNames ( Ogre::String const& textureNameFromX, Ogre::String const& textureNameFromY, Ogre::String const& textureNameFromZ )
TriplanarTexturing::type [data]
TriplanarTexturing::updateGpuProgramsParams ( Ogre::Renderable* rend, Ogre::Pass* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList )
TriplanarTexturingFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
TriplanarTexturingFactory::createInstanceImpl ( )
TriplanarTexturingFactory::getType ( ) const

OgreShaderFFPRenderStateBuilder.h
namespace Ogre::RTShader
FFPRenderStateBuilder::destroy ( )

OgreShaderGenerator.h
namespace Ogre::RTShader
ShaderGenerator::_destroy ( )
ShaderGenerator::destroy ( ) [static]
ShaderGenerator::findSourceTechnique ( Ogre::String const& materialName, Ogre::String const& groupName, Ogre::String const& srcTechniqueSchemeName, bool allowProgrammable )
ShaderGenerator::invalidateMaterialIlluminationPasses ( Ogre::String const& schemeName, Ogre::String const& materialName, Ogre::String const& groupName )
ShaderGenerator::SGPass::SGPass [C1] ( ShaderGenerator::SGTechnique* parent, Ogre::Pass* srcPass, Ogre::Pass* dstPass, enum Ogre::IlluminationStage stage )
ShaderGenerator::SGPass::SGPass [C2] ( ShaderGenerator::SGTechnique* parent, Ogre::Pass* srcPass, Ogre::Pass* dstPass, enum Ogre::IlluminationStage stage )
ShaderGenerator::SGScheme::invalidateIlluminationPasses ( Ogre::String const& materialName, Ogre::String const& groupName )
ShaderGenerator::SGScheme::validateIlluminationPasses ( Ogre::String const& materialName, Ogre::String const& groupName )
ShaderGenerator::SGTechnique::acquireIlluminationPrograms ( )
ShaderGenerator::SGTechnique::buildIlluminationTargetRenderState ( )
ShaderGenerator::SGTechnique::createIlluminationSGPasses ( )
ShaderGenerator::SGTechnique::destroyIlluminationSGPasses ( )
ShaderGenerator::validateMaterialIlluminationPasses ( Ogre::String const& schemeName, Ogre::String const& materialName, Ogre::String const& groupName )

OgreShaderHLSLProgramWriter.h
namespace Ogre::RTShader
HLSLProgramWriter::writeFunctionDeclaration ( std::ostream& os, Function* function )
HLSLProgramWriter::writeFunctionParameter ( std::ostream& os, ParameterPtr parameter, char const* forcedSemantic )

OgreShaderParameter.h
namespace Ogre::RTShader
UniformParameter::bind ( Ogre::GpuProgramParametersSharedPtr paramsPtr )
UniformParameter::isFloat ( ) const
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuConstantType type, Ogre::String const& name, enum Parameter::Semantic const& semantic, int index, enum Parameter::Content const& content, Ogre::uint16 variability, size_t size )
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuConstantType type, Ogre::String const& name, enum Parameter::Semantic const& semantic, int index, enum Parameter::Content const& content, Ogre::uint16 variability, size_t size )
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size )
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size )
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size )
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size )
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size, enum Ogre::GpuConstantType type )

OgreShaderProgramManager.h
namespace Ogre::RTShader
ProgramManager::destroyGpuProgram ( Ogre::GpuProgramPtr& gpuProgram )
ProgramManager::flushGpuProgramsCache ( Ogre::map<std::__cxx11::basic_string<char>, Ogre::SharedPtr<Ogre::GpuProgram>, std::less<std::__cxx11::basic_string<char> >, Ogre::STLAllocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ogre::SharedPtr<Ogre::GpuProgram> >, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0> > >::type& gpuProgramsMap )
ProgramManager::generateGUID ( Ogre::String const& programString )

OgreShaderProgramSet.h
namespace Ogre::RTShader
ProgramSet::setGpuFragmentProgram ( Ogre::GpuProgramPtr psGpuProgram )
ProgramSet::setGpuVertexProgram ( Ogre::GpuProgramPtr vsGpuProgram )

to the top

Removed Symbols  33 


OgreGpuProgram.h
namespace Ogre
GpuProgramPtr::~GpuProgramPtr [D0] ( )
GpuProgramPtr::~GpuProgramPtr [D1] ( )
GpuProgramPtr::~GpuProgramPtr [D2] ( )

OgreMaterial.h
namespace Ogre
MaterialPtr::~MaterialPtr [D0] ( )
MaterialPtr::~MaterialPtr [D1] ( )
MaterialPtr::~MaterialPtr [D2] ( )

OgreShaderCGProgramWriter.h
namespace Ogre::RTShader
CGProgramWriter::writeFunctionDeclaration ( std::ostream& os, Function* function, ParameterPtr& colorParameter )

OgreShaderExHardwareSkinning.h
namespace Ogre::RTShader
HardwareSkinningFactory::extractSkeletonData ( Ogre::Entity const* pEntity, Ogre::ushort& boneCount, Ogre::ushort& weightCount )
HardwareSkinningFactory::imprintSkeletonData ( Ogre::MaterialPtr const& pMaterial, bool isVaild, Ogre::ushort boneCount, Ogre::ushort weightCount, enum SkinningType skinningType, bool correctAntidpodalityHandling, bool scalingShearingSupport )
HardwareSkinningFactory::setCustomShadowCasterMaterials ( enum SkinningType const skinningType, Ogre::MaterialPtr const& caster1Weight, Ogre::MaterialPtr const& caster2Weight, Ogre::MaterialPtr const& caster3Weight, Ogre::MaterialPtr const& caster4Weight )
HardwareSkinningFactory::setCustomShadowReceiverMaterials ( enum SkinningType const skinningType, Ogre::MaterialPtr const& receiver1Weight, Ogre::MaterialPtr const& receiver2Weight, Ogre::MaterialPtr const& receiver3Weight, Ogre::MaterialPtr const& receiver4Weight )

OgreShaderFFPRenderStateBuilder.h
namespace Ogre::RTShader
FFPRenderStateBuilder::finalize ( )

OgreShaderFunction.h
namespace Ogre::RTShader
Function::sAtomInstanceCompare ( void const* p0, void const* p1 ) [static]

OgreShaderGenerator.h
namespace Ogre::RTShader
ShaderGenerator::_finalize ( )
ShaderGenerator::finalize ( ) [static]
ShaderGenerator::findSourceTechnique ( Ogre::String const& materialName, Ogre::String const& groupName, Ogre::String const& srcTechniqueSchemeName )
ShaderGenerator::SGPass::SGPass [C1] ( ShaderGenerator::SGTechnique* parent, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
ShaderGenerator::SGPass::SGPass [C2] ( ShaderGenerator::SGTechnique* parent, Ogre::Pass* srcPass, Ogre::Pass* dstPass )

OgreShaderHLSLProgramWriter.h
namespace Ogre::RTShader
HLSLProgramWriter::writeFunctionDeclaration ( std::ostream& os, Function* function, bool& needToTranslateHlsl4Color, ParameterPtr& colorParameter )
HLSLProgramWriter::writeFunctionParameter ( std::ostream& os, ParameterPtr parameter )

OgreShaderProgramManager.h
namespace Ogre::RTShader
ProgramManager::destroyGpuProgram ( Ogre::GpuProgramPtr& gpuProgram )
ProgramManager::flushGpuProgramsCache ( Ogre::map<std::__cxx11::basic_string<char>, Ogre::GpuProgramPtr, std::less<std::__cxx11::basic_string<char> >, Ogre::STLAllocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ogre::GpuProgramPtr>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0> > >::type& gpuProgramsMap )

OgreShaderProgramProcessor.h
namespace Ogre::RTShader
ProgramProcessor::bindAutoParameters ( Program* pCpuProgram, Ogre::GpuProgramPtr pGpuProgram )

OgreShaderProgramSet.h
namespace Ogre::RTShader
ProgramSet::setGpuFragmentProgram ( Ogre::GpuProgramPtr psGpuProgram )
ProgramSet::setGpuVertexProgram ( Ogre::GpuProgramPtr vsGpuProgram )

OgreSharedPtr.h
namespace Ogre
SharedPtr<GpuNamedConstants>::~SharedPtr [D0] ( )
SharedPtr<GpuNamedConstants>::~SharedPtr [D1] ( )
SharedPtr<GpuNamedConstants>::~SharedPtr [D2] ( )
SharedPtr<GpuSharedParameters>::~SharedPtr [D0] ( )
SharedPtr<GpuSharedParameters>::~SharedPtr [D1] ( )
SharedPtr<GpuSharedParameters>::~SharedPtr [D2] ( )
SharedPtr<HighLevelGpuProgram>::~SharedPtr [D0] ( )
SharedPtr<HighLevelGpuProgram>::~SharedPtr [D2] ( )

to the top

Problems with Data Types, High Severity  44 


OgreShaderExHardwareSkinningTechnique.h
namespace Ogre::RTShader
[+] class HardwareSkinningTechnique  4 

OgreShaderFFPRenderStateBuilder.h
namespace Ogre::RTShader
[+] class FFPRenderStateBuilder  1 

OgreShaderProgramProcessor.h
namespace Ogre::RTShader
[+] struct ProgramProcessor::MergeCombination  1 

OgreSharedPtr.h
namespace Ogre
[+] class SharedPtr<AbstractNode>  2 
[+] class SharedPtr<DataStream>  2 
[+] class SharedPtr<GpuLogicalBufferStruct>  4 
[+] class SharedPtr<GpuNamedConstants>  2 
[+] class SharedPtr<GpuProgram>  4 
[+] class SharedPtr<GpuProgramParameters>  4 
[+] class SharedPtr<HighLevelGpuProgram>  2 
[+] class SharedPtr<Material>  4 
[+] class SharedPtr<RTShader::DualQuaternionSkinning>  2 
[+] class SharedPtr<RTShader::HardwareSkinningTechnique>  2 
[+] class SharedPtr<RTShader::LinearSkinning>  2 
[+] class SharedPtr<RTShader::Parameter>  2 
[+] class SharedPtr<RTShader::SubRenderStateAccessor>  2 
[+] class SharedPtr<RTShader::UniformParameter>  2 
[+] class SharedPtr<std::vector<RTShader::TextureAtlasRecord> >  2 

to the top

Problems with Symbols, High Severity  6 


OgreShaderExHardwareSkinningTechnique.h
namespace Ogre::RTShader
[+] HardwareSkinningTechnique::indexToMask ( int index )  1 

OgreShaderFFPTexturing.h
namespace Ogre::RTShader
[+] FFPTexturing::addPSBlendInvocations ( Function* psMain, ParameterPtr arg1, ParameterPtr arg2, ParameterPtr texel, int samplerIndex, Ogre::LayerBlendModeEx const& blendMode, int const groupOrder, int& internalCounter, int targetChannels )  1 
[+] FFPTexturing::copyFrom ( SubRenderState const& rhs )  1 
[+] FFPTexturing::resolveDependencies ( ProgramSet* programSet )  1 
[+] FFPTexturing::resolveParameters ( ProgramSet* programSet )  1 

OgreShaderProgramProcessor.h
namespace Ogre::RTShader
[+] ProgramProcessor::compactVsOutputs ( Function* vsMain, Function* fsMain )  1 

to the top

Problems with Data Types, Medium Severity  1 


OgreShaderProgramProcessor.h
namespace Ogre::RTShader
[+] class ProgramProcessor  1 

to the top

Problems with Symbols, Medium Severity  8 


OgreShaderCGProgramWriter.h
namespace Ogre::RTShader
[+] CGProgramWriter::writeFunctionDeclaration ( std::ostream& os, Function* function, ParameterPtr& colorParameter )  1 

OgreShaderExHardwareSkinning.h
namespace Ogre::RTShader
[+] HardwareSkinningFactory::extractSkeletonData ( Ogre::Entity const* pEntity, Ogre::ushort& boneCount, Ogre::ushort& weightCount )  1 

OgreShaderGenerator.h
namespace Ogre::RTShader
[+] ShaderGenerator::findSourceTechnique ( Ogre::String const& materialName, Ogre::String const& groupName, Ogre::String const& srcTechniqueSchemeName )  1 
[+] ShaderGenerator::SGPass::SGPass [C1] ( ShaderGenerator::SGTechnique* parent, Ogre::Pass* srcPass, Ogre::Pass* dstPass )  1 
[+] ShaderGenerator::SGPass::SGPass [C2] ( ShaderGenerator::SGTechnique* parent, Ogre::Pass* srcPass, Ogre::Pass* dstPass )  1 

OgreShaderHLSLProgramWriter.h
namespace Ogre::RTShader
[+] HLSLProgramWriter::writeFunctionDeclaration ( std::ostream& os, Function* function, bool& needToTranslateHlsl4Color, ParameterPtr& colorParameter )  1 
[+] HLSLProgramWriter::writeFunctionParameter ( std::ostream& os, ParameterPtr parameter )  1 

OgreShaderProgramManager.h
namespace Ogre::RTShader
[+] ProgramManager::flushGpuProgramsCache ( Ogre::map<std::__cxx11::basic_string<char>, Ogre::GpuProgramPtr, std::less<std::__cxx11::basic_string<char> >, Ogre::STLAllocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, Ogre::GpuProgramPtr>, Ogre::CategorisedAllocPolicy<(Ogre::MemoryCategory)0> > >::type& gpuProgramsMap )  1 

to the top

Problems with Data Types, Low Severity  43 


OgreGpuProgram.h
namespace Ogre
[+] class GpuProgramPtr  1 

OgreGpuProgramParams.h
namespace Ogre
[+] class GpuProgramParameters  3 
[+] struct GpuNamedConstants  1 

OgreMaterial.h
namespace Ogre
[+] class MaterialPtr  1 

OgreMaterialSerializer.h
namespace Ogre
[+] struct MaterialScriptContext  2 
[+] struct MaterialScriptProgramDefinition  1 

OgreShaderExHardwareSkinning.h
namespace Ogre::RTShader
[+] class HardwareSkinningFactory  4 

OgreShaderExIntegratedPSSM3.h
namespace Ogre::RTShader
[+] typedef IntegratedPSSM3::SplitPointList  1 

OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator  1 
[+] class ShaderGenerator::SGPass  1 

OgreShaderHLSLProgramWriter.h
namespace Ogre::RTShader
[+] class HLSLProgramWriter  1 

OgreShaderProgram.h
namespace Ogre::RTShader
[+] class Program  1 

OgreShaderProgramProcessor.h
namespace Ogre::RTShader
[+] class ProgramProcessor  1 
[+] class ProgramProcessor::MergeParameter  1 

OgreShaderProgramSet.h
namespace Ogre::RTShader
[+] class ProgramSet  2 

OgreSharedPtr.h
namespace Ogre
[+] class SharedPtr<AbstractNode>  1 
[+] class SharedPtr<DataStream>  1 
[+] class SharedPtr<GpuLogicalBufferStruct>  1 
[+] class SharedPtr<GpuNamedConstants>  1 
[+] class SharedPtr<GpuProgram>  1 
[+] class SharedPtr<GpuProgramParameters>  1 
[+] class SharedPtr<HighLevelGpuProgram>  1 
[+] class SharedPtr<Material>  1 
[+] class SharedPtr<RTShader::DualQuaternionSkinning>  1 
[+] class SharedPtr<RTShader::HardwareSkinningTechnique>  1 
[+] class SharedPtr<RTShader::LinearSkinning>  1 
[+] class SharedPtr<RTShader::Parameter>  1 
[+] class SharedPtr<RTShader::SubRenderStateAccessor>  1 
[+] class SharedPtr<RTShader::UniformParameter>  1 
[+] class SharedPtr<std::vector<RTShader::TextureAtlasRecord> >  1 

OgreTechnique.h
namespace Ogre
[+] class Technique  2 

OgreTextureUnitState.h
namespace Ogre
[+] class TextureUnitState  4 

to the top

Problems with Symbols, Low Severity  5 


OgreShaderExHardwareSkinning.h
namespace Ogre::RTShader
[+] HardwareSkinningFactory::getCustomShadowCasterMaterial ( enum SkinningType const skinningType, Ogre::ushort index ) const  1 
[+] HardwareSkinningFactory::getCustomShadowReceiverMaterial ( enum SkinningType const skinningType, Ogre::ushort index ) const  1 

OgreShaderProgramManager.h
namespace Ogre::RTShader
[+] ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::StringVector const& profilesList, Ogre::String const& cachePath )  1 

OgreShaderProgramSet.h
namespace Ogre::RTShader
[+] ProgramSet::getGpuFragmentProgram ( )  1 
[+] ProgramSet::getGpuVertexProgram ( )  1 

to the top

Other Changes in Data Types  235 


OgreGpuProgram.h
namespace Ogre
[+] enum GpuProgramType  3 

OgreGpuProgramParams.h
namespace Ogre
[+] enum GpuConstantType  31 
[+] enum GpuProgramParameters::AutoConstantType  97 

OgrePixelFormat.h
namespace Ogre
[+] enum PixelFormat  54 

OgreRenderOperation.h
namespace Ogre
[+] enum RenderOperation::OperationType  32 

OgreShaderFunctionAtom.h
namespace Ogre::RTShader
[+] enum Operand::OpMask  11 

OgreSharedPtr.h
namespace Ogre
[+] enum SharedPtrFreeMethod  1 

OgreTexture.h
namespace Ogre
[+] enum TextureType  1 

OgreTextureUnitState.h
namespace Ogre
[+] enum TextureUnitState::BindingType  4 
[+] enum TextureUnitState::TextureAddressingMode  1 

to the top

Header Files  77 


OgreAny.h
OgreBlendMode.h
OgreColourValue.h
OgreCommon.h
OgreDataStream.h
OgreGpuProgram.h
OgreGpuProgramParams.h
OgreHardwareIndexBuffer.h
OgreHardwareVertexBuffer.h
OgreLight.h
OgreMaterial.h
OgreMaterialSerializer.h
OgreMath.h
OgreMatrix3.h
OgreMatrix4.h
OgreMemoryAllocatedObject.h
OgreMemoryAllocatorConfig.h
OgreMemoryStdAlloc.h
OgrePass.h
OgrePixelFormat.h
OgrePlatform.h
OgrePrerequisites.h
OgreRenderable.h
OgreRenderObjectListener.h
OgreRenderOperation.h
OgreRenderSystem.h
OgreRenderSystemCapabilities.h
OgreResource.h
OgreSceneManager.h
OgreScriptCompiler.h
OgreScriptTranslator.h
OgreShaderCGProgramProcessor.h
OgreShaderCGProgramWriter.h
OgreShaderExDualQuaternionSkinning.h
OgreShaderExHardwareSkinning.h
OgreShaderExHardwareSkinningTechnique.h
OgreShaderExIntegratedPSSM3.h
OgreShaderExLayeredBlending.h
OgreShaderExLinearSkinning.h
OgreShaderExNormalMapLighting.h
OgreShaderExPerPixelLighting.h
OgreShaderExTextureAtlasSampler.h
OgreShaderFFPColour.h
OgreShaderFFPFog.h
OgreShaderFFPLighting.h
OgreShaderFFPRenderStateBuilder.h
OgreShaderFFPTexturing.h
OgreShaderFFPTransform.h
OgreShaderFunction.h
OgreShaderFunctionAtom.h
OgreShaderGenerator.h
OgreShaderGLSLProgramProcessor.h
OgreShaderGLSLProgramWriter.h
OgreShaderHLSLProgramProcessor.h
OgreShaderHLSLProgramWriter.h
OgreShaderMaterialSerializerListener.h
OgreShaderParameter.h
OgreShaderPrerequisites.h
OgreShaderProgram.h
OgreShaderProgramManager.h
OgreShaderProgramProcessor.h
OgreShaderProgramSet.h
OgreShaderProgramWriter.h
OgreShaderProgramWriterManager.h
OgreShaderRenderState.h
OgreShaderScriptTranslator.h
OgreShaderSubRenderState.h
OgreSharedPtr.h
OgreSingleton.h
OgreStringVector.h
OgreTechnique.h
OgreTexture.h
OgreTextureUnitState.h
OgreVector2.h
OgreVector3.h
OgreVector4.h
OgreVertexIndexData.h

to the top

Source Files  35 


OgreShaderCGProgramProcessor.cpp
OgreShaderCGProgramWriter.cpp
OgreShaderExDualQuaternionSkinning.cpp
OgreShaderExHardwareSkinning.cpp
OgreShaderExHardwareSkinningTechnique.cpp
OgreShaderExIntegratedPSSM3.cpp
OgreShaderExLayeredBlending.cpp
OgreShaderExLinearSkinning.cpp
OgreShaderExNormalMapLighting.cpp
OgreShaderExPerPixelLighting.cpp
OgreShaderExTextureAtlasSampler.cpp
OgreShaderFFPColour.cpp
OgreShaderFFPFog.cpp
OgreShaderFFPLighting.cpp
OgreShaderFFPRenderStateBuilder.cpp
OgreShaderFFPTexturing.cpp
OgreShaderFFPTransform.cpp
OgreShaderFunction.cpp
OgreShaderFunctionAtom.cpp
OgreShaderGenerator.cpp
OgreShaderGLSLProgramProcessor.cpp
OgreShaderGLSLProgramWriter.cpp
OgreShaderHLSLProgramProcessor.cpp
OgreShaderHLSLProgramWriter.cpp
OgreShaderMaterialSerializerListener.cpp
OgreShaderParameter.cpp
OgreShaderProgram.cpp
OgreShaderProgramManager.cpp
OgreShaderProgramProcessor.cpp
OgreShaderProgramSet.cpp
OgreShaderProgramWriter.cpp
OgreShaderProgramWriterManager.cpp
OgreShaderRenderState.cpp
OgreShaderScriptTranslator.cpp
OgreShaderSubRenderState.cpp

to the top

Objects  1 


libOgreRTShaderSystem.so.1.8.1

to the top