Source compatibility report for the libOgreRTShaderSystem.so object between 1.12.13 and 13.6.4 versions
Test Info
Module Name | libOgreRTShaderSystem |
Version #1 | 1.12.13 |
Version #2 | 13.6.4 |
Arch | x86_64 |
Test Results
Total Header Files | 70 |
Total Source Files | 37 |
Total Objects | 1 |
Total Symbols / Types | 1095 / 260 |
Compatibility |
48.1% |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 34 |
Removed Symbols | High | 307 |
Problems with Data Types | High | 31 |
Medium | 234 |
Low | 15 |
Problems with Symbols | High | 45 |
Medium | 10 |
Low | 0 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 82 |
Added Symbols 34
OgreShaderExIntegratedPSSM3.h
namespace Ogre::RTShader
IntegratedPSSM3::setParameter ( Ogre::String const& name, Ogre::String const& value )
_ZN4Ogre8RTShader15IntegratedPSSM312setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
OgreShaderExLayeredBlending.h
namespace Ogre::RTShader
LayeredBlending::setBlendMode ( Ogre::uint16 index, Ogre::String const& mode )
_ZN4Ogre8RTShader15LayeredBlending12setBlendModeEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
LayeredBlending::setSourceModifier ( unsigned short index, Ogre::String const& modType, int customNum )
_ZN4Ogre8RTShader15LayeredBlending17setSourceModifierEtRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi
OgreShaderFFPTexturing.h
namespace Ogre::RTShader
FFPTexturing::setParameter ( Ogre::String const& name, Ogre::String const& value )
_ZN4Ogre8RTShader12FFPTexturing12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
OgreShaderFunction.h
namespace Ogre::RTShader
Function::resolveLocalParameter ( enum Ogre::GpuConstantType type, Ogre::String const& name )
_ZN4Ogre8RTShader8Function21resolveLocalParameterENS_15GpuConstantTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
Function::resolveLocalParameter ( enum Parameter::Content const content, enum Ogre::GpuConstantType type )
_ZN4Ogre8RTShader8Function21resolveLocalParameterENS0_9Parameter7ContentENS_15GpuConstantTypeE
Function::resolveLocalStructParameter ( Ogre::String const& type, Ogre::String const& name )
_ZN4Ogre8RTShader8Function27resolveLocalStructParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
FunctionStageRef::callBuiltin ( char const* name, std::vector<Operand>const& params ) const
_ZNK4Ogre8RTShader16FunctionStageRef11callBuiltinEPKcRKSt6vectorINS0_7OperandESaIS5_EE
OgreShaderFunctionAtom.h
namespace Ogre::RTShader
BuiltinFunctionAtom::writeSourceCode ( std::ostream& os, Ogre::String const& targetLanguage ) const
_ZNK4Ogre8RTShader19BuiltinFunctionAtom15writeSourceCodeERSoRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
Operand::write ( std::ostream& os ) const
_ZNK4Ogre8RTShader7Operand5writeERSo
OgreShaderParameter.h
namespace Ogre::RTShader
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC1ENS_20GpuProgramParameters16AutoConstantTypeEjm
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC2ENS_20GpuProgramParameters16AutoConstantTypeEjm
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
_ZN4Ogre8RTShader16UniformParameterC1ENS_20GpuProgramParameters16AutoConstantTypeEjmNS_15GpuConstantTypeE
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
_ZN4Ogre8RTShader16UniformParameterC2ENS_20GpuProgramParameters16AutoConstantTypeEjmNS_15GpuConstantTypeE
OgreShaderProgram.h
namespace Ogre::RTShader
Program::resolveAutoParameterInt ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, enum Ogre::GpuConstantType type, Ogre::uint32 data, size_t size )
_ZN4Ogre8RTShader7Program23resolveAutoParameterIntENS_20GpuProgramParameters16AutoConstantTypeENS_15GpuConstantTypeEjm
Program::resolveParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 data )
_ZN4Ogre8RTShader7Program16resolveParameterENS_20GpuProgramParameters16AutoConstantTypeEj
OgreShaderProgramWriterManager.h
namespace Ogre::RTShader
ProgramWriterManager::addProgramWriter ( Ogre::String const& lang, ProgramWriter* writer )
_ZN4Ogre8RTShader20ProgramWriterManager16addProgramWriterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS0_13ProgramWriterE
OgreShaderRenderState.h
namespace Ogre::RTShader
RenderState::getSubRenderState ( Ogre::String const& type ) const
_ZNK4Ogre8RTShader11RenderState17getSubRenderStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
OgreShaderSubRenderState.h
namespace Ogre::RTShader
SRS_ALPHA_TEST [data]
_ZN4Ogre8RTShader14SRS_ALPHA_TESTB5cxx11E
SRS_COOK_TORRANCE_LIGHTING [data]
_ZN4Ogre8RTShader26SRS_COOK_TORRANCE_LIGHTINGB5cxx11E
SRS_FOG [data]
_ZN4Ogre8RTShader7SRS_FOGB5cxx11E
SRS_GBUFFER [data]
_ZN4Ogre8RTShader11SRS_GBUFFERB5cxx11E
SRS_HARDWARE_SKINNING [data]
_ZN4Ogre8RTShader21SRS_HARDWARE_SKINNINGB5cxx11E
SRS_IMAGE_BASED_LIGHTING [data]
_ZN4Ogre8RTShader24SRS_IMAGE_BASED_LIGHTINGB5cxx11E
SRS_INTEGRATED_PSSM3 [data]
_ZN4Ogre8RTShader20SRS_INTEGRATED_PSSM3B5cxx11E
SRS_LAYERED_BLENDING [data]
_ZN4Ogre8RTShader20SRS_LAYERED_BLENDINGB5cxx11E
SRS_NORMALMAP [data]
_ZN4Ogre8RTShader13SRS_NORMALMAPB5cxx11E
SRS_PER_PIXEL_LIGHTING [data]
_ZN4Ogre8RTShader22SRS_PER_PIXEL_LIGHTINGB5cxx11E
SRS_PER_VERTEX_LIGHTING [data]
_ZN4Ogre8RTShader23SRS_PER_VERTEX_LIGHTINGB5cxx11E
SRS_TEXTURING [data]
_ZN4Ogre8RTShader13SRS_TEXTURINGB5cxx11E
SRS_TRANSFORM [data]
_ZN4Ogre8RTShader13SRS_TRANSFORMB5cxx11E
SRS_TRIPLANAR_TEXTURING [data]
_ZN4Ogre8RTShader23SRS_TRIPLANAR_TEXTURINGB5cxx11E
SRS_VERTEX_COLOUR [data]
_ZN4Ogre8RTShader17SRS_VERTEX_COLOURB5cxx11E
SRS_WBOIT [data]
_ZN4Ogre8RTShader9SRS_WBOITB5cxx11E
to the top
Removed Symbols 307
OgreShaderCGProgramProcessor.h
namespace Ogre::RTShader
CGProgramProcessor::CGProgramProcessor [C1] ( )
_ZN4Ogre8RTShader18CGProgramProcessorC1Ev
CGProgramProcessor::CGProgramProcessor [C2] ( )
_ZN4Ogre8RTShader18CGProgramProcessorC2Ev
CGProgramProcessor::postCreateGpuPrograms ( ProgramSet* programSet )
_ZN4Ogre8RTShader18CGProgramProcessor21postCreateGpuProgramsEPNS0_10ProgramSetE
CGProgramProcessor::preCreateGpuPrograms ( ProgramSet* programSet )
_ZN4Ogre8RTShader18CGProgramProcessor20preCreateGpuProgramsEPNS0_10ProgramSetE
CGProgramProcessor::TargetLanguage [data]
_ZN4Ogre8RTShader18CGProgramProcessor14TargetLanguageB5cxx11E
CGProgramProcessor::~CGProgramProcessor [D0] ( )
_ZN4Ogre8RTShader18CGProgramProcessorD0Ev
CGProgramProcessor::~CGProgramProcessor [D1] ( )
_ZN4Ogre8RTShader18CGProgramProcessorD1Ev
CGProgramProcessor::~CGProgramProcessor [D2] ( )
_ZN4Ogre8RTShader18CGProgramProcessorD2Ev
OgreShaderCGProgramWriter.h
namespace Ogre::RTShader
CGProgramWriter::CGProgramWriter [C1] ( )
_ZN4Ogre8RTShader15CGProgramWriterC1Ev
CGProgramWriter::CGProgramWriter [C2] ( )
_ZN4Ogre8RTShader15CGProgramWriterC2Ev
CGProgramWriter::initializeStringMaps ( )
_ZN4Ogre8RTShader15CGProgramWriter20initializeStringMapsEv
CGProgramWriter::TargetLanguage [data]
_ZN4Ogre8RTShader15CGProgramWriter14TargetLanguageB5cxx11E
CGProgramWriter::writeAtomInstance ( std::ostream& os, FunctionAtom* atom )
_ZN4Ogre8RTShader15CGProgramWriter17writeAtomInstanceERSoPNS0_12FunctionAtomE
CGProgramWriter::writeFunctionDeclaration ( std::ostream& os, Function* function )
_ZN4Ogre8RTShader15CGProgramWriter24writeFunctionDeclarationERSoPNS0_8FunctionE
CGProgramWriter::writeFunctionParameter ( std::ostream& os, ParameterPtr parameter )
_ZN4Ogre8RTShader15CGProgramWriter22writeFunctionParameterERSoSt10shared_ptrINS0_9ParameterEE
CGProgramWriter::writeLocalParameter ( std::ostream& os, ParameterPtr parameter )
_ZN4Ogre8RTShader15CGProgramWriter19writeLocalParameterERSoSt10shared_ptrINS0_9ParameterEE
CGProgramWriter::writeProgramDependencies ( std::ostream& os, Program* program )
_ZN4Ogre8RTShader15CGProgramWriter24writeProgramDependenciesERSoPNS0_7ProgramE
CGProgramWriter::writeSourceCode ( std::ostream& os, Program* program )
_ZN4Ogre8RTShader15CGProgramWriter15writeSourceCodeERSoPNS0_7ProgramE
CGProgramWriter::writeUniformParameter ( std::ostream& os, UniformParameterPtr const& parameter )
_ZN4Ogre8RTShader15CGProgramWriter21writeUniformParameterERSoRKSt10shared_ptrINS0_16UniformParameterEE
CGProgramWriter::~CGProgramWriter [D0] ( )
_ZN4Ogre8RTShader15CGProgramWriterD0Ev
CGProgramWriter::~CGProgramWriter [D1] ( )
_ZN4Ogre8RTShader15CGProgramWriterD1Ev
CGProgramWriter::~CGProgramWriter [D2] ( )
_ZN4Ogre8RTShader15CGProgramWriterD2Ev
ShaderProgramWriterCGFactory::~ShaderProgramWriterCGFactory [D0] ( )
_ZN4Ogre8RTShader28ShaderProgramWriterCGFactoryD0Ev
ShaderProgramWriterCGFactory::~ShaderProgramWriterCGFactory [D1] ( )
_ZN4Ogre8RTShader28ShaderProgramWriterCGFactoryD1Ev
ShaderProgramWriterCGFactory::~ShaderProgramWriterCGFactory [D2] ( )
_ZN4Ogre8RTShader28ShaderProgramWriterCGFactoryD2Ev
OgreShaderExDualQuaternionSkinning.h
namespace Ogre::RTShader
DualQuaternionSkinning::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader22DualQuaternionSkinning22addFunctionInvocationsEPNS0_10ProgramSetE
DualQuaternionSkinning::addIndexedPositionWeight ( Function* vsMain, int index, ParameterPtr& pWorldMatrix, ParameterPtr& pPositionTempParameter, ParameterPtr& pPositionRelatedOutputParam )
_ZN4Ogre8RTShader22DualQuaternionSkinning24addIndexedPositionWeightEPNS0_8FunctionEiRSt10shared_ptrINS0_9ParameterEES7_S7_
DualQuaternionSkinning::addNormalRelatedCalculations ( Function* vsMain, ParameterPtr& pNormalRelatedParam, ParameterPtr& pNormalWorldRelatedParam )
_ZN4Ogre8RTShader22DualQuaternionSkinning28addNormalRelatedCalculationsEPNS0_8FunctionERSt10shared_ptrINS0_9ParameterEES7_
DualQuaternionSkinning::addPositionCalculations ( Function* vsMain )
_ZN4Ogre8RTShader22DualQuaternionSkinning23addPositionCalculationsEPNS0_8FunctionE
DualQuaternionSkinning::adjustForCorrectAntipodality ( Function* vsMain, int index, ParameterPtr const& pTempWorldMatrix )
_ZN4Ogre8RTShader22DualQuaternionSkinning28adjustForCorrectAntipodalityEPNS0_8FunctionEiRKSt10shared_ptrINS0_9ParameterEE
DualQuaternionSkinning::DualQuaternionSkinning [C1] ( )
_ZN4Ogre8RTShader22DualQuaternionSkinningC1Ev
DualQuaternionSkinning::DualQuaternionSkinning [C2] ( )
_ZN4Ogre8RTShader22DualQuaternionSkinningC2Ev
DualQuaternionSkinning::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader22DualQuaternionSkinning19resolveDependenciesEPNS0_10ProgramSetE
DualQuaternionSkinning::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader22DualQuaternionSkinning17resolveParametersEPNS0_10ProgramSetE
DualQuaternionSkinning::~DualQuaternionSkinning [D0] ( )
_ZN4Ogre8RTShader22DualQuaternionSkinningD0Ev
DualQuaternionSkinning::~DualQuaternionSkinning [D1] ( )
_ZN4Ogre8RTShader22DualQuaternionSkinningD1Ev
DualQuaternionSkinning::~DualQuaternionSkinning [D2] ( )
_ZN4Ogre8RTShader22DualQuaternionSkinningD2Ev
OgreShaderExHardwareSkinning.h
namespace Ogre::RTShader
operator<< ( std::ostream& o, struct HardwareSkinning::SkinningData const& data )
_ZN4Ogre8RTShaderlsERSoRKNS0_16HardwareSkinning12SkinningDataE
OgreShaderExHardwareSkinningTechnique.h
namespace Ogre::RTShader
HardwareSkinningTechnique::copyFrom ( HardwareSkinningTechnique const* hardSkin )
_ZN4Ogre8RTShader25HardwareSkinningTechnique8copyFromEPKS1_
HardwareSkinningTechnique::HardwareSkinningTechnique [C1] ( )
_ZN4Ogre8RTShader25HardwareSkinningTechniqueC1Ev
HardwareSkinningTechnique::HardwareSkinningTechnique [C2] ( )
_ZN4Ogre8RTShader25HardwareSkinningTechniqueC2Ev
HardwareSkinningTechnique::~HardwareSkinningTechnique [D0] ( )
_ZN4Ogre8RTShader25HardwareSkinningTechniqueD0Ev
HardwareSkinningTechnique::~HardwareSkinningTechnique [D1] ( )
_ZN4Ogre8RTShader25HardwareSkinningTechniqueD1Ev
HardwareSkinningTechnique::~HardwareSkinningTechnique [D2] ( )
_ZN4Ogre8RTShader25HardwareSkinningTechniqueD2Ev
OgreShaderExIntegratedPSSM3.h
namespace Ogre::RTShader
IntegratedPSSM3::getType ( ) const
_ZNK4Ogre8RTShader15IntegratedPSSM37getTypeB5cxx11Ev
IntegratedPSSM3Factory::getType ( ) const
_ZNK4Ogre8RTShader22IntegratedPSSM3Factory7getTypeB5cxx11Ev
OgreShaderExLayeredBlending.h
namespace Ogre::RTShader
LayeredBlendingFactory::blendModeToString ( enum LayeredBlending::BlendMode blendMode )
_ZN4Ogre8RTShader22LayeredBlendingFactory17blendModeToStringB5cxx11ENS0_15LayeredBlending9BlendModeE
LayeredBlendingFactory::sourceModifierToString ( enum LayeredBlending::SourceModifier modifier )
_ZN4Ogre8RTShader22LayeredBlendingFactory22sourceModifierToStringB5cxx11ENS0_15LayeredBlending14SourceModifierE
LayeredBlendingFactory::stringToBlendMode ( Ogre::String const& strValue )
_ZN4Ogre8RTShader22LayeredBlendingFactory17stringToBlendModeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
LayeredBlendingFactory::stringToSourceModifier ( Ogre::String const& strValue )
_ZN4Ogre8RTShader22LayeredBlendingFactory22stringToSourceModifierERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
OgreShaderExLinearSkinning.h
namespace Ogre::RTShader
LinearSkinning::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader14LinearSkinning22addFunctionInvocationsEPNS0_10ProgramSetE
LinearSkinning::addIndexedNormalRelatedWeight ( Function* vsMain, ParameterPtr& pNormalParam, ParameterPtr& pNormalWorldRelatedParam, int index )
_ZN4Ogre8RTShader14LinearSkinning29addIndexedNormalRelatedWeightEPNS0_8FunctionERSt10shared_ptrINS0_9ParameterEES7_i
LinearSkinning::addIndexedPositionWeight ( Function* vsMain, int index )
_ZN4Ogre8RTShader14LinearSkinning24addIndexedPositionWeightEPNS0_8FunctionEi
LinearSkinning::addNormalRelatedCalculations ( Function* vsMain, ParameterPtr& pNormalRelatedParam, ParameterPtr& pNormalWorldRelatedParam )
_ZN4Ogre8RTShader14LinearSkinning28addNormalRelatedCalculationsEPNS0_8FunctionERSt10shared_ptrINS0_9ParameterEES7_
LinearSkinning::addPositionCalculations ( Function* vsMain )
_ZN4Ogre8RTShader14LinearSkinning23addPositionCalculationsEPNS0_8FunctionE
LinearSkinning::LinearSkinning [C1] ( )
_ZN4Ogre8RTShader14LinearSkinningC1Ev
LinearSkinning::LinearSkinning [C2] ( )
_ZN4Ogre8RTShader14LinearSkinningC2Ev
LinearSkinning::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader14LinearSkinning19resolveDependenciesEPNS0_10ProgramSetE
LinearSkinning::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader14LinearSkinning17resolveParametersEPNS0_10ProgramSetE
LinearSkinning::~LinearSkinning [D0] ( )
_ZN4Ogre8RTShader14LinearSkinningD0Ev
LinearSkinning::~LinearSkinning [D1] ( )
_ZN4Ogre8RTShader14LinearSkinningD1Ev
LinearSkinning::~LinearSkinning [D2] ( )
_ZN4Ogre8RTShader14LinearSkinningD2Ev
OgreShaderExNormalMapLighting.h
namespace Ogre::RTShader
NormalMapLighting::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader17NormalMapLighting22addFunctionInvocationsEPNS0_10ProgramSetE
NormalMapLighting::addVSIlluminationInvocation ( struct FFPLighting::LightParams const* curLightParams, FunctionStageRef const& stage )
_ZN4Ogre8RTShader17NormalMapLighting27addVSIlluminationInvocationEPKNS0_11FFPLighting11LightParamsERKNS0_16FunctionStageRefE
NormalMapLighting::addVSInvocation ( FunctionStageRef const& stage )
_ZN4Ogre8RTShader17NormalMapLighting15addVSInvocationERKNS0_16FunctionStageRefE
NormalMapLighting::copyFrom ( SubRenderState const& rhs )
_ZN4Ogre8RTShader17NormalMapLighting8copyFromERKNS0_14SubRenderStateE
NormalMapLighting::getType ( ) const
_ZNK4Ogre8RTShader17NormalMapLighting7getTypeB5cxx11Ev
NormalMapLighting::NormalMapLighting [C1] ( )
_ZN4Ogre8RTShader17NormalMapLightingC1Ev
NormalMapLighting::NormalMapLighting [C2] ( )
_ZN4Ogre8RTShader17NormalMapLightingC2Ev
NormalMapLighting::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader17NormalMapLighting19preAddToRenderStateEPKNS0_11RenderStateEPNS_4PassES6_
NormalMapLighting::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader17NormalMapLighting19resolveDependenciesEPNS0_10ProgramSetE
NormalMapLighting::resolveGlobalParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader17NormalMapLighting23resolveGlobalParametersEPNS0_10ProgramSetE
NormalMapLighting::resolvePerLightParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader17NormalMapLighting25resolvePerLightParametersEPNS0_10ProgramSetE
NormalMapLighting::setParameter ( Ogre::String const& name, Ogre::String const& value )
_ZN4Ogre8RTShader17NormalMapLighting12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
NormalMapLighting::Type [data]
_ZN4Ogre8RTShader17NormalMapLighting4TypeB5cxx11E
NormalMapLighting::~NormalMapLighting [D0] ( )
_ZN4Ogre8RTShader17NormalMapLightingD0Ev
NormalMapLighting::~NormalMapLighting [D1] ( )
_ZN4Ogre8RTShader17NormalMapLightingD1Ev
NormalMapLighting::~NormalMapLighting [D2] ( )
_ZN4Ogre8RTShader17NormalMapLightingD2Ev
NormalMapLightingFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
_ZN4Ogre8RTShader24NormalMapLightingFactory14createInstanceEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE
NormalMapLightingFactory::createInstanceImpl ( )
_ZN4Ogre8RTShader24NormalMapLightingFactory18createInstanceImplEv
NormalMapLightingFactory::getType ( ) const
_ZNK4Ogre8RTShader24NormalMapLightingFactory7getTypeB5cxx11Ev
NormalMapLightingFactory::writeInstance ( Ogre::MaterialSerializer* ser, SubRenderState* subRenderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader24NormalMapLightingFactory13writeInstanceEPNS_18MaterialSerializerEPNS0_14SubRenderStateEPNS_4PassES7_
NormalMapLightingFactory::~NormalMapLightingFactory [D0] ( )
_ZN4Ogre8RTShader24NormalMapLightingFactoryD0Ev
NormalMapLightingFactory::~NormalMapLightingFactory [D1] ( )
_ZN4Ogre8RTShader24NormalMapLightingFactoryD1Ev
NormalMapLightingFactory::~NormalMapLightingFactory [D2] ( )
_ZN4Ogre8RTShader24NormalMapLightingFactoryD2Ev
OgreShaderExPerPixelLighting.h
namespace Ogre::RTShader
PerPixelLighting::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader16PerPixelLighting22addFunctionInvocationsEPNS0_10ProgramSetE
PerPixelLighting::addVSInvocation ( FunctionStageRef const& stage )
_ZN4Ogre8RTShader16PerPixelLighting15addVSInvocationERKNS0_16FunctionStageRefE
PerPixelLighting::getType ( ) const
_ZNK4Ogre8RTShader16PerPixelLighting7getTypeB5cxx11Ev
PerPixelLighting::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader16PerPixelLighting19resolveDependenciesEPNS0_10ProgramSetE
PerPixelLighting::resolveGlobalParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader16PerPixelLighting23resolveGlobalParametersEPNS0_10ProgramSetE
PerPixelLighting::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader16PerPixelLighting17resolveParametersEPNS0_10ProgramSetE
PerPixelLighting::resolvePerLightParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader16PerPixelLighting25resolvePerLightParametersEPNS0_10ProgramSetE
PerPixelLighting::Type [data]
_ZN4Ogre8RTShader16PerPixelLighting4TypeB5cxx11E
PerPixelLighting::~PerPixelLighting [D0] ( )
_ZN4Ogre8RTShader16PerPixelLightingD0Ev
PerPixelLighting::~PerPixelLighting [D1] ( )
_ZN4Ogre8RTShader16PerPixelLightingD1Ev
PerPixelLighting::~PerPixelLighting [D2] ( )
_ZN4Ogre8RTShader16PerPixelLightingD2Ev
PerPixelLightingFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
_ZN4Ogre8RTShader23PerPixelLightingFactory14createInstanceEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE
PerPixelLightingFactory::createInstanceImpl ( )
_ZN4Ogre8RTShader23PerPixelLightingFactory18createInstanceImplEv
PerPixelLightingFactory::getType ( ) const
_ZNK4Ogre8RTShader23PerPixelLightingFactory7getTypeB5cxx11Ev
PerPixelLightingFactory::writeInstance ( Ogre::MaterialSerializer* ser, SubRenderState* subRenderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader23PerPixelLightingFactory13writeInstanceEPNS_18MaterialSerializerEPNS0_14SubRenderStateEPNS_4PassES7_
PerPixelLightingFactory::~PerPixelLightingFactory [D0] ( )
_ZN4Ogre8RTShader23PerPixelLightingFactoryD0Ev
PerPixelLightingFactory::~PerPixelLightingFactory [D1] ( )
_ZN4Ogre8RTShader23PerPixelLightingFactoryD1Ev
PerPixelLightingFactory::~PerPixelLightingFactory [D2] ( )
_ZN4Ogre8RTShader23PerPixelLightingFactoryD2Ev
OgreShaderExTextureAtlasSampler.h
namespace Ogre::RTShader
operator<< ( std::ostream& o, struct TextureAtlasSamplerFactory::TextureAtlasAttib const& tai )
_ZN4Ogre8RTShaderlsERSoRKNS0_26TextureAtlasSamplerFactory17TextureAtlasAttibE
TextureAtlasSampler::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader19TextureAtlasSampler22addFunctionInvocationsEPNS0_10ProgramSetE
TextureAtlasSampler::copyFrom ( SubRenderState const& rhs )
_ZN4Ogre8RTShader19TextureAtlasSampler8copyFromERKNS0_14SubRenderStateE
TextureAtlasSampler::getAdressingFunctionName ( enum Ogre::TextureAddressingMode mode )
_ZN4Ogre8RTShader19TextureAtlasSampler24getAdressingFunctionNameENS_21TextureAddressingModeE
TextureAtlasSampler::getExecutionOrder ( ) const
_ZNK4Ogre8RTShader19TextureAtlasSampler17getExecutionOrderEv
TextureAtlasSampler::getType ( ) const
_ZNK4Ogre8RTShader19TextureAtlasSampler7getTypeB5cxx11Ev
TextureAtlasSampler::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader19TextureAtlasSampler19preAddToRenderStateEPKNS0_11RenderStateEPNS_4PassES6_
TextureAtlasSampler::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader19TextureAtlasSampler19resolveDependenciesEPNS0_10ProgramSetE
TextureAtlasSampler::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader19TextureAtlasSampler17resolveParametersEPNS0_10ProgramSetE
TextureAtlasSampler::TextureAtlasSampler [C1] ( )
_ZN4Ogre8RTShader19TextureAtlasSamplerC1Ev
TextureAtlasSampler::TextureAtlasSampler [C2] ( )
_ZN4Ogre8RTShader19TextureAtlasSamplerC2Ev
TextureAtlasSampler::Type [data]
_ZN4Ogre8RTShader19TextureAtlasSampler4TypeB5cxx11E
TextureAtlasSampler::updateGpuProgramsParams ( Ogre::Renderable* rend, Ogre::Pass const* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList )
_ZN4Ogre8RTShader19TextureAtlasSampler23updateGpuProgramsParamsEPNS_10RenderableEPKNS_4PassEPKNS_19AutoParamDataSourceEPKNS_12HashedVectorIPNS_5LightEEE
TextureAtlasSampler::~TextureAtlasSampler [D0] ( )
_ZN4Ogre8RTShader19TextureAtlasSamplerD0Ev
TextureAtlasSampler::~TextureAtlasSampler [D1] ( )
_ZN4Ogre8RTShader19TextureAtlasSamplerD1Ev
TextureAtlasSampler::~TextureAtlasSampler [D2] ( )
_ZN4Ogre8RTShader19TextureAtlasSamplerD2Ev
TextureAtlasSamplerFactory::addTexutreAtlasDefinition ( Ogre::DataStreamPtr stream, TextureAtlasTablePtr textureAtlasTable )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory25addTexutreAtlasDefinitionENS_9SharedPtrINS_10DataStreamEEENS2_ISt6vectorINS0_18TextureAtlasRecordESaIS6_EEEE
TextureAtlasSamplerFactory::addTexutreAtlasDefinition ( Ogre::String const& filename, TextureAtlasTablePtr textureAtlasTable )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory25addTexutreAtlasDefinitionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9SharedPtrISt6vectorINS0_18TextureAtlasRecordESaISC_EEEE
TextureAtlasSamplerFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory14createInstanceEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE
TextureAtlasSamplerFactory::createInstanceImpl ( )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory18createInstanceImplEv
TextureAtlasSamplerFactory::getDefaultAtlasingAttributes ( ) const
_ZNK4Ogre8RTShader26TextureAtlasSamplerFactory28getDefaultAtlasingAttributesEv
TextureAtlasSamplerFactory::getSingleton ( ) [static]
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory12getSingletonEv
TextureAtlasSamplerFactory::getSingletonPtr ( ) [static]
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory15getSingletonPtrEv
TextureAtlasSamplerFactory::getTextureAtlasTable ( Ogre::String const& textureName ) const
_ZNK4Ogre8RTShader26TextureAtlasSamplerFactory20getTextureAtlasTableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
TextureAtlasSamplerFactory::getType ( ) const
_ZNK4Ogre8RTShader26TextureAtlasSamplerFactory7getTypeB5cxx11Ev
TextureAtlasSamplerFactory::hasMaterialAtlasingAttributes ( Ogre::Material* material, struct TextureAtlasSamplerFactory::TextureAtlasAttib* attrib ) const
_ZNK4Ogre8RTShader26TextureAtlasSamplerFactory29hasMaterialAtlasingAttributesEPNS_8MaterialEPNS1_17TextureAtlasAttibE
TextureAtlasSamplerFactory::removeAllTextureAtlasTables ( )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory27removeAllTextureAtlasTablesEv
TextureAtlasSamplerFactory::removeTextureAtlasTable ( Ogre::String const& textureName )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory23removeTextureAtlasTableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
TextureAtlasSamplerFactory::setDefaultAtlasingAttributes ( enum TextureAtlasSamplerFactory::IndexPositionMode mode, Ogre::ushort offset, bool autoAdjustBorders )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory28setDefaultAtlasingAttributesENS1_17IndexPositionModeEtb
TextureAtlasSamplerFactory::setMaterialAtlasingAttributes ( Ogre::Material* material, enum TextureAtlasSamplerFactory::IndexPositionMode mode, Ogre::ushort offset, bool autoAdjustBorders )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory29setMaterialAtlasingAttributesEPNS_8MaterialENS1_17IndexPositionModeEtb
TextureAtlasSamplerFactory::setTextureAtlasTable ( Ogre::String const& textureName, TextureAtlasTablePtr const& atlasData, bool autoBorderAdjust )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory20setTextureAtlasTableERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_9SharedPtrISt6vectorINS0_18TextureAtlasRecordESaISC_EEEEb
TextureAtlasSamplerFactory::TextureAtlasSamplerFactory [C1] ( )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactoryC1Ev
TextureAtlasSamplerFactory::TextureAtlasSamplerFactory [C2] ( )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactoryC2Ev
TextureAtlasSamplerFactory::writeInstance ( Ogre::MaterialSerializer* ser, SubRenderState* subRenderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactory13writeInstanceEPNS_18MaterialSerializerEPNS0_14SubRenderStateEPNS_4PassES7_
TextureAtlasSamplerFactory::~TextureAtlasSamplerFactory [D0] ( )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactoryD0Ev
TextureAtlasSamplerFactory::~TextureAtlasSamplerFactory [D1] ( )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactoryD1Ev
TextureAtlasSamplerFactory::~TextureAtlasSamplerFactory [D2] ( )
_ZN4Ogre8RTShader26TextureAtlasSamplerFactoryD2Ev
OgreShaderFFPAlphaTest.h
namespace Ogre::RTShader
FFPAlphaTest::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader12FFPAlphaTest22addFunctionInvocationsEPNS0_10ProgramSetE
FFPAlphaTest::copyFrom ( SubRenderState const& rhs )
_ZN4Ogre8RTShader12FFPAlphaTest8copyFromERKNS0_14SubRenderStateE
FFPAlphaTest::getExecutionOrder ( ) const
_ZNK4Ogre8RTShader12FFPAlphaTest17getExecutionOrderEv
FFPAlphaTest::getType ( ) const
_ZNK4Ogre8RTShader12FFPAlphaTest7getTypeB5cxx11Ev
FFPAlphaTest::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader12FFPAlphaTest19preAddToRenderStateEPKNS0_11RenderStateEPNS_4PassES6_
FFPAlphaTest::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader12FFPAlphaTest19resolveDependenciesEPNS0_10ProgramSetE
FFPAlphaTest::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader12FFPAlphaTest17resolveParametersEPNS0_10ProgramSetE
FFPAlphaTest::Type [data]
_ZN4Ogre8RTShader12FFPAlphaTest4TypeB5cxx11E
FFPAlphaTest::updateGpuProgramsParams ( Ogre::Renderable* rend, Ogre::Pass const* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList )
_ZN4Ogre8RTShader12FFPAlphaTest23updateGpuProgramsParamsEPNS_10RenderableEPKNS_4PassEPKNS_19AutoParamDataSourceEPKNS_12HashedVectorIPNS_5LightEEE
FFPAlphaTest::~FFPAlphaTest [D0] ( )
_ZN4Ogre8RTShader12FFPAlphaTestD0Ev
FFPAlphaTest::~FFPAlphaTest [D1] ( )
_ZN4Ogre8RTShader12FFPAlphaTestD1Ev
FFPAlphaTest::~FFPAlphaTest [D2] ( )
_ZN4Ogre8RTShader12FFPAlphaTestD2Ev
FFPAlphaTestFactory::createInstanceImpl ( )
_ZN4Ogre8RTShader19FFPAlphaTestFactory18createInstanceImplEv
FFPAlphaTestFactory::getType ( ) const
_ZNK4Ogre8RTShader19FFPAlphaTestFactory7getTypeB5cxx11Ev
FFPAlphaTestFactory::~FFPAlphaTestFactory [D0] ( )
_ZN4Ogre8RTShader19FFPAlphaTestFactoryD0Ev
FFPAlphaTestFactory::~FFPAlphaTestFactory [D1] ( )
_ZN4Ogre8RTShader19FFPAlphaTestFactoryD1Ev
FFPAlphaTestFactory::~FFPAlphaTestFactory [D2] ( )
_ZN4Ogre8RTShader19FFPAlphaTestFactoryD2Ev
OgreShaderFFPColour.h
namespace Ogre::RTShader
FFPColour::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader9FFPColour22addFunctionInvocationsEPNS0_10ProgramSetE
FFPColour::copyFrom ( SubRenderState const& rhs )
_ZN4Ogre8RTShader9FFPColour8copyFromERKNS0_14SubRenderStateE
FFPColour::FFPColour [C1] ( )
_ZN4Ogre8RTShader9FFPColourC1Ev
FFPColour::FFPColour [C2] ( )
_ZN4Ogre8RTShader9FFPColourC2Ev
FFPColour::getExecutionOrder ( ) const
_ZNK4Ogre8RTShader9FFPColour17getExecutionOrderEv
FFPColour::getType ( ) const
_ZNK4Ogre8RTShader9FFPColour7getTypeB5cxx11Ev
FFPColour::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader9FFPColour19preAddToRenderStateEPKNS0_11RenderStateEPNS_4PassES6_
FFPColour::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader9FFPColour19resolveDependenciesEPNS0_10ProgramSetE
FFPColour::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader9FFPColour17resolveParametersEPNS0_10ProgramSetE
FFPColour::Type [data]
_ZN4Ogre8RTShader9FFPColour4TypeB5cxx11E
FFPColour::~FFPColour [D0] ( )
_ZN4Ogre8RTShader9FFPColourD0Ev
FFPColour::~FFPColour [D1] ( )
_ZN4Ogre8RTShader9FFPColourD1Ev
FFPColour::~FFPColour [D2] ( )
_ZN4Ogre8RTShader9FFPColourD2Ev
FFPColourFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
_ZN4Ogre8RTShader16FFPColourFactory14createInstanceEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE
FFPColourFactory::createInstanceImpl ( )
_ZN4Ogre8RTShader16FFPColourFactory18createInstanceImplEv
FFPColourFactory::getType ( ) const
_ZNK4Ogre8RTShader16FFPColourFactory7getTypeB5cxx11Ev
FFPColourFactory::writeInstance ( Ogre::MaterialSerializer* ser, SubRenderState* subRenderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader16FFPColourFactory13writeInstanceEPNS_18MaterialSerializerEPNS0_14SubRenderStateEPNS_4PassES7_
FFPColourFactory::~FFPColourFactory [D0] ( )
_ZN4Ogre8RTShader16FFPColourFactoryD0Ev
FFPColourFactory::~FFPColourFactory [D1] ( )
_ZN4Ogre8RTShader16FFPColourFactoryD1Ev
FFPColourFactory::~FFPColourFactory [D2] ( )
_ZN4Ogre8RTShader16FFPColourFactoryD2Ev
OgreShaderFFPFog.h
namespace Ogre::RTShader
FFPFog::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader6FFPFog22addFunctionInvocationsEPNS0_10ProgramSetE
FFPFog::copyFrom ( SubRenderState const& rhs )
_ZN4Ogre8RTShader6FFPFog8copyFromERKNS0_14SubRenderStateE
FFPFog::FFPFog [C1] ( )
_ZN4Ogre8RTShader6FFPFogC1Ev
FFPFog::FFPFog [C2] ( )
_ZN4Ogre8RTShader6FFPFogC2Ev
FFPFog::getExecutionOrder ( ) const
_ZNK4Ogre8RTShader6FFPFog17getExecutionOrderEv
FFPFog::getType ( ) const
_ZNK4Ogre8RTShader6FFPFog7getTypeB5cxx11Ev
FFPFog::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader6FFPFog19preAddToRenderStateEPKNS0_11RenderStateEPNS_4PassES6_
FFPFog::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader6FFPFog19resolveDependenciesEPNS0_10ProgramSetE
FFPFog::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader6FFPFog17resolveParametersEPNS0_10ProgramSetE
FFPFog::setFogProperties ( enum Ogre::FogMode fogMode, Ogre::ColourValue const& fogColour, float fogStart, float fogEnd, float fogDensity )
_ZN4Ogre8RTShader6FFPFog16setFogPropertiesENS_7FogModeERKNS_11ColourValueEfff
FFPFog::setParameter ( Ogre::String const& name, Ogre::String const& value )
_ZN4Ogre8RTShader6FFPFog12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
FFPFog::Type [data]
_ZN4Ogre8RTShader6FFPFog4TypeB5cxx11E
FFPFog::updateGpuProgramsParams ( Ogre::Renderable* rend, Ogre::Pass const* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList )
_ZN4Ogre8RTShader6FFPFog23updateGpuProgramsParamsEPNS_10RenderableEPKNS_4PassEPKNS_19AutoParamDataSourceEPKNS_12HashedVectorIPNS_5LightEEE
FFPFog::~FFPFog [D0] ( )
_ZN4Ogre8RTShader6FFPFogD0Ev
FFPFog::~FFPFog [D1] ( )
_ZN4Ogre8RTShader6FFPFogD1Ev
FFPFog::~FFPFog [D2] ( )
_ZN4Ogre8RTShader6FFPFogD2Ev
FFPFogFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
_ZN4Ogre8RTShader13FFPFogFactory14createInstanceEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE
FFPFogFactory::createInstanceImpl ( )
_ZN4Ogre8RTShader13FFPFogFactory18createInstanceImplEv
FFPFogFactory::getType ( ) const
_ZNK4Ogre8RTShader13FFPFogFactory7getTypeB5cxx11Ev
FFPFogFactory::writeInstance ( Ogre::MaterialSerializer* ser, SubRenderState* subRenderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader13FFPFogFactory13writeInstanceEPNS_18MaterialSerializerEPNS0_14SubRenderStateEPNS_4PassES7_
FFPFogFactory::~FFPFogFactory [D0] ( )
_ZN4Ogre8RTShader13FFPFogFactoryD0Ev
FFPFogFactory::~FFPFogFactory [D1] ( )
_ZN4Ogre8RTShader13FFPFogFactoryD1Ev
FFPFogFactory::~FFPFogFactory [D2] ( )
_ZN4Ogre8RTShader13FFPFogFactoryD2Ev
OgreShaderFFPLighting.h
namespace Ogre::RTShader
FFPLighting::addFunctionInvocations ( ProgramSet* programSet )
_ZN4Ogre8RTShader11FFPLighting22addFunctionInvocationsEPNS0_10ProgramSetE
FFPLighting::addGlobalIlluminationInvocation ( FunctionStageRef const& stage )
_ZN4Ogre8RTShader11FFPLighting31addGlobalIlluminationInvocationERKNS0_16FunctionStageRefE
FFPLighting::copyFrom ( SubRenderState const& rhs )
_ZN4Ogre8RTShader11FFPLighting8copyFromERKNS0_14SubRenderStateE
FFPLighting::FFPLighting [C1] ( )
_ZN4Ogre8RTShader11FFPLightingC1Ev
FFPLighting::FFPLighting [C2] ( )
_ZN4Ogre8RTShader11FFPLightingC2Ev
FFPLighting::getExecutionOrder ( ) const
_ZNK4Ogre8RTShader11FFPLighting17getExecutionOrderEv
FFPLighting::getType ( ) const
_ZNK4Ogre8RTShader11FFPLighting7getTypeB5cxx11Ev
FFPLighting::resolveDependencies ( ProgramSet* programSet )
_ZN4Ogre8RTShader11FFPLighting19resolveDependenciesEPNS0_10ProgramSetE
FFPLighting::resolveParameters ( ProgramSet* programSet )
_ZN4Ogre8RTShader11FFPLighting17resolveParametersEPNS0_10ProgramSetE
FFPLighting::setParameter ( Ogre::String const& name, Ogre::String const& value )
_ZN4Ogre8RTShader11FFPLighting12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
FFPLighting::Type [data]
_ZN4Ogre8RTShader11FFPLighting4TypeB5cxx11E
FFPLighting::updateGpuProgramsParams ( Ogre::Renderable* rend, Ogre::Pass const* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList )
_ZN4Ogre8RTShader11FFPLighting23updateGpuProgramsParamsEPNS_10RenderableEPKNS_4PassEPKNS_19AutoParamDataSourceEPKNS_12HashedVectorIPNS_5LightEEE
FFPLighting::~FFPLighting [D0] ( )
_ZN4Ogre8RTShader11FFPLightingD0Ev
FFPLighting::~FFPLighting [D1] ( )
_ZN4Ogre8RTShader11FFPLightingD1Ev
FFPLighting::~FFPLighting [D2] ( )
_ZN4Ogre8RTShader11FFPLightingD2Ev
FFPLightingFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
_ZN4Ogre8RTShader18FFPLightingFactory14createInstanceEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE
FFPLightingFactory::createInstanceImpl ( )
_ZN4Ogre8RTShader18FFPLightingFactory18createInstanceImplEv
FFPLightingFactory::getType ( ) const
_ZNK4Ogre8RTShader18FFPLightingFactory7getTypeB5cxx11Ev
FFPLightingFactory::writeInstance ( Ogre::MaterialSerializer* ser, SubRenderState* subRenderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
_ZN4Ogre8RTShader18FFPLightingFactory13writeInstanceEPNS_18MaterialSerializerEPNS0_14SubRenderStateEPNS_4PassES7_
FFPLightingFactory::~FFPLightingFactory [D0] ( )
_ZN4Ogre8RTShader18FFPLightingFactoryD0Ev
FFPLightingFactory::~FFPLightingFactory [D1] ( )
_ZN4Ogre8RTShader18FFPLightingFactoryD1Ev
FFPLightingFactory::~FFPLightingFactory [D2] ( )
_ZN4Ogre8RTShader18FFPLightingFactoryD2Ev
OgreShaderFFPRenderStateBuilder.h
namespace Ogre::RTShader
FFPRenderStateBuilder::buildRenderState ( ShaderGenerator::SGPass* sgPass, TargetRenderState* renderState ) [static]
_ZN4Ogre8RTShader21FFPRenderStateBuilder16buildRenderStateEPNS0_15ShaderGenerator6SGPassEPNS0_17TargetRenderStateE
OgreShaderFFPTexturing.h
namespace Ogre::RTShader
FFPTexturing::isProcessingNeeded ( Ogre::TextureUnitState* texUnitState )
_ZN4Ogre8RTShader12FFPTexturing18isProcessingNeededEPNS_16TextureUnitStateE
OgreShaderFunction.h
namespace Ogre::RTShader
Function::Function [C1] ( Ogre::String const& name, Ogre::String const& desc, enum Function::FunctionType const functionType )
_ZN4Ogre8RTShader8FunctionC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_NS1_12FunctionTypeE
Function::Function [C2] ( Ogre::String const& name, Ogre::String const& desc, enum Function::FunctionType const functionType )
_ZN4Ogre8RTShader8FunctionC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_NS1_12FunctionTypeE
Function::getFunctionType ( ) const
_ZNK4Ogre8RTShader8Function15getFunctionTypeEv
Function::resolveLocalParameter ( enum Parameter::Semantic semantic, int index, enum Parameter::Content const content, enum Ogre::GpuConstantType type )
_ZN4Ogre8RTShader8Function21resolveLocalParameterENS0_9Parameter8SemanticEiNS2_7ContentENS_15GpuConstantTypeE
Function::resolveLocalParameter ( enum Parameter::Semantic semantic, int index, Ogre::String const& name, enum Ogre::GpuConstantType type )
_ZN4Ogre8RTShader8Function21resolveLocalParameterENS0_9Parameter8SemanticEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15GpuConstantTypeE
OgreShaderFunctionAtom.h
namespace Ogre::RTShader
Operand::getGpuConstantType ( int mask ) [static]
_ZN4Ogre8RTShader7Operand18getGpuConstantTypeEi
Operand::getMaskAsString ( int mask ) [static]
_ZN4Ogre8RTShader7Operand15getMaskAsStringB5cxx11Ei
Operand::toString ( ) const
_ZNK4Ogre8RTShader7Operand8toStringB5cxx11Ev
OgreShaderGenerator.h
namespace Ogre::RTShader
ShaderGenerator::cloneShaderBasedTechniques ( Ogre::String const& srcMaterialName, Ogre::String const& srcGroupName, Ogre::String const& dstMaterialName, Ogre::String const& dstGroupName )
_ZN4Ogre8RTShader15ShaderGenerator26cloneShaderBasedTechniquesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_S9_S9_
ShaderGenerator::getShaderProfilesList ( enum Ogre::GpuProgramType type )
_ZN4Ogre8RTShader15ShaderGenerator21getShaderProfilesListB5cxx11ENS_14GpuProgramTypeE
ShaderGenerator::serializePassAttributes ( Ogre::MaterialSerializer* ser, ShaderGenerator::SGPass* passEntry )
_ZN4Ogre8RTShader15ShaderGenerator23serializePassAttributesEPNS_18MaterialSerializerEPNS1_6SGPassE
ShaderGenerator::serializeTextureUnitStateAttributes ( Ogre::MaterialSerializer* ser, ShaderGenerator::SGPass* passEntry, Ogre::TextureUnitState const* srcTextureUnit )
_ZN4Ogre8RTShader15ShaderGenerator35serializeTextureUnitStateAttributesEPNS_18MaterialSerializerEPNS1_6SGPassEPKNS_16TextureUnitStateE
OgreShaderGLSLProgramProcessor.h
namespace Ogre::RTShader
GLSLProgramProcessor::GLSLProgramProcessor [C1] ( )
_ZN4Ogre8RTShader20GLSLProgramProcessorC1Ev
GLSLProgramProcessor::GLSLProgramProcessor [C2] ( )
_ZN4Ogre8RTShader20GLSLProgramProcessorC2Ev
GLSLProgramProcessor::postCreateGpuPrograms ( ProgramSet* programSet )
_ZN4Ogre8RTShader20GLSLProgramProcessor21postCreateGpuProgramsEPNS0_10ProgramSetE
GLSLProgramProcessor::preCreateGpuPrograms ( ProgramSet* programSet )
_ZN4Ogre8RTShader20GLSLProgramProcessor20preCreateGpuProgramsEPNS0_10ProgramSetE
GLSLProgramProcessor::TargetLanguage [data]
_ZN4Ogre8RTShader20GLSLProgramProcessor14TargetLanguageB5cxx11E
GLSLProgramProcessor::~GLSLProgramProcessor [D0] ( )
_ZN4Ogre8RTShader20GLSLProgramProcessorD0Ev
GLSLProgramProcessor::~GLSLProgramProcessor [D1] ( )
_ZN4Ogre8RTShader20GLSLProgramProcessorD1Ev
GLSLProgramProcessor::~GLSLProgramProcessor [D2] ( )
_ZN4Ogre8RTShader20GLSLProgramProcessorD2Ev
OgreShaderGLSLProgramWriter.h
namespace Ogre::RTShader
GLSLProgramWriter::GLSLProgramWriter [C1] ( )
_ZN4Ogre8RTShader17GLSLProgramWriterC1Ev
GLSLProgramWriter::GLSLProgramWriter [C2] ( )
_ZN4Ogre8RTShader17GLSLProgramWriterC2Ev
GLSLProgramWriter::TargetLanguage [data]
_ZN4Ogre8RTShader17GLSLProgramWriter14TargetLanguageB5cxx11E
GLSLProgramWriter::writeInputParameters ( std::ostream& os, Function* function, enum Ogre::GpuProgramType gpuType )
_ZN4Ogre8RTShader17GLSLProgramWriter20writeInputParametersERSoPNS0_8FunctionENS_14GpuProgramTypeE
GLSLProgramWriter::writeLocalParameter ( std::ostream& os, ParameterPtr parameter )
_ZN4Ogre8RTShader17GLSLProgramWriter19writeLocalParameterERSoSt10shared_ptrINS0_9ParameterEE
GLSLProgramWriter::writeOutParameters ( std::ostream& os, Function* function, enum Ogre::GpuProgramType gpuType )
_ZN4Ogre8RTShader17GLSLProgramWriter18writeOutParametersERSoPNS0_8FunctionENS_14GpuProgramTypeE
GLSLProgramWriter::writeSourceCode ( std::ostream& os, Program* program )
_ZN4Ogre8RTShader17GLSLProgramWriter15writeSourceCodeERSoPNS0_7ProgramE
GLSLProgramWriter::~GLSLProgramWriter [D0] ( )
_ZN4Ogre8RTShader17GLSLProgramWriterD0Ev
GLSLProgramWriter::~GLSLProgramWriter [D1] ( )
_ZN4Ogre8RTShader17GLSLProgramWriterD1Ev
GLSLProgramWriter::~GLSLProgramWriter [D2] ( )
_ZN4Ogre8RTShader17GLSLProgramWriterD2Ev
ShaderProgramWriterGLSLFactory::~ShaderProgramWriterGLSLFactory [D0] ( )
_ZN4Ogre8RTShader30ShaderProgramWriterGLSLFactoryD0Ev
ShaderProgramWriterGLSLFactory::~ShaderProgramWriterGLSLFactory [D1] ( )
_ZN4Ogre8RTShader30ShaderProgramWriterGLSLFactoryD1Ev
ShaderProgramWriterGLSLFactory::~ShaderProgramWriterGLSLFactory [D2] ( )
_ZN4Ogre8RTShader30ShaderProgramWriterGLSLFactoryD2Ev
OgreShaderHLSLProgramProcessor.h
namespace Ogre::RTShader
HLSLProgramProcessor::HLSLProgramProcessor [C1] ( )
_ZN4Ogre8RTShader20HLSLProgramProcessorC1Ev
HLSLProgramProcessor::HLSLProgramProcessor [C2] ( )
_ZN4Ogre8RTShader20HLSLProgramProcessorC2Ev
HLSLProgramProcessor::postCreateGpuPrograms ( ProgramSet* programSet )
_ZN4Ogre8RTShader20HLSLProgramProcessor21postCreateGpuProgramsEPNS0_10ProgramSetE
HLSLProgramProcessor::preCreateGpuPrograms ( ProgramSet* programSet )
_ZN4Ogre8RTShader20HLSLProgramProcessor20preCreateGpuProgramsEPNS0_10ProgramSetE
HLSLProgramProcessor::TargetLanguage [data]
_ZN4Ogre8RTShader20HLSLProgramProcessor14TargetLanguageB5cxx11E
HLSLProgramProcessor::~HLSLProgramProcessor [D0] ( )
_ZN4Ogre8RTShader20HLSLProgramProcessorD0Ev
HLSLProgramProcessor::~HLSLProgramProcessor [D1] ( )
_ZN4Ogre8RTShader20HLSLProgramProcessorD1Ev
HLSLProgramProcessor::~HLSLProgramProcessor [D2] ( )
_ZN4Ogre8RTShader20HLSLProgramProcessorD2Ev
OgreShaderHLSLProgramWriter.h
namespace Ogre::RTShader
HLSLProgramWriter::HLSLProgramWriter [C1] ( )
_ZN4Ogre8RTShader17HLSLProgramWriterC1Ev
HLSLProgramWriter::HLSLProgramWriter [C2] ( )
_ZN4Ogre8RTShader17HLSLProgramWriterC2Ev
HLSLProgramWriter::TargetLanguage [data]
_ZN4Ogre8RTShader17HLSLProgramWriter14TargetLanguageB5cxx11E
HLSLProgramWriter::writeUniformParameter ( std::ostream& os, UniformParameterPtr const& parameter )
_ZN4Ogre8RTShader17HLSLProgramWriter21writeUniformParameterERSoRKSt10shared_ptrINS0_16UniformParameterEE
HLSLProgramWriter::~HLSLProgramWriter [D0] ( )
_ZN4Ogre8RTShader17HLSLProgramWriterD0Ev
HLSLProgramWriter::~HLSLProgramWriter [D1] ( )
_ZN4Ogre8RTShader17HLSLProgramWriterD1Ev
HLSLProgramWriter::~HLSLProgramWriter [D2] ( )
_ZN4Ogre8RTShader17HLSLProgramWriterD2Ev
ShaderProgramWriterHLSLFactory::~ShaderProgramWriterHLSLFactory [D0] ( )
_ZN4Ogre8RTShader30ShaderProgramWriterHLSLFactoryD0Ev
ShaderProgramWriterHLSLFactory::~ShaderProgramWriterHLSLFactory [D1] ( )
_ZN4Ogre8RTShader30ShaderProgramWriterHLSLFactoryD1Ev
ShaderProgramWriterHLSLFactory::~ShaderProgramWriterHLSLFactory [D2] ( )
_ZN4Ogre8RTShader30ShaderProgramWriterHLSLFactoryD2Ev
OgreShaderParameter.h
namespace Ogre::RTShader
ParameterFactory::createInTexcoord1 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory17createInTexcoord1EiNS0_9Parameter7ContentE
ParameterFactory::createInTexcoord2 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory17createInTexcoord2EiNS0_9Parameter7ContentE
ParameterFactory::createInTexcoord3 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory17createInTexcoord3EiNS0_9Parameter7ContentE
ParameterFactory::createInTexcoord4 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory17createInTexcoord4EiNS0_9Parameter7ContentE
ParameterFactory::createOutTexcoord1 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory18createOutTexcoord1EiNS0_9Parameter7ContentE
ParameterFactory::createOutTexcoord2 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory18createOutTexcoord2EiNS0_9Parameter7ContentE
ParameterFactory::createOutTexcoord3 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory18createOutTexcoord3EiNS0_9Parameter7ContentE
ParameterFactory::createOutTexcoord4 ( int index, enum Parameter::Content content ) [static]
_ZN4Ogre8RTShader16ParameterFactory18createOutTexcoord4EiNS0_9Parameter7ContentE
UniformParameter::isFloat ( ) const
_ZNK4Ogre8RTShader16UniformParameter7isFloatEv
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC1ENS_20GpuProgramParameters16AutoConstantTypeEmm
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC2ENS_20GpuProgramParameters16AutoConstantTypeEmm
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
_ZN4Ogre8RTShader16UniformParameterC1ENS_20GpuProgramParameters16AutoConstantTypeEmmNS_15GpuConstantTypeE
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
_ZN4Ogre8RTShader16UniformParameterC2ENS_20GpuProgramParameters16AutoConstantTypeEmmNS_15GpuConstantTypeE
OgreShaderProgram.h
namespace Ogre::RTShader
Program::createFunction ( Ogre::String const& name, Ogre::String const& desc, enum Function::FunctionType const functionType )
_ZN4Ogre8RTShader7Program14createFunctionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_NS0_8Function12FunctionTypeE
Program::destroyFunctions ( )
_ZN4Ogre8RTShader7Program16destroyFunctionsEv
Program::getFunctionByName ( Ogre::String const& name )
_ZN4Ogre8RTShader7Program17getFunctionByNameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
Program::resolveAutoParameterInt ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, enum Ogre::GpuConstantType type, size_t data, size_t size )
_ZN4Ogre8RTShader7Program23resolveAutoParameterIntENS_20GpuProgramParameters16AutoConstantTypeENS_15GpuConstantTypeEmm
Program::resolveParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t data )
_ZN4Ogre8RTShader7Program16resolveParameterENS_20GpuProgramParameters16AutoConstantTypeEm
OgreShaderProgramManager.h
namespace Ogre::RTShader
ProgramManager::addProgramProcessor ( ProgramProcessor* processor )
_ZN4Ogre8RTShader14ProgramManager19addProgramProcessorEPNS0_16ProgramProcessorE
ProgramManager::createDefaultProgramWriterFactories ( )
_ZN4Ogre8RTShader14ProgramManager35createDefaultProgramWriterFactoriesEv
ProgramManager::destroyDefaultProgramWriterFactories ( )
_ZN4Ogre8RTShader14ProgramManager36destroyDefaultProgramWriterFactoriesEv
ProgramManager::destroyGpuProgram ( Ogre::GpuProgramPtr& gpuProgram )
_ZN4Ogre8RTShader14ProgramManager17destroyGpuProgramERNS_9SharedPtrINS_10GpuProgramEEE
ProgramManager::destroyProgramWriters ( )
_ZN4Ogre8RTShader14ProgramManager21destroyProgramWritersEv
ProgramManager::flushGpuProgramsCache ( ProgramManager::GpuProgramsMap& gpuProgramsMap )
_ZN4Ogre8RTShader14ProgramManager21flushGpuProgramsCacheERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_9SharedPtrINS_10GpuProgramEEESt4lessIS8_ESaISt4pairIKS8_SB_EEE
ProgramManager::removeProgramProcessor ( ProgramProcessor* processor )
_ZN4Ogre8RTShader14ProgramManager22removeProgramProcessorEPNS0_16ProgramProcessorE
ProgramManager::synchronizePixelnToBeVertexOut ( ProgramSet* programSet )
_ZN4Ogre8RTShader14ProgramManager30synchronizePixelnToBeVertexOutEPNS0_10ProgramSetE
OgreShaderProgramWriterManager.h
namespace Ogre::RTShader
ProgramWriterFactory::~ProgramWriterFactory [D0] ( )
_ZN4Ogre8RTShader20ProgramWriterFactoryD0Ev
ProgramWriterFactory::~ProgramWriterFactory [D1] ( )
_ZN4Ogre8RTShader20ProgramWriterFactoryD1Ev
ProgramWriterFactory::~ProgramWriterFactory [D2] ( )
_ZN4Ogre8RTShader20ProgramWriterFactoryD2Ev
ProgramWriterManager::addFactory ( ProgramWriterFactory* factory )
_ZN4Ogre8RTShader20ProgramWriterManager10addFactoryEPNS0_20ProgramWriterFactoryE
ProgramWriterManager::removeFactory ( ProgramWriterFactory* factory )
_ZN4Ogre8RTShader20ProgramWriterManager13removeFactoryEPNS0_20ProgramWriterFactoryE
OgreSingleton.h
namespace Ogre
Singleton<RTShader::TextureAtlasSamplerFactory>::msSingleton [data]
_ZN4Ogre9SingletonINS_8RTShader26TextureAtlasSamplerFactoryEE11msSingletonE
to the top
Problems with Data Types, High Severity 31
OgreGpuProgramParams.h
namespace Ogre
[+] class GpuProgramParameters 8
|
Change |
Effect |
1 |
Field mDoubleConstants has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters' has no member named 'mDoubleConstants'. |
2 |
Field mDoubleLogicalToPhysical has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters' has no member named 'mDoubleLogicalToPhysical'. |
3 |
Field mFloatLogicalToPhysical has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters' has no member named 'mFloatLogicalToPhysical'. |
4 |
Field mIntConstants has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters' has no member named 'mIntConstants'. |
5 |
Field mIntLogicalToPhysical has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters' has no member named 'mIntLogicalToPhysical'. |
6 |
Field mRenderSystemData has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters' has no member named 'mRenderSystemData'. |
7 |
Field mSubroutineMap has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters' has no member named 'mSubroutineMap'. |
8 |
Field mFloatConstants has been renamed to mRegisters. |
Recompilation of a client program may be broken with the error message: GpuProgramParameters has no member named mFloatConstants. |
[+] affected symbols: 5 (0.5%)
RTShader::UniformParameter::bind ( GpuProgramParametersSharedPtr paramsPtr )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::UniformParameter ( enum GpuConstantType type, String const& name, enum RTShader::Parameter::Semantic const& semantic, int index, enum RTShader::Parameter::Content const& content, uint16 variability, size_t size )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size, enum GpuConstantType type )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::~UniformParameter ( )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
[+] enum GpuConstantType 2
|
Change |
Effect |
1 |
Name of member with value 96 has been changed from GCT_SUBROUTINE to GCT_SPECIALIZATION. |
Recompilation of a client program may be broken with the error message: 'GCT_SUBROUTINE' was not declared in this scope. |
2 |
The member GCT_SAMPLERRECT has been removed. |
Recompilation of a client program may be broken. |
[+] affected symbols: 29 (2.6%)
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureSamplerType' in 1st parameter 'p1' is of type 'enum GpuConstantType'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureSamplerType' in the object of this method is of type 'enum GpuConstantType'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureSamplerType' in the object of this method is of type 'enum GpuConstantType'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureSamplerType' in 1st parameter 'textureUnitParams' (pointer) is of type 'enum GpuConstantType'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureSamplerType' in 1st parameter 'textureUnitParams' (pointer) is of type 'enum GpuConstantType'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureSamplerType' in 1st parameter 'textureUnitParams' (pointer) is of type 'enum GpuConstantType'.
RTShader::FFPTexturing::addVSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* vsMain )
Field 'textureUnitParams.mTextureSamplerType' in 1st parameter 'textureUnitParams' (pointer) is of type 'enum GpuConstantType'.
RTShader::FFPTexturing::addPSSampleTexelInvocation ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain, RTShader::ParameterPtr const& texel, int groupOrder )
Field 'textureUnitParams.mTextureSamplerType' in 1st parameter 'textureUnitParams' (pointer) is of type 'enum GpuConstantType'.
RTShader::ConstParameter<float>::ConstParameter ( float val, enum GpuConstantType type, enum RTShader::Parameter::Semantic const& semantic, enum RTShader::Parameter::Content const& content )
2nd parameter 'type' is of type 'enum GpuConstantType'.
RTShader::ConstParameter<Vector<2, float> >::ConstParameter ( Vector<2, float> val, enum GpuConstantType type, enum RTShader::Parameter::Semantic const& semantic, enum RTShader::Parameter::Content const& content )
2nd parameter 'type' is of type 'enum GpuConstantType'.
...
OgrePass.h
namespace Ogre
[+] class Pass 4
|
Change |
Effect |
1 |
Field mShadowCasterFragmentProgramUsage has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Pass' has no member named 'mShadowCasterFragmentProgramUsage'. |
2 |
Field mShadowCasterVertexProgramUsage has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Pass' has no member named 'mShadowCasterVertexProgramUsage'. |
3 |
Field mShadowReceiverFragmentProgramUsage has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Pass' has no member named 'mShadowReceiverFragmentProgramUsage'. |
4 |
Field mShadowReceiverVertexProgramUsage has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Pass' has no member named 'mShadowReceiverVertexProgramUsage'. |
[+] affected symbols: 45 (4.1%)
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 2nd parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState.mParent' in 1st parameter 'p1' has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent' in the object of this method has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent' in the object of this method has base type 'Pass'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::preAddToRenderState ( RTShader::RenderState const* renderState, Pass* srcPass, Pass* dstPass )
3rd parameter 'dstPass' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
...
OgreShaderExIntegratedPSSM3.h
namespace Ogre::RTShader
[+] class IntegratedPSSM3 4
|
Change |
Effect |
1 |
Field mPSDerivedSceneColour has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'IntegratedPSSM3' has no member named 'mPSDerivedSceneColour'. |
2 |
Field mPSDiffuse has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'IntegratedPSSM3' has no member named 'mPSDiffuse'. |
3 |
Field mPSOutDiffuse has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'IntegratedPSSM3' has no member named 'mPSOutDiffuse'. |
4 |
Field mPSSpecualr has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'IntegratedPSSM3' has no member named 'mPSSpecualr'. |
[+] affected symbols: 12 (1.1%)
IntegratedPSSM3::setSplitPoints ( IntegratedPSSM3::SplitPointList const& newSplitPoints )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::addPSInvocation ( Program* psProgram, int const groupOrder )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::addVSInvocation ( Function* vsMain, int const groupOrder )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::resolveParameters ( ProgramSet* programSet )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::resolveDependencies ( ProgramSet* programSet )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::addFunctionInvocations ( ProgramSet* programSet )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::updateGpuProgramsParams ( Ogre::Renderable* rend, Ogre::Pass const* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::copyFrom ( SubRenderState const& rhs )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::IntegratedPSSM3 ( )
This constructor is from 'IntegratedPSSM3' class.
...
OgreShaderFunction.h
namespace Ogre::RTShader
[+] class Function 3
|
Change |
Effect |
1 |
Field mDescription has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Function' has no member named 'mDescription'. |
2 |
Field mFunctionType has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Function' has no member named 'mFunctionType'. |
3 |
Field mName has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Function' has no member named 'mName'. |
[+] affected symbols: 46 (4.2%)
FFPTexturing::addPSFunctionInvocations ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* psMain )
2nd parameter 'psMain' (pointer) has base type 'Function'.
FFPTexturing::addVSFunctionInvocations ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* vsMain )
2nd parameter 'vsMain' (pointer) has base type 'Function'.
FFPTexturing::addPSSampleTexelInvocation ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* psMain, ParameterPtr const& texel, int groupOrder )
2nd parameter 'psMain' (pointer) has base type 'Function'.
ProgramWriter::writeProgramTitle ( std::ostream& os, Program* program )
Field 'program.mEntryPointFunction' in 2nd parameter 'program' (pointer) has base type 'Function'.
ProgramWriter::writeFunctionTitle ( std::ostream& os, Function* function )
2nd parameter 'function' (pointer) has base type 'Function'.
ProgramWriter::writeUniformParametersTitle ( std::ostream& os, Program* program )
Field 'program.mEntryPointFunction' in 2nd parameter 'program' (pointer) has base type 'Function'.
ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath )
Field 'shaderProgram.mEntryPointFunction' in 1st parameter 'shaderProgram' (pointer) has base type 'Function'.
IntegratedPSSM3::addPSInvocation ( Program* psProgram, int const groupOrder )
Field 'psProgram.mEntryPointFunction' in 1st parameter 'psProgram' (pointer) has base type 'Function'.
IntegratedPSSM3::addVSInvocation ( Function* vsMain, int const groupOrder )
1st parameter 'vsMain' (pointer) has base type 'Function'.
LayeredBlending::addPSBlendInvocations ( Function* psMain, ParameterPtr arg1, ParameterPtr arg2, ParameterPtr texel, int samplerIndex, Ogre::LayerBlendModeEx const& blendMode, int const groupOrder, enum Operand::OpMask mask )
1st parameter 'psMain' (pointer) has base type 'Function'.
...
OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator 3
|
Change |
Effect |
1 |
Field mFFPRenderStateBuilder has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator' has no member named 'mFFPRenderStateBuilder'. |
2 |
Field mFragmentShaderProfilesList has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator' has no member named 'mFragmentShaderProfilesList'. |
3 |
Field mVertexShaderProfilesList has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator' has no member named 'mVertexShaderProfilesList'. |
[+] affected symbols: 57 (5.2%)
ShaderGenerator::_initialize ( )
This method is from 'ShaderGenerator' class.
ShaderGenerator::createScheme ( Ogre::String const& schemeName )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getSingleton ( )
Return value (reference) has base type 'ShaderGenerator'.
ShaderGenerator::getTranslator ( Ogre::AbstractNodePtr const& node )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getRenderState ( Ogre::String const& schemeName )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getRenderState ( Ogre::String const& schemeName, Ogre::String const& materialName, Ogre::String const& groupName, unsigned short passIndex )
This method is from 'ShaderGenerator' class.
ShaderGenerator::validateScheme ( Ogre::String const& schemeName )
This method is from 'ShaderGenerator' class.
ShaderGenerator::addSceneManager ( Ogre::SceneManager* sceneMgr )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getSingletonPtr ( )
Return value (pointer) has base type 'ShaderGenerator'.
ShaderGenerator::flushShaderCache ( )
This method is from 'ShaderGenerator' class.
...
OgreShaderProgram.h
namespace Ogre::RTShader
[+] class Program 1
|
Change |
Effect |
1 |
Field mFunctions has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'Program' has no member named 'mFunctions'. |
[+] affected symbols: 22 (2%)
ProgramWriter::writeProgramTitle ( std::ostream& os, Program* program )
2nd parameter 'program' (pointer) has base type 'Program'.
ProgramWriter::writeUniformParametersTitle ( std::ostream& os, Program* program )
2nd parameter 'program' (pointer) has base type 'Program'.
ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath )
1st parameter 'shaderProgram' (pointer) has base type 'Program'.
IntegratedPSSM3::addPSInvocation ( Program* psProgram, int const groupOrder )
1st parameter 'psProgram' (pointer) has base type 'Program'.
TargetRenderState::bindUniformParameters ( Program* pCpuProgram, Ogre::GpuProgramParametersSharedPtr const& passParams )
1st parameter 'pCpuProgram' (pointer) has base type 'Program'.
Program::addParameter ( UniformParameterPtr parameter )
This method is from 'Program' class.
Program::addDependency ( Ogre::String const& libFileName )
This method is from 'Program' class.
Program::removeParameter ( UniformParameterPtr parameter )
This method is from 'Program' class.
Program::resolveParameter ( enum Ogre::GpuConstantType type, int index, Ogre::uint16 variability, Ogre::String const& suggestedName, size_t size )
This method is from 'Program' class.
Program::destroyParameters ( )
This method is from 'Program' class.
...
OgreShaderProgramManager.h
namespace Ogre::RTShader
[+] class ProgramManager 3
|
Change |
Effect |
1 |
Field mFragmentShaderMap has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'ProgramManager' has no member named 'mFragmentShaderMap'. |
2 |
Field mProgramWritersMap has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'ProgramManager' has no member named 'mProgramWritersMap'. |
3 |
Field mVertexShaderMap has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'ProgramManager' has no member named 'mVertexShaderMap'. |
[+] affected symbols: 12 (1.1%)
ProgramManager::getSingleton ( )
Return value (reference) has base type 'ProgramManager'.
ProgramManager::getSingletonPtr ( )
Return value (pointer) has base type 'ProgramManager'.
ProgramManager::releasePrograms ( ProgramSet const* programSet )
This method is from 'ProgramManager' class.
ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath )
This method is from 'ProgramManager' class.
ProgramManager::createGpuPrograms ( ProgramSet* programSet )
This method is from 'ProgramManager' class.
ProgramManager::flushGpuProgramsCache ( )
This method is from 'ProgramManager' class.
ProgramManager::createDefaultProgramProcessors ( )
This method is from 'ProgramManager' class.
ProgramManager::destroyDefaultProgramProcessors ( )
This method is from 'ProgramManager' class.
ProgramManager::ProgramManager ( )
This constructor is from 'ProgramManager' class.
ProgramManager::~ProgramManager ( )
This destructor is from 'ProgramManager' class.
...
OgreShaderProgramProcessor.h
namespace Ogre::RTShader
[+] class ProgramProcessor 1
|
Change |
Effect |
1 |
Pure virtual method getTargetLanguage ( ) const has been removed from this class. |
Recompilation of a client program may be broken. |
[+] affected symbols: 20 (1.8%)
ProgramProcessor::mergeParameters ( ShaderParameterList* paramsTable, ProgramProcessor::MergeParameterList& mergedParams, ShaderParameterList& splitParams )
This method is from 'ProgramProcessor' class.
ProgramProcessor::buildTexcoordTable ( ShaderParameterList const& paramList, ShaderParameterList* outParamsTable )
This method is from 'ProgramProcessor' class.
ProgramProcessor::preCreateGpuPrograms ( ProgramSet* p1 )
This method is from 'ProgramProcessor' class.
ProgramProcessor::rebuildParameterList ( Function* func, int paramsUsage, ProgramProcessor::MergeParameterList& mergedParams )
This method is from 'ProgramProcessor' class.
ProgramProcessor::postCreateGpuPrograms ( ProgramSet* p1 )
This method is from 'ProgramProcessor' class.
ProgramProcessor::buildMergeCombinations ( )
This method is from 'ProgramProcessor' class.
ProgramProcessor::countVsTexcoordOutputs ( Function* vsMain, int& outTexCoordSlots, int& outTexCoordFloats )
This method is from 'ProgramProcessor' class.
ProgramProcessor::getParameterFloatCount ( enum Ogre::GpuConstantType type )
This method is from 'ProgramProcessor' class.
ProgramProcessor::getParameterMaskByType ( enum Ogre::GpuConstantType type )
This method is from 'ProgramProcessor' class.
ProgramProcessor::mergeParametersReminders ( ShaderParameterList* paramsTable, ProgramProcessor::MergeParameterList& mergedParams, ShaderParameterList& splitParams )
This method is from 'ProgramProcessor' class.
...
OgreTextureUnitState.h
namespace Ogre
[+] class TextureUnitState 2
|
Change |
Effect |
1 |
Field mCubic has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState' has no member named 'mCubic'. |
2 |
Field mTextureNameAlias has been removed from this type. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState' has no member named 'mTextureNameAlias'. |
[+] affected symbols: 14 (1.3%)
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
2nd parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
1st parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState' in 1st parameter 'p1' has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState' in the object of this method has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState' in the object of this method has base type 'TextureUnitState'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
1st parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::addVSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* vsMain )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
...
to the top
Problems with Symbols, High Severity 45
OgreShaderFunction.h
namespace Ogre::RTShader
[+] Function::_getParameterByContent ( ShaderParameterList const& parameterList, enum Parameter::Content const content, enum Ogre::GpuConstantType type ) [static] 1
_ZN4Ogre8RTShader8Function22_getParameterByContentERKSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EENS4_7ContentENS_15GpuConstantTypeE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader8Function22_getParameterByContentERKSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EENS4_7ContentENS_15GpuConstantTypeE' is private. |
[+] Function::_getParameterByName ( ShaderParameterList const& parameterList, Ogre::String const& name ) [static] 1
_ZN4Ogre8RTShader8Function19_getParameterByNameERKSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader8Function19_getParameterByNameERKSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' is private. |
[+] Function::_getParameterBySemantic ( ShaderParameterList const& parameterList, enum Parameter::Semantic const semantic, int index ) [static] 1
_ZN4Ogre8RTShader8Function23_getParameterBySemanticERKSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EENS4_8SemanticEi
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader8Function23_getParameterBySemanticERKSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EENS4_8SemanticEi' is private. |
[+] Function::addParameter ( ShaderParameterList& parameterList, ParameterPtr parameter ) 1
_ZN4Ogre8RTShader8Function12addParameterERSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EES5_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader8Function12addParameterERSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EES5_' is private. |
[+] Function::deleteParameter ( ShaderParameterList& parameterList, ParameterPtr parameter ) 1
_ZN4Ogre8RTShader8Function15deleteParameterERSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EES5_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader8Function15deleteParameterERSt6vectorISt10shared_ptrINS0_9ParameterEESaIS5_EES5_' is private. |
[+] Function::~Function [D1] ( ) 1
_ZN4Ogre8RTShader8FunctionD1Ev
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader8FunctionD1Ev' is private. |
[+] Function::~Function [D2] ( ) 1
_ZN4Ogre8RTShader8FunctionD2Ev
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader8FunctionD2Ev' is private. |
OgreShaderGenerator.h
namespace Ogre::RTShader
[+] ShaderGenerator::_destroy ( ) 1
_ZN4Ogre8RTShader15ShaderGenerator8_destroyEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator8_destroyEv' is private. |
[+] ShaderGenerator::_initialize ( ) 1
_ZN4Ogre8RTShader15ShaderGenerator11_initializeEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator11_initializeEv' is private. |
[+] ShaderGenerator::createBuiltinSRSFactories ( ) 1
_ZN4Ogre8RTShader15ShaderGenerator25createBuiltinSRSFactoriesEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator25createBuiltinSRSFactoriesEv' is private. |
[+] ShaderGenerator::createOrRetrieveScheme ( Ogre::String const& schemeName ) 1
_ZN4Ogre8RTShader15ShaderGenerator22createOrRetrieveSchemeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator22createOrRetrieveSchemeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE' is private. |
[+] ShaderGenerator::createSGPassList ( Ogre::Material* mat ) const 1
_ZNK4Ogre8RTShader15ShaderGenerator16createSGPassListEPNS_8MaterialE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZNK4Ogre8RTShader15ShaderGenerator16createSGPassListEPNS_8MaterialE' is private. |
[+] ShaderGenerator::createSubRenderState ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator ) 1
_ZN4Ogre8RTShader15ShaderGenerator20createSubRenderStateEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator20createSubRenderStateEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_4PassEPNS0_18SGScriptTranslatorE' is private. |
[+] ShaderGenerator::createSubRenderState ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::TextureUnitState* texState, SGScriptTranslator* translator ) 1
_ZN4Ogre8RTShader15ShaderGenerator20createSubRenderStateEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_16TextureUnitStateEPNS0_18SGScriptTranslatorE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator20createSubRenderStateEPNS_14ScriptCompilerEPNS_20PropertyAbstractNodeEPNS_16TextureUnitStateEPNS0_18SGScriptTranslatorE' is private. |
[+] ShaderGenerator::destroyBuiltinSRSFactories ( ) 1
_ZN4Ogre8RTShader15ShaderGenerator26destroyBuiltinSRSFactoriesEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator26destroyBuiltinSRSFactoriesEv' is private. |
[+] ShaderGenerator::findMaterialEntryIt ( Ogre::String const& materialName, Ogre::String const& groupName ) 1
_ZN4Ogre8RTShader15ShaderGenerator19findMaterialEntryItERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator19findMaterialEntryItERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_' is private. |
[+] ShaderGenerator::findMaterialEntryIt ( Ogre::String const& materialName, Ogre::String const& groupName ) const 1
_ZNK4Ogre8RTShader15ShaderGenerator19findMaterialEntryItERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZNK4Ogre8RTShader15ShaderGenerator19findMaterialEntryItERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_' is private. |
[+] ShaderGenerator::getIsFinalizing ( ) const 1
_ZNK4Ogre8RTShader15ShaderGenerator15getIsFinalizingEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZNK4Ogre8RTShader15ShaderGenerator15getIsFinalizingEv' is private. |
[+] ShaderGenerator::getTranslator ( Ogre::AbstractNodePtr const& node ) 1
_ZN4Ogre8RTShader15ShaderGenerator13getTranslatorERKNS_9SharedPtrINS_12AbstractNodeEEE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator13getTranslatorERKNS_9SharedPtrINS_12AbstractNodeEEE' is private. |
[+] ShaderGenerator::notifyRenderSingleObject ( Ogre::Renderable* rend, Ogre::Pass const* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList, bool suppressRenderStateChanges ) 1
_ZN4Ogre8RTShader15ShaderGenerator24notifyRenderSingleObjectEPNS_10RenderableEPKNS_4PassEPKNS_19AutoParamDataSourceEPKNS_12HashedVectorIPNS_5LightEEEb
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator24notifyRenderSingleObjectEPNS_10RenderableEPKNS_4PassEPKNS_19AutoParamDataSourceEPKNS_12HashedVectorIPNS_5LightEEEb' is private. |
[+] ShaderGenerator::preFindVisibleObjects ( Ogre::SceneManager* source, enum Ogre::SceneManager::IlluminationRenderStage irs, Ogre::Viewport* v ) 1
_ZN4Ogre8RTShader15ShaderGenerator21preFindVisibleObjectsEPNS_12SceneManagerENS2_23IlluminationRenderStageEPNS_8ViewportE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGenerator21preFindVisibleObjectsEPNS_12SceneManagerENS2_23IlluminationRenderStageEPNS_8ViewportE' is private. |
[+] ShaderGenerator::ShaderGenerator [C1] ( ) 1
_ZN4Ogre8RTShader15ShaderGeneratorC1Ev
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGeneratorC1Ev' is private. |
[+] ShaderGenerator::ShaderGenerator [C2] ( ) 1
_ZN4Ogre8RTShader15ShaderGeneratorC2Ev
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGeneratorC2Ev' is private. |
[+] ShaderGenerator::~ShaderGenerator [D1] ( ) 1
_ZN4Ogre8RTShader15ShaderGeneratorD1Ev
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGeneratorD1Ev' is private. |
[+] ShaderGenerator::~ShaderGenerator [D2] ( ) 1
_ZN4Ogre8RTShader15ShaderGeneratorD2Ev
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader15ShaderGeneratorD2Ev' is private. |
OgreShaderProgram.h
namespace Ogre::RTShader
[+] Program::addParameter ( UniformParameterPtr parameter ) 1
_ZN4Ogre8RTShader7Program12addParameterESt10shared_ptrINS0_16UniformParameterEE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader7Program12addParameterESt10shared_ptrINS0_16UniformParameterEE' is private. |
[+] Program::destroyParameters ( ) 1
_ZN4Ogre8RTShader7Program17destroyParametersEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader7Program17destroyParametersEv' is private. |
[+] Program::Program [C1] ( enum Ogre::GpuProgramType type ) 1
_ZN4Ogre8RTShader7ProgramC1ENS_14GpuProgramTypeE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader7ProgramC1ENS_14GpuProgramTypeE' is private. |
[+] Program::Program [C2] ( enum Ogre::GpuProgramType type ) 1
_ZN4Ogre8RTShader7ProgramC2ENS_14GpuProgramTypeE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader7ProgramC2ENS_14GpuProgramTypeE' is private. |
[+] Program::removeParameter ( UniformParameterPtr parameter ) 1
_ZN4Ogre8RTShader7Program15removeParameterESt10shared_ptrINS0_16UniformParameterEE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader7Program15removeParameterESt10shared_ptrINS0_16UniformParameterEE' is private. |
OgreShaderProgramManager.h
namespace Ogre::RTShader
[+] ProgramManager::createDefaultProgramProcessors ( ) 1
_ZN4Ogre8RTShader14ProgramManager30createDefaultProgramProcessorsEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader14ProgramManager30createDefaultProgramProcessorsEv' is private. |
[+] ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath ) 1
_ZN4Ogre8RTShader14ProgramManager16createGpuProgramEPNS0_7ProgramEPNS0_13ProgramWriterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_SD_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader14ProgramManager16createGpuProgramEPNS0_7ProgramEPNS0_13ProgramWriterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESD_SD_' is private. |
[+] ProgramManager::createGpuPrograms ( ProgramSet* programSet ) 1
_ZN4Ogre8RTShader14ProgramManager17createGpuProgramsEPNS0_10ProgramSetE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader14ProgramManager17createGpuProgramsEPNS0_10ProgramSetE' is private. |
[+] ProgramManager::destroyDefaultProgramProcessors ( ) 1
_ZN4Ogre8RTShader14ProgramManager31destroyDefaultProgramProcessorsEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader14ProgramManager31destroyDefaultProgramProcessorsEv' is private. |
[+] ProgramManager::generateHash ( Ogre::String const& programString, Ogre::String const& defines ) [static] 1
_ZN4Ogre8RTShader14ProgramManager12generateHashERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader14ProgramManager12generateHashERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_' is private. |
[+] ProgramManager::getShaderCount ( enum Ogre::GpuProgramType type ) const 1
_ZNK4Ogre8RTShader14ProgramManager14getShaderCountENS_14GpuProgramTypeE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZNK4Ogre8RTShader14ProgramManager14getShaderCountENS_14GpuProgramTypeE' is private. |
OgreShaderProgramSet.h
namespace Ogre::RTShader
[+] ProgramSet::setCpuProgram ( std::unique_ptr<Program, std::default_delete<Program> >&& program ) 1
_ZN4Ogre8RTShader10ProgramSet13setCpuProgramEOSt10unique_ptrINS0_7ProgramESt14default_deleteIS3_EE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader10ProgramSet13setCpuProgramEOSt10unique_ptrINS0_7ProgramESt14default_deleteIS3_EE' is private. |
[+] ProgramSet::setGpuProgram ( Ogre::GpuProgramPtr const& program ) 1
_ZN4Ogre8RTShader10ProgramSet13setGpuProgramERKNS_9SharedPtrINS_10GpuProgramEEE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader10ProgramSet13setGpuProgramERKNS_9SharedPtrINS_10GpuProgramEEE' is private. |
OgreShaderProgramWriter.h
namespace Ogre::RTShader
[+] ProgramWriter::writeFunctionTitle ( std::ostream& os, Function* function ) 1
_ZN4Ogre8RTShader13ProgramWriter18writeFunctionTitleERSoPNS0_8FunctionE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader13ProgramWriter18writeFunctionTitleERSoPNS0_8FunctionE' is private. |
[+] ProgramWriter::writeProgramTitle ( std::ostream& os, Program* program ) 1
_ZN4Ogre8RTShader13ProgramWriter17writeProgramTitleERSoPNS0_7ProgramE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader13ProgramWriter17writeProgramTitleERSoPNS0_7ProgramE' is private. |
[+] ProgramWriter::writeUniformParametersTitle ( std::ostream& os, Program* program ) 1
_ZN4Ogre8RTShader13ProgramWriter27writeUniformParametersTitleERSoPNS0_7ProgramE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader13ProgramWriter27writeUniformParametersTitleERSoPNS0_7ProgramE' is private. |
OgreShaderRenderState.h
namespace Ogre::RTShader
[+] TargetRenderState::bindUniformParameters ( Program* pCpuProgram, Ogre::GpuProgramParametersSharedPtr const& passParams ) [static] 1
_ZN4Ogre8RTShader17TargetRenderState21bindUniformParametersEPNS0_7ProgramERKNS_9SharedPtrINS_20GpuProgramParametersEEE
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader17TargetRenderState21bindUniformParametersEPNS0_7ProgramERKNS_9SharedPtrINS_20GpuProgramParametersEEE' is private. |
[+] TargetRenderState::createCpuPrograms ( ) 1
_ZN4Ogre8RTShader17TargetRenderState17createCpuProgramsEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader17TargetRenderState17createCpuProgramsEv' is private. |
[+] TargetRenderState::createProgramSet ( ) 1
_ZN4Ogre8RTShader17TargetRenderState16createProgramSetEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader17TargetRenderState16createProgramSetEv' is private. |
[+] TargetRenderState::sortSubRenderStates ( ) 1
_ZN4Ogre8RTShader17TargetRenderState19sortSubRenderStatesEv
|
Change |
Effect |
1 |
This method became private. |
Recompilation of a client program may be broken with the error message: '_ZN4Ogre8RTShader17TargetRenderState19sortSubRenderStatesEv' is private. |
to the top
Problems with Data Types, Medium Severity 234
OgreAutoParamDataSource.h
namespace Ogre
[+] class AutoParamDataSource 64
|
Change |
Effect |
1 |
Field mAmbientLight became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mAmbientLight' is private. |
2 |
Field mBlankLight became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mBlankLight' is private. |
3 |
Field mCameraPosition became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCameraPosition' is private. |
4 |
Field mCameraPositionDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCameraPositionDirty' is private. |
5 |
Field mCameraPositionObjectSpace became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCameraPositionObjectSpace' is private. |
6 |
Field mCameraPositionObjectSpaceDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCameraPositionObjectSpaceDirty' is private. |
7 |
Field mCameraRelativePosition became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCameraRelativePosition' is private. |
8 |
Field mCameraRelativeRendering became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCameraRelativeRendering' is private. |
9 |
Field mCurrentCamera became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentCamera' is private. |
10 |
Field mCurrentLightList became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentLightList' is private. |
11 |
Field mCurrentPass became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentPass' is private. |
12 |
Field mCurrentRenderTarget became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentRenderTarget' is private. |
13 |
Field mCurrentRenderable became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentRenderable' is private. |
14 |
Field mCurrentSceneManager became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentSceneManager' is private. |
15 |
Field mCurrentTextureProjector became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentTextureProjector' is private. |
16 |
Field mCurrentViewport became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mCurrentViewport' is private. |
17 |
Field mDirLightExtrusionDistance became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mDirLightExtrusionDistance' is private. |
18 |
Field mDummyNode became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mDummyNode' is private. |
19 |
Field mFogColour became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mFogColour' is private. |
20 |
Field mFogParams became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mFogParams' is private. |
21 |
Field mInverseTransposeWorldMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseTransposeWorldMatrix' is private. |
22 |
Field mInverseTransposeWorldMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseTransposeWorldMatrixDirty' is private. |
23 |
Field mInverseTransposeWorldViewMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseTransposeWorldViewMatrix' is private. |
24 |
Field mInverseTransposeWorldViewMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseTransposeWorldViewMatrixDirty' is private. |
25 |
Field mInverseViewMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseViewMatrix' is private. |
26 |
Field mInverseViewMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseViewMatrixDirty' is private. |
27 |
Field mInverseWorldMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseWorldMatrix' is private. |
28 |
Field mInverseWorldMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseWorldMatrixDirty' is private. |
29 |
Field mInverseWorldViewMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseWorldViewMatrix' is private. |
30 |
Field mInverseWorldViewMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mInverseWorldViewMatrixDirty' is private. |
31 |
Field mLodCameraPosition became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mLodCameraPosition' is private. |
32 |
Field mLodCameraPositionDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mLodCameraPositionDirty' is private. |
33 |
Field mLodCameraPositionObjectSpace became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mLodCameraPositionObjectSpace' is private. |
34 |
Field mLodCameraPositionObjectSpaceDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mLodCameraPositionObjectSpaceDirty' is private. |
35 |
Field mMainCamBoundsInfo became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mMainCamBoundsInfo' is private. |
36 |
Field mPassNumber became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mPassNumber' is private. |
37 |
Field mPointLightExtrusionDistance became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mPointLightExtrusionDistance' is private. |
38 |
Field mPointParams became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mPointParams' is private. |
39 |
Field mProjMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mProjMatrixDirty' is private. |
40 |
Field mProjectionMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mProjectionMatrix' is private. |
41 |
Field mSceneDepthRange became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mSceneDepthRange' is private. |
42 |
Field mSceneDepthRangeDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mSceneDepthRangeDirty' is private. |
43 |
Field mShadowCamDepthRanges became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mShadowCamDepthRanges' is private. |
44 |
Field mShadowCamDepthRangesDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mShadowCamDepthRangesDirty' is private. |
45 |
Field mSpotlightViewProjMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mSpotlightViewProjMatrix' is private. |
46 |
Field mSpotlightViewProjMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mSpotlightViewProjMatrixDirty' is private. |
47 |
Field mSpotlightWorldViewProjMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mSpotlightWorldViewProjMatrix' is private. |
48 |
Field mSpotlightWorldViewProjMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mSpotlightWorldViewProjMatrixDirty' is private. |
49 |
Field mTextureViewProjMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mTextureViewProjMatrix' is private. |
50 |
Field mTextureViewProjMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mTextureViewProjMatrixDirty' is private. |
51 |
Field mTextureWorldViewProjMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mTextureWorldViewProjMatrix' is private. |
52 |
Field mTextureWorldViewProjMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mTextureWorldViewProjMatrixDirty' is private. |
53 |
Field mViewMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mViewMatrix' is private. |
54 |
Field mViewMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mViewMatrixDirty' is private. |
55 |
Field mViewProjMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mViewProjMatrix' is private. |
56 |
Field mViewProjMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mViewProjMatrixDirty' is private. |
57 |
Field mWorldMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldMatrix' is private. |
58 |
Field mWorldMatrixArray became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldMatrixArray' is private. |
59 |
Field mWorldMatrixCount became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldMatrixCount' is private. |
60 |
Field mWorldMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldMatrixDirty' is private. |
61 |
Field mWorldViewMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldViewMatrix' is private. |
62 |
Field mWorldViewMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldViewMatrixDirty' is private. |
63 |
Field mWorldViewProjMatrix became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldViewProjMatrix' is private. |
64 |
Field mWorldViewProjMatrixDirty became private. |
Recompilation of a client program may be broken with the error message: 'AutoParamDataSource::mWorldViewProjMatrixDirty' is private. |
[+] affected symbols: 3 (0.3%)
RTShader::IntegratedPSSM3::updateGpuProgramsParams ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList )
3rd parameter 'source' (pointer) has base type 'AutoParamDataSource'.
RTShader::ShaderGenerator::notifyRenderSingleObject ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList, bool suppressRenderStateChanges )
3rd parameter 'source' (pointer) has base type 'AutoParamDataSource'.
RTShader::TriplanarTexturing::updateGpuProgramsParams ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList )
3rd parameter 'source' (pointer) has base type 'AutoParamDataSource'.
OgreAxisAlignedBox.h
namespace Ogre
[+] class AxisAlignedBox 3
|
Change |
Effect |
1 |
Field mExtent became private. |
Recompilation of a client program may be broken with the error message: 'AxisAlignedBox::mExtent' is private. |
2 |
Field mMaximum became private. |
Recompilation of a client program may be broken with the error message: 'AxisAlignedBox::mMaximum' is private. |
3 |
Field mMinimum became private. |
Recompilation of a client program may be broken with the error message: 'AxisAlignedBox::mMinimum' is private. |
[+] affected symbols: 3 (0.3%)
RTShader::IntegratedPSSM3::updateGpuProgramsParams ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList )
Field 'source.mMainCamBoundsInfo.aabb' in 3rd parameter 'source' (pointer) is of type 'AxisAlignedBox'.
RTShader::ShaderGenerator::notifyRenderSingleObject ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList, bool suppressRenderStateChanges )
Field 'source.mMainCamBoundsInfo.aabb' in 3rd parameter 'source' (pointer) is of type 'AxisAlignedBox'.
RTShader::TriplanarTexturing::updateGpuProgramsParams ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList )
Field 'source.mMainCamBoundsInfo.aabb' in 3rd parameter 'source' (pointer) is of type 'AxisAlignedBox'.
OgreGpuProgramParams.h
namespace Ogre
[+] class GpuProgramParameters 7
|
Change |
Effect |
1 |
Field mActivePassIterationIndex became private. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters::mActivePassIterationIndex' is private. |
2 |
Field mAutoConstants became private. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters::mAutoConstants' is private. |
3 |
Field mCombinedVariability became private. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters::mCombinedVariability' is private. |
4 |
Field mIgnoreMissingParams became private. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters::mIgnoreMissingParams' is private. |
5 |
Field mNamedConstants became private. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters::mNamedConstants' is private. |
6 |
Field mSharedParamSets became private. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters::mSharedParamSets' is private. |
7 |
Field mTransposeMatrices became private. |
Recompilation of a client program may be broken with the error message: 'GpuProgramParameters::mTransposeMatrices' is private. |
[+] affected symbols: 5 (0.5%)
RTShader::UniformParameter::bind ( GpuProgramParametersSharedPtr paramsPtr )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::UniformParameter ( enum GpuConstantType type, String const& name, enum RTShader::Parameter::Semantic const& semantic, int index, enum RTShader::Parameter::Content const& content, uint16 variability, size_t size )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size, enum GpuConstantType type )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
RTShader::UniformParameter::~UniformParameter ( )
Field 'this.mParamsPtr' in the object of this method has base type 'GpuProgramParameters'.
OgreMaterialSerializer.h
namespace Ogre
[+] class MaterialSerializer 1
|
Change |
Effect |
1 |
Field mListeners became private. |
Recompilation of a client program may be broken with the error message: 'MaterialSerializer::mListeners' is private. |
[+] affected symbols: 5 (0.5%)
RTShader::GBufferFactory::writeInstance ( MaterialSerializer* ser, RTShader::SubRenderState* subRenderState, Pass* srcPass, Pass* dstPass )
1st parameter 'ser' (pointer) has base type 'MaterialSerializer'.
RTShader::FFPTexturingFactory::writeInstance ( MaterialSerializer* ser, RTShader::SubRenderState* subRenderState, Pass* srcPass, Pass* dstPass )
1st parameter 'ser' (pointer) has base type 'MaterialSerializer'.
RTShader::FFPTransformFactory::writeInstance ( MaterialSerializer* ser, RTShader::SubRenderState* subRenderState, Pass* srcPass, Pass* dstPass )
1st parameter 'ser' (pointer) has base type 'MaterialSerializer'.
RTShader::LayeredBlendingFactory::writeInstance ( MaterialSerializer* ser, RTShader::SubRenderState* subRenderState, TextureUnitState const* srcTextureState, TextureUnitState const* dstTextureState )
1st parameter 'ser' (pointer) has base type 'MaterialSerializer'.
RTShader::HardwareSkinningFactory::writeInstance ( MaterialSerializer* ser, RTShader::SubRenderState* subRenderState, Pass* srcPass, Pass* dstPass )
1st parameter 'ser' (pointer) has base type 'MaterialSerializer'.
OgrePass.h
namespace Ogre
[+] class Pass 59
|
Change |
Effect |
1 |
Field mAlphaRejectFunc became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mAlphaRejectFunc' is private. |
2 |
Field mAlphaRejectVal became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mAlphaRejectVal' is private. |
3 |
Field mAlphaToCoverageEnabled became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mAlphaToCoverageEnabled' is private. |
4 |
Field mAmbient became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mAmbient' is private. |
5 |
Field mBlendState became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mBlendState' is private. |
6 |
Field mContentTypeLookupBuilt became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mContentTypeLookupBuilt' is private. |
7 |
Field mCullMode became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mCullMode' is private. |
8 |
Field mDepthBiasConstant became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mDepthBiasConstant' is private. |
9 |
Field mDepthBiasPerIteration became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mDepthBiasPerIteration' is private. |
10 |
Field mDepthBiasSlopeScale became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mDepthBiasSlopeScale' is private. |
11 |
Field mDepthCheck became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mDepthCheck' is private. |
12 |
Field mDepthFunc became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mDepthFunc' is private. |
13 |
Field mDepthWrite became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mDepthWrite' is private. |
14 |
Field mDiffuse became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mDiffuse' is private. |
15 |
Field mEmissive became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mEmissive' is private. |
16 |
Field mFogColour became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mFogColour' is private. |
17 |
Field mFogDensity became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mFogDensity' is private. |
18 |
Field mFogEnd became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mFogEnd' is private. |
19 |
Field mFogMode became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mFogMode' is private. |
20 |
Field mFogOverride became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mFogOverride' is private. |
21 |
Field mFogStart became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mFogStart' is private. |
22 |
Field mHash became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mHash' is private. |
23 |
Field mHashDirtyQueued became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mHashDirtyQueued' is private. |
24 |
Field mIlluminationStage became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mIlluminationStage' is private. |
25 |
Field mIndex became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mIndex' is private. |
26 |
Field mIteratePerLight became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mIteratePerLight' is private. |
27 |
Field mLightClipPlanes became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mLightClipPlanes' is private. |
28 |
Field mLightMask became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mLightMask' is private. |
29 |
Field mLightScissoring became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mLightScissoring' is private. |
30 |
Field mLightingEnabled became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mLightingEnabled' is private. |
31 |
Field mLightsPerIteration became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mLightsPerIteration' is private. |
32 |
Field mLineWidth became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mLineWidth' is private. |
33 |
Field mManualCullMode became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mManualCullMode' is private. |
34 |
Field mMaxSimultaneousLights became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mMaxSimultaneousLights' is private. |
35 |
Field mName became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mName' is private. |
36 |
Field mNormaliseNormals became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mNormaliseNormals' is private. |
37 |
Field mOnlyLightType became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mOnlyLightType' is private. |
38 |
Field mParent became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mParent' is private. |
39 |
Field mPassIterationCount became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPassIterationCount' is private. |
40 |
Field mPointAttenuationEnabled became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPointAttenuationEnabled' is private. |
41 |
Field mPointAttenution became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPointAttenution' is private. |
42 |
Field mPointMaxSize became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPointMaxSize' is private. |
43 |
Field mPointMinSize became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPointMinSize' is private. |
44 |
Field mPointSpritesEnabled became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPointSpritesEnabled' is private. |
45 |
Field mPolygonMode became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPolygonMode' is private. |
46 |
Field mPolygonModeOverrideable became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mPolygonModeOverrideable' is private. |
47 |
Field mProgramUsage became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mProgramUsage' is private. |
48 |
Field mQueuedForDeletion became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mQueuedForDeletion' is private. |
49 |
Field mRunOnlyForOneLightType became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mRunOnlyForOneLightType' is private. |
50 |
Field mShadeOptions became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mShadeOptions' is private. |
51 |
Field mShadowContentTypeLookup became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mShadowContentTypeLookup' is private. |
52 |
Field mShininess became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mShininess' is private. |
53 |
Field mSpecular became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mSpecular' is private. |
54 |
Field mStartLight became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mStartLight' is private. |
55 |
Field mTextureUnitStates became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mTextureUnitStates' is private. |
56 |
Field mTracking became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mTracking' is private. |
57 |
Field mTransparentSorting became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mTransparentSorting' is private. |
58 |
Field mTransparentSortingForced became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mTransparentSortingForced' is private. |
59 |
Field mUserObjectBindings became private. |
Recompilation of a client program may be broken with the error message: 'Pass::mUserObjectBindings' is private. |
[+] affected symbols: 45 (4.1%)
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 2nd parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState.mParent' in 1st parameter 'p1' has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent' in the object of this method has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent' in the object of this method has base type 'Pass'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::preAddToRenderState ( RTShader::RenderState const* renderState, Pass* srcPass, Pass* dstPass )
3rd parameter 'dstPass' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
...
OgreShaderFunction.h
namespace Ogre::RTShader
[+] class Function 5
|
Change |
Effect |
1 |
Field mAtomInstances became private. |
Recompilation of a client program may be broken with the error message: 'Function::mAtomInstances' is private. |
2 |
Field mInputParameters became private. |
Recompilation of a client program may be broken with the error message: 'Function::mInputParameters' is private. |
3 |
Field mLocalParameters became private. |
Recompilation of a client program may be broken with the error message: 'Function::mLocalParameters' is private. |
4 |
Field mOutputParameters became private. |
Recompilation of a client program may be broken with the error message: 'Function::mOutputParameters' is private. |
5 |
Field mSortedAtomInstances became private. |
Recompilation of a client program may be broken with the error message: 'Function::mSortedAtomInstances' is private. |
[+] affected symbols: 46 (4.2%)
FFPTexturing::addPSFunctionInvocations ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* psMain )
2nd parameter 'psMain' (pointer) has base type 'Function'.
FFPTexturing::addVSFunctionInvocations ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* vsMain )
2nd parameter 'vsMain' (pointer) has base type 'Function'.
FFPTexturing::addPSSampleTexelInvocation ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* psMain, ParameterPtr const& texel, int groupOrder )
2nd parameter 'psMain' (pointer) has base type 'Function'.
ProgramWriter::writeProgramTitle ( std::ostream& os, Program* program )
Field 'program.mEntryPointFunction' in 2nd parameter 'program' (pointer) has base type 'Function'.
ProgramWriter::writeFunctionTitle ( std::ostream& os, Function* function )
2nd parameter 'function' (pointer) has base type 'Function'.
ProgramWriter::writeUniformParametersTitle ( std::ostream& os, Program* program )
Field 'program.mEntryPointFunction' in 2nd parameter 'program' (pointer) has base type 'Function'.
ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath )
Field 'shaderProgram.mEntryPointFunction' in 1st parameter 'shaderProgram' (pointer) has base type 'Function'.
IntegratedPSSM3::addPSInvocation ( Program* psProgram, int const groupOrder )
Field 'psProgram.mEntryPointFunction' in 1st parameter 'psProgram' (pointer) has base type 'Function'.
IntegratedPSSM3::addVSInvocation ( Function* vsMain, int const groupOrder )
1st parameter 'vsMain' (pointer) has base type 'Function'.
LayeredBlending::addPSBlendInvocations ( Function* psMain, ParameterPtr arg1, ParameterPtr arg2, ParameterPtr texel, int samplerIndex, Ogre::LayerBlendModeEx const& blendMode, int const groupOrder, enum Operand::OpMask mask )
1st parameter 'psMain' (pointer) has base type 'Function'.
...
OgreShaderFunctionAtom.h
namespace Ogre::RTShader
[+] class FunctionInvocation 1
|
Change |
Effect |
1 |
Field mReturnType became private. |
Recompilation of a client program may be broken with the error message: 'FunctionInvocation::mReturnType' is private. |
[+] affected symbols: 9 (0.8%)
FunctionInvocation::FunctionInvocation ( Ogre::String const& functionName, int groupOrder, Ogre::String const& returnType )
This constructor is from 'FunctionInvocation' class.
FunctionInvocation::FunctionInvocation ( FunctionInvocation const& other )
1st parameter 'other' (reference) has base type 'FunctionInvocation'.
FunctionInvocation::~FunctionInvocation ( )
This destructor is from 'FunctionInvocation' class.
FunctionInvocation::writeSourceCode ( std::ostream& os, Ogre::String const& targetLanguage )
This method is from 'FunctionInvocation' class.
FunctionInvocation::FunctionInvocationCompare::operator() ( FunctionInvocation const& lhs, FunctionInvocation const& rhs )
1st parameter 'lhs' (reference) has base type 'FunctionInvocation'.
FunctionInvocation::FunctionInvocationLessThan::operator() ( FunctionInvocation const& lhs, FunctionInvocation const& rhs )
1st parameter 'lhs' (reference) has base type 'FunctionInvocation'.
FunctionInvocation::operator == ( FunctionInvocation const& rhs )
1st parameter 'rhs' (reference) has base type 'FunctionInvocation'.
FunctionInvocation::operator< ( FunctionInvocation const& rhs )
1st parameter 'rhs' (reference) has base type 'FunctionInvocation'.
FunctionInvocation::operator!= ( FunctionInvocation const& rhs )
1st parameter 'rhs' (reference) has base type 'FunctionInvocation'.
OgreShaderGenerator.h
namespace Ogre::RTShader
[+] class ShaderGenerator 26
|
Change |
Effect |
1 |
Field ID_RT_SHADER_SYSTEM became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::ID_RT_SHADER_SYSTEM' is private. |
2 |
Field mActiveSceneMgr became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mActiveSceneMgr' is private. |
3 |
Field mActiveViewportValid became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mActiveViewportValid' is private. |
4 |
Field mBuiltinSRSFactories became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mBuiltinSRSFactories' is private. |
5 |
Field mCoreScriptTranslator became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mCoreScriptTranslator' is private. |
6 |
Field mCreateShaderOverProgrammablePass became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mCreateShaderOverProgrammablePass' is private. |
7 |
Field mFSLayer became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mFSLayer' is private. |
8 |
Field mFragmentShaderProfiles became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mFragmentShaderProfiles' is private. |
9 |
Field mIsFinalizing became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mIsFinalizing' is private. |
10 |
Field mLightCount became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mLightCount' is private. |
11 |
Field mMaterialEntriesMap became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mMaterialEntriesMap' is private. |
12 |
Field mMaterialSerializerListener became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mMaterialSerializerListener' is private. |
13 |
Field mProgramManager became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mProgramManager' is private. |
14 |
Field mProgramWriterManager became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mProgramWriterManager' is private. |
15 |
Field mRenderObjectListener became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mRenderObjectListener' is private. |
16 |
Field mResourceGroupListener became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mResourceGroupListener' is private. |
17 |
Field mSceneManagerListener became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mSceneManagerListener' is private. |
18 |
Field mSceneManagerMap became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mSceneManagerMap' is private. |
19 |
Field mSchemeEntriesMap became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mSchemeEntriesMap' is private. |
20 |
Field mScriptTranslatorManager became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mScriptTranslatorManager' is private. |
21 |
Field mShaderCachePath became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mShaderCachePath' is private. |
22 |
Field mShaderLanguage became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mShaderLanguage' is private. |
23 |
Field mSubRenderStateFactories became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mSubRenderStateFactories' is private. |
24 |
Field mTechniqueEntriesMap became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mTechniqueEntriesMap' is private. |
25 |
Field mVSOutputCompactPolicy became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mVSOutputCompactPolicy' is private. |
26 |
Field mVertexShaderProfiles became private. |
Recompilation of a client program may be broken with the error message: 'ShaderGenerator::mVertexShaderProfiles' is private. |
[+] affected symbols: 57 (5.2%)
ShaderGenerator::_initialize ( )
This method is from 'ShaderGenerator' class.
ShaderGenerator::createScheme ( Ogre::String const& schemeName )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getSingleton ( )
Return value (reference) has base type 'ShaderGenerator'.
ShaderGenerator::getTranslator ( Ogre::AbstractNodePtr const& node )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getRenderState ( Ogre::String const& schemeName )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getRenderState ( Ogre::String const& schemeName, Ogre::String const& materialName, Ogre::String const& groupName, unsigned short passIndex )
This method is from 'ShaderGenerator' class.
ShaderGenerator::validateScheme ( Ogre::String const& schemeName )
This method is from 'ShaderGenerator' class.
ShaderGenerator::addSceneManager ( Ogre::SceneManager* sceneMgr )
This method is from 'ShaderGenerator' class.
ShaderGenerator::getSingletonPtr ( )
Return value (pointer) has base type 'ShaderGenerator'.
ShaderGenerator::flushShaderCache ( )
This method is from 'ShaderGenerator' class.
...
OgreShaderParameter.h
namespace Ogre::RTShader
[+] class UniformParameter 8
|
Change |
Effect |
1 |
Field mAutoConstantType became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::mAutoConstantType' is private. |
2 |
Field mElementSize became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::mElementSize' is private. |
3 |
Field mIsAutoConstantInt became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::mIsAutoConstantInt' is private. |
4 |
Field mIsAutoConstantReal became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::mIsAutoConstantReal' is private. |
5 |
Field mParamsPtr became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::mParamsPtr' is private. |
6 |
Field mPhysicalIndex became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::mPhysicalIndex' is private. |
7 |
Field mVariability became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::mVariability' is private. |
8 |
Field unnamed0 became private. |
Recompilation of a client program may be broken with the error message: 'UniformParameter::unnamed0' is private. |
[+] affected symbols: 5 (0.5%)
UniformParameter::bind ( Ogre::GpuProgramParametersSharedPtr paramsPtr )
This method is from 'UniformParameter' class.
UniformParameter::UniformParameter ( 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 )
This constructor is from 'UniformParameter' class.
UniformParameter::UniformParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size )
This constructor is from 'UniformParameter' class.
UniformParameter::UniformParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
This constructor is from 'UniformParameter' class.
UniformParameter::~UniformParameter ( )
This destructor is from 'UniformParameter' class.
OgreShaderProgram.h
namespace Ogre::RTShader
[+] class Program 7
|
Change |
Effect |
1 |
Field mColumnMajorMatrices became private. |
Recompilation of a client program may be broken with the error message: 'Program::mColumnMajorMatrices' is private. |
2 |
Field mDependencies became private. |
Recompilation of a client program may be broken with the error message: 'Program::mDependencies' is private. |
3 |
Field mEntryPointFunction became private. |
Recompilation of a client program may be broken with the error message: 'Program::mEntryPointFunction' is private. |
4 |
Field mParameters became private. |
Recompilation of a client program may be broken with the error message: 'Program::mParameters' is private. |
5 |
Field mPreprocessorDefines became private. |
Recompilation of a client program may be broken with the error message: 'Program::mPreprocessorDefines' is private. |
6 |
Field mSkeletalAnimation became private. |
Recompilation of a client program may be broken with the error message: 'Program::mSkeletalAnimation' is private. |
7 |
Field mType became private. |
Recompilation of a client program may be broken with the error message: 'Program::mType' is private. |
[+] affected symbols: 22 (2%)
ProgramWriter::writeProgramTitle ( std::ostream& os, Program* program )
2nd parameter 'program' (pointer) has base type 'Program'.
ProgramWriter::writeUniformParametersTitle ( std::ostream& os, Program* program )
2nd parameter 'program' (pointer) has base type 'Program'.
ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath )
1st parameter 'shaderProgram' (pointer) has base type 'Program'.
IntegratedPSSM3::addPSInvocation ( Program* psProgram, int const groupOrder )
1st parameter 'psProgram' (pointer) has base type 'Program'.
TargetRenderState::bindUniformParameters ( Program* pCpuProgram, Ogre::GpuProgramParametersSharedPtr const& passParams )
1st parameter 'pCpuProgram' (pointer) has base type 'Program'.
Program::addParameter ( UniformParameterPtr parameter )
This method is from 'Program' class.
Program::addDependency ( Ogre::String const& libFileName )
This method is from 'Program' class.
Program::removeParameter ( UniformParameterPtr parameter )
This method is from 'Program' class.
Program::resolveParameter ( enum Ogre::GpuConstantType type, int index, Ogre::uint16 variability, Ogre::String const& suggestedName, size_t size )
This method is from 'Program' class.
Program::destroyParameters ( )
This method is from 'Program' class.
...
OgreShaderProgramManager.h
namespace Ogre::RTShader
[+] class ProgramManager 3
|
Change |
Effect |
1 |
Field mDefaultProgramProcessors became private. |
Recompilation of a client program may be broken with the error message: 'ProgramManager::mDefaultProgramProcessors' is private. |
2 |
Field mProgramProcessorsMap became private. |
Recompilation of a client program may be broken with the error message: 'ProgramManager::mProgramProcessorsMap' is private. |
3 |
Field mProgramWriterFactories became private. |
Recompilation of a client program may be broken with the error message: 'ProgramManager::mProgramWriterFactories' is private. |
[+] affected symbols: 12 (1.1%)
ProgramManager::getSingleton ( )
Return value (reference) has base type 'ProgramManager'.
ProgramManager::getSingletonPtr ( )
Return value (pointer) has base type 'ProgramManager'.
ProgramManager::releasePrograms ( ProgramSet const* programSet )
This method is from 'ProgramManager' class.
ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath )
This method is from 'ProgramManager' class.
ProgramManager::createGpuPrograms ( ProgramSet* programSet )
This method is from 'ProgramManager' class.
ProgramManager::flushGpuProgramsCache ( )
This method is from 'ProgramManager' class.
ProgramManager::createDefaultProgramProcessors ( )
This method is from 'ProgramManager' class.
ProgramManager::destroyDefaultProgramProcessors ( )
This method is from 'ProgramManager' class.
ProgramManager::ProgramManager ( )
This constructor is from 'ProgramManager' class.
ProgramManager::~ProgramManager ( )
This destructor is from 'ProgramManager' class.
...
OgreShaderProgramSet.h
namespace Ogre::RTShader
[+] class ProgramSet 4
|
Change |
Effect |
1 |
Field mPSCpuProgram became private. |
Recompilation of a client program may be broken with the error message: 'ProgramSet::mPSCpuProgram' is private. |
2 |
Field mPSGpuProgram became private. |
Recompilation of a client program may be broken with the error message: 'ProgramSet::mPSGpuProgram' is private. |
3 |
Field mVSCpuProgram became private. |
Recompilation of a client program may be broken with the error message: 'ProgramSet::mVSCpuProgram' is private. |
4 |
Field mVSGpuProgram became private. |
Recompilation of a client program may be broken with the error message: 'ProgramSet::mVSGpuProgram' is private. |
[+] affected symbols: 29 (2.6%)
ProgramSet::setCpuProgram ( std::unique_ptr<Program, std::default_delete<Program> >&& program )
This method is from 'ProgramSet' class.
ProgramSet::setGpuProgram ( Ogre::GpuProgramPtr const& program )
This method is from 'ProgramSet' class.
ProgramSet::ProgramSet ( )
This constructor is from 'ProgramSet' class.
ProgramSet::~ProgramSet ( )
This destructor is from 'ProgramSet' class.
FFPTexturing::resolveUniformParams ( struct FFPTexturing::TextureUnitParams* textureUnitParams, ProgramSet* programSet )
2nd parameter 'programSet' (pointer) has base type 'ProgramSet'.
FFPTexturing::addFunctionInvocations ( ProgramSet* programSet )
1st parameter 'programSet' (pointer) has base type 'ProgramSet'.
FFPTexturing::resolveFunctionsParams ( struct FFPTexturing::TextureUnitParams* textureUnitParams, ProgramSet* programSet )
2nd parameter 'programSet' (pointer) has base type 'ProgramSet'.
FFPTransform::createCpuSubPrograms ( ProgramSet* programSet )
1st parameter 'programSet' (pointer) has base type 'ProgramSet'.
ProgramManager::releasePrograms ( ProgramSet const* programSet )
1st parameter 'programSet' (pointer) has base type 'ProgramSet'.
ProgramManager::createGpuPrograms ( ProgramSet* programSet )
1st parameter 'programSet' (pointer) has base type 'ProgramSet'.
...
OgreShaderRenderState.h
namespace Ogre::RTShader
[+] class TargetRenderState 3
|
Change |
Effect |
1 |
Field mParent became private. |
Recompilation of a client program may be broken with the error message: 'TargetRenderState::mParent' is private. |
2 |
Field mProgramSet became private. |
Recompilation of a client program may be broken with the error message: 'TargetRenderState::mProgramSet' is private. |
3 |
Field mSubRenderStateSortValid became private. |
Recompilation of a client program may be broken with the error message: 'TargetRenderState::mSubRenderStateSortValid' is private. |
[+] affected symbols: 8 (0.7%)
TargetRenderState::releasePrograms ( Ogre::Pass* pass )
This method is from 'TargetRenderState' class.
TargetRenderState::createProgramSet ( )
This method is from 'TargetRenderState' class.
TargetRenderState::createCpuPrograms ( )
This method is from 'TargetRenderState' class.
TargetRenderState::sortSubRenderStates ( )
This method is from 'TargetRenderState' class.
TargetRenderState::addSubRenderStateInstance ( SubRenderState* subRenderState )
This method is from 'TargetRenderState' class.
TargetRenderState::link ( Ogre::StringVector const& srsTypes, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
This method is from 'TargetRenderState' class.
TargetRenderState::TargetRenderState ( )
This constructor is from 'TargetRenderState' class.
TargetRenderState::~TargetRenderState ( )
This destructor is from 'TargetRenderState' class.
OgreShaderScriptTranslator.h
namespace Ogre::RTShader
[+] class SGScriptTranslator 1
|
Change |
Effect |
1 |
Field mGeneratedRenderState became private. |
Recompilation of a client program may be broken with the error message: 'SGScriptTranslator::mGeneratedRenderState' is private. |
[+] affected symbols: 73 (6.7%)
GBufferFactory::createInstance ( Ogre::ScriptCompiler* compiler, Ogre::PropertyAbstractNode* prop, Ogre::Pass* pass, SGScriptTranslator* translator )
4th parameter 'translator' (pointer) has base type 'SGScriptTranslator'.
ShaderGenerator::_initialize ( )
Field 'this.mCoreScriptTranslator' in the object of this method is of type 'SGScriptTranslator'.
ShaderGenerator::createScheme ( Ogre::String const& schemeName )
Field 'this.mCoreScriptTranslator' in the object of this method is of type 'SGScriptTranslator'.
ShaderGenerator::getSingleton ( )
Field 'retval.mCoreScriptTranslator' in the return value (reference) is of type 'SGScriptTranslator'.
ShaderGenerator::getTranslator ( Ogre::AbstractNodePtr const& node )
Field 'this.mCoreScriptTranslator' in the object of this method is of type 'SGScriptTranslator'.
ShaderGenerator::getRenderState ( Ogre::String const& schemeName )
Field 'this.mCoreScriptTranslator' in the object of this method is of type 'SGScriptTranslator'.
ShaderGenerator::getRenderState ( Ogre::String const& schemeName, Ogre::String const& materialName, Ogre::String const& groupName, unsigned short passIndex )
Field 'this.mCoreScriptTranslator' in the object of this method is of type 'SGScriptTranslator'.
ShaderGenerator::validateScheme ( Ogre::String const& schemeName )
Field 'this.mCoreScriptTranslator' in the object of this method is of type 'SGScriptTranslator'.
ShaderGenerator::addSceneManager ( Ogre::SceneManager* sceneMgr )
Field 'this.mCoreScriptTranslator' in the object of this method is of type 'SGScriptTranslator'.
ShaderGenerator::getSingletonPtr ( )
Field 'retval.mCoreScriptTranslator' in the return value (pointer) is of type 'SGScriptTranslator'.
...
OgreTechnique.h
namespace Ogre
[+] class Technique 15
|
Change |
Effect |
1 |
Field mGPUDeviceNameRules became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mGPUDeviceNameRules' is private. |
2 |
Field mGPUVendorRules became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mGPUVendorRules' is private. |
3 |
Field mIlluminationPasses became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mIlluminationPasses' is private. |
4 |
Field mIlluminationPassesCompilationPhase became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mIlluminationPassesCompilationPhase' is private. |
5 |
Field mIsSupported became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mIsSupported' is private. |
6 |
Field mLodIndex became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mLodIndex' is private. |
7 |
Field mName became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mName' is private. |
8 |
Field mParent became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mParent' is private. |
9 |
Field mPasses became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mPasses' is private. |
10 |
Field mSchemeIndex became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mSchemeIndex' is private. |
11 |
Field mShadowCasterMaterial became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mShadowCasterMaterial' is private. |
12 |
Field mShadowCasterMaterialName became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mShadowCasterMaterialName' is private. |
13 |
Field mShadowReceiverMaterial became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mShadowReceiverMaterial' is private. |
14 |
Field mShadowReceiverMaterialName became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mShadowReceiverMaterialName' is private. |
15 |
Field mUserObjectBindings became private. |
Recompilation of a client program may be broken with the error message: 'Technique::mUserObjectBindings' is private. |
[+] affected symbols: 61 (5.6%)
Any::Any<RTShader::ShaderGenerator::SGTechnique*> ( RTShader::ShaderGenerator::SGTechnique*const& value )
Field 'value.mDstTechnique' in 1st parameter 'value' (reference) has base type 'Technique'.
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mParent' in 2nd parameter 'textureUnitState' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState.mParent.mParent' in 1st parameter 'p1' has base type 'Technique'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent.mParent' in the object of this method has base type 'Technique'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent.mParent' in the object of this method has base type 'Technique'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::preAddToRenderState ( RTShader::RenderState const* renderState, Pass* srcPass, Pass* dstPass )
Field 'dstPass.mParent' in 3rd parameter 'dstPass' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Technique'.
...
OgreTextureUnitState.h
namespace Ogre
[+] class TextureUnitState 27
|
Change |
Effect |
1 |
Field mAlphaBlendMode became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mAlphaBlendMode' is private. |
2 |
Field mAnimController became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mAnimController' is private. |
3 |
Field mAnimDuration became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mAnimDuration' is private. |
4 |
Field mBindingType became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mBindingType' is private. |
5 |
Field mColourBlendFallbackDest became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mColourBlendFallbackDest' is private. |
6 |
Field mColourBlendFallbackSrc became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mColourBlendFallbackSrc' is private. |
7 |
Field mColourBlendMode became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mColourBlendMode' is private. |
8 |
Field mCompositorRefMrtIndex became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mCompositorRefMrtIndex' is private. |
9 |
Field mCompositorRefName became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mCompositorRefName' is private. |
10 |
Field mCompositorRefTexName became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mCompositorRefTexName' is private. |
11 |
Field mContentType became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mContentType' is private. |
12 |
Field mCurrentFrame became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mCurrentFrame' is private. |
13 |
Field mEffects became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mEffects' is private. |
14 |
Field mFramePtrs became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mFramePtrs' is private. |
15 |
Field mGamma became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mGamma' is private. |
16 |
Field mName became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mName' is private. |
17 |
Field mParent became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mParent' is private. |
18 |
Field mRecalcTexMatrix became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mRecalcTexMatrix' is private. |
19 |
Field mRotate became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mRotate' is private. |
20 |
Field mSampler became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mSampler' is private. |
21 |
Field mTexModMatrix became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mTexModMatrix' is private. |
22 |
Field mTextureCoordSetIndex became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mTextureCoordSetIndex' is private. |
23 |
Field mTextureLoadFailed became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mTextureLoadFailed' is private. |
24 |
Field mUMod became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mUMod' is private. |
25 |
Field mUScale became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mUScale' is private. |
26 |
Field mVMod became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mVMod' is private. |
27 |
Field mVScale became private. |
Recompilation of a client program may be broken with the error message: 'TextureUnitState::mVScale' is private. |
[+] affected symbols: 14 (1.3%)
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
2nd parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
1st parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState' in 1st parameter 'p1' has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState' in the object of this method has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState' in the object of this method has base type 'TextureUnitState'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
1st parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::addVSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* vsMain )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
...
to the top
Problems with Symbols, Medium Severity 10
OgreShaderFunction.h
namespace Ogre::RTShader
[+] Function::resolveLocalParameter ( enum Parameter::Semantic semantic, int index, enum Parameter::Content const content, enum Ogre::GpuConstantType type ) 1
⇣
Function::resolveLocalParameter ( enum Ogre::GpuConstantType type, Ogre::String const& name )
_ZN4Ogre8RTShader8Function21resolveLocalParameterENS0_9Parameter8SemanticEiNS2_7ContentENS_15GpuConstantTypeE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] Function::resolveLocalParameter ( enum Parameter::Semantic semantic, int index, Ogre::String const& name, enum Ogre::GpuConstantType type ) 1
⇣
Function::resolveLocalParameter ( enum Ogre::GpuConstantType type, Ogre::String const& name )
_ZN4Ogre8RTShader8Function21resolveLocalParameterENS0_9Parameter8SemanticEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_15GpuConstantTypeE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
OgreShaderParameter.h
namespace Ogre::RTShader
[+] UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size ) 1
⇣
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC1ENS_20GpuProgramParameters16AutoConstantTypeEmm
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size ) 1
⇣
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC2ENS_20GpuProgramParameters16AutoConstantTypeEmm
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size, enum Ogre::GpuConstantType type ) 1
⇣
UniformParameter::UniformParameter [C1] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC1ENS_20GpuProgramParameters16AutoConstantTypeEmmNS_15GpuConstantTypeE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size, enum Ogre::GpuConstantType type ) 1
⇣
UniformParameter::UniformParameter [C2] ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 nAutoConstantData, size_t size )
_ZN4Ogre8RTShader16UniformParameterC2ENS_20GpuProgramParameters16AutoConstantTypeEmmNS_15GpuConstantTypeE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
OgreShaderProgram.h
namespace Ogre::RTShader
[+] Program::resolveAutoParameterInt ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, enum Ogre::GpuConstantType type, size_t data, size_t size ) 1
⇣
Program::resolveAutoParameterInt ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, enum Ogre::GpuConstantType type, Ogre::uint32 data, size_t size )
_ZN4Ogre8RTShader7Program23resolveAutoParameterIntENS_20GpuProgramParameters16AutoConstantTypeENS_15GpuConstantTypeEmm
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] Program::resolveParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, size_t data ) 1
⇣
Program::resolveParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::uint32 data )
_ZN4Ogre8RTShader7Program16resolveParameterENS_20GpuProgramParameters16AutoConstantTypeEm
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
OgreShaderProgramManager.h
namespace Ogre::RTShader
[+] ProgramManager::addProgramProcessor ( ProgramProcessor* processor ) 1
⇣
ProgramManager::addProgramProcessor ( Ogre::String const& lang, ProgramProcessor* processor )
_ZN4Ogre8RTShader14ProgramManager19addProgramProcessorEPNS0_16ProgramProcessorE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
[+] ProgramManager::removeProgramProcessor ( ProgramProcessor* processor ) 1
⇣
ProgramManager::removeProgramProcessor ( Ogre::String const& lang )
_ZN4Ogre8RTShader14ProgramManager22removeProgramProcessorEPNS0_16ProgramProcessorE
|
Change |
Effect |
1 |
Parameters list has been changed. |
Recompilation of a client program may be broken. |
to the top
Problems with Data Types, Low Severity 15
OgreAutoParamDataSource.h
namespace Ogre
[+] class AutoParamDataSource 1
|
Change |
Effect |
1 |
Type of field mWorldMatrix has been changed from Affine3[256] to Affine3[257]. |
Recompilation of a client program may be broken. |
[+] affected symbols: 3 (0.3%)
RTShader::IntegratedPSSM3::updateGpuProgramsParams ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList )
3rd parameter 'source' (pointer) has base type 'AutoParamDataSource'.
RTShader::ShaderGenerator::notifyRenderSingleObject ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList, bool suppressRenderStateChanges )
3rd parameter 'source' (pointer) has base type 'AutoParamDataSource'.
RTShader::TriplanarTexturing::updateGpuProgramsParams ( Renderable* rend, Pass const* pass, AutoParamDataSource const* source, LightList const* pLightList )
3rd parameter 'source' (pointer) has base type 'AutoParamDataSource'.
OgrePlatform.h
namespace Ogre
[+] typedef uint16 1
|
Change |
Effect |
1 |
Base type has been changed from unsigned short to uint16_t. |
Recompilation of a client program may be broken. |
[+] affected symbols: 7 (0.6%)
RTShader::ParameterFactory::createUniform ( enum GpuConstantType type, int index, uint16 variability, String const& suggestedName, size_t size )
3rd parameter 'variability' is of type 'uint16'.
RTShader::UniformParameter::bind ( GpuProgramParametersSharedPtr paramsPtr )
Field 'this.mParamsPtr.mCombinedVariability' in the object of this method is of type 'uint16'.
RTShader::UniformParameter::UniformParameter ( enum GpuConstantType type, String const& name, enum RTShader::Parameter::Semantic const& semantic, int index, enum RTShader::Parameter::Content const& content, uint16 variability, size_t size )
6th parameter 'variability' is of type 'uint16'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size )
Field 'this.mParamsPtr.mCombinedVariability' in the object of this method is of type 'uint16'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size, enum GpuConstantType type )
Field 'this.mParamsPtr.mCombinedVariability' in the object of this method is of type 'uint16'.
RTShader::UniformParameter::~UniformParameter ( )
Field 'this.mParamsPtr.mCombinedVariability' in the object of this method is of type 'uint16'.
RTShader::Program::resolveParameter ( enum GpuConstantType type, int index, uint16 variability, String const& suggestedName, size_t size )
3rd parameter 'variability' is of type 'uint16'.
[+] typedef uint32 1
|
Change |
Effect |
1 |
Base type has been changed from unsigned int to uint32_t. |
Recompilation of a client program may be broken. |
[+] affected symbols: 99 (9%)
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mHash' in 2nd parameter 'textureUnitState' (pointer) is of type 'uint32'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mHash' in 1st parameter 'textureUnitState' (pointer) is of type 'uint32'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState.mParent.mHash' in 1st parameter 'p1' is of type 'uint32'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent.mHash' in the object of this method is of type 'uint32'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent.mHash' in the object of this method is of type 'uint32'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mHash' in 1st parameter 'textureUnitState' (pointer) is of type 'uint32'.
RTShader::FFPTexturing::preAddToRenderState ( RTShader::RenderState const* renderState, Pass* srcPass, Pass* dstPass )
Field 'dstPass.mHash' in 3rd parameter 'dstPass' (pointer) is of type 'uint32'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent.mHash' in 1st parameter 'textureUnitParams' (pointer) is of type 'uint32'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent.mHash' in 1st parameter 'textureUnitParams' (pointer) is of type 'uint32'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureUnitState.mParent.mHash' in 1st parameter 'textureUnitParams' (pointer) is of type 'uint32'.
...
OgrePrerequisites.h
namespace Ogre
[+] typedef String 1
|
Change |
Effect |
1 |
Base type has been changed from _StringBase to std::string. |
Recompilation of a client program may be broken. |
[+] affected symbols: 67 (6.1%)
RTShader::ProgramManager::generateHash ( String const& programString, String const& defines )
2nd parameter 'defines' (reference) has base type 'String'.
RTShader::ProgramManager::createGpuProgram ( RTShader::Program* shaderProgram, RTShader::ProgramWriter* programWriter, String const& language, String const& profiles, String const& cachePath )
5th parameter 'cachePath' (reference) has base type 'String'.
RTShader::ShaderGenerator::SGMaterial::SGMaterial ( String const& materialName, String const& groupName )
2nd parameter 'groupName' (reference) has base type 'String'.
RTShader::ShaderGenerator::SGTechnique::SGTechnique ( RTShader::ShaderGenerator::SGMaterial* parent, Technique const* srcTechnique, String const& dstTechniqueSchemeName, bool overProgrammable )
3rd parameter 'dstTechniqueSchemeName' (reference) has base type 'String'.
RTShader::ShaderGenerator::createScheme ( String const& schemeName )
1st parameter 'schemeName' (reference) has base type 'String'.
RTShader::ShaderGenerator::getRenderState ( String const& schemeName )
1st parameter 'schemeName' (reference) has base type 'String'.
RTShader::ShaderGenerator::getRenderState ( String const& schemeName, String const& materialName, String const& groupName, unsigned short passIndex )
3rd parameter 'groupName' (reference) has base type 'String'.
RTShader::ShaderGenerator::validateScheme ( String const& schemeName )
1st parameter 'schemeName' (reference) has base type 'String'.
RTShader::ShaderGenerator::invalidateScheme ( String const& schemeName )
1st parameter 'schemeName' (reference) has base type 'String'.
RTShader::ShaderGenerator::validateMaterial ( String const& schemeName, String const& materialName, String const& groupName )
3rd parameter 'groupName' (reference) has base type 'String'.
...
OgreShaderExIntegratedPSSM3.h
namespace Ogre::RTShader
[+] class IntegratedPSSM3 3
|
Change |
Effect |
1 |
Field mIsD3D9 has been added to this type. |
This field will not be initialized or used by old client applications. |
2 |
Field mPCFxSamples has been added to this type. |
This field will not be initialized or used by old client applications. |
3 |
Field mUseColourShadows has been added to this type. |
This field will not be initialized or used by old client applications. |
[+] affected symbols: 12 (1.1%)
IntegratedPSSM3::setSplitPoints ( IntegratedPSSM3::SplitPointList const& newSplitPoints )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::addPSInvocation ( Program* psProgram, int const groupOrder )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::addVSInvocation ( Function* vsMain, int const groupOrder )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::resolveParameters ( ProgramSet* programSet )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::resolveDependencies ( ProgramSet* programSet )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::addFunctionInvocations ( ProgramSet* programSet )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::updateGpuProgramsParams ( Ogre::Renderable* rend, Ogre::Pass const* pass, Ogre::AutoParamDataSource const* source, Ogre::LightList const* pLightList )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::copyFrom ( SubRenderState const& rhs )
This method is from 'IntegratedPSSM3' class.
IntegratedPSSM3::IntegratedPSSM3 ( )
This constructor is from 'IntegratedPSSM3' class.
...
OgreShaderFFPTexturing.h
namespace Ogre::RTShader
[+] class FFPTexturing 1
|
Change |
Effect |
1 |
Field mLateAddBlend has been added to this type. |
This field will not be initialized or used by old client applications. |
[+] affected symbols: 16 (1.5%)
FFPTexturing::setTextureUnit ( unsigned short index, Ogre::TextureUnitState* textureUnitState )
This method is from 'FFPTexturing' class.
FFPTexturing::getTexCalcMethod ( Ogre::TextureUnitState* textureUnitState )
This method is from 'FFPTexturing' class.
FFPTexturing::needsTextureMatrix ( Ogre::TextureUnitState* textureUnitState )
This method is from 'FFPTexturing' class.
FFPTexturing::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
This method is from 'FFPTexturing' class.
FFPTexturing::setTextureUnitCount ( size_t count )
This method is from 'FFPTexturing' class.
FFPTexturing::resolveUniformParams ( struct FFPTexturing::TextureUnitParams* textureUnitParams, ProgramSet* programSet )
This method is from 'FFPTexturing' class.
FFPTexturing::addFunctionInvocations ( ProgramSet* programSet )
This method is from 'FFPTexturing' class.
FFPTexturing::resolveFunctionsParams ( struct FFPTexturing::TextureUnitParams* textureUnitParams, ProgramSet* programSet )
This method is from 'FFPTexturing' class.
FFPTexturing::addPSFunctionInvocations ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* psMain )
This method is from 'FFPTexturing' class.
FFPTexturing::addVSFunctionInvocations ( struct FFPTexturing::TextureUnitParams* textureUnitParams, Function* vsMain )
This method is from 'FFPTexturing' class.
...
OgreShaderParameter.h
namespace Ogre::RTShader
[+] class Parameter 2
|
Change |
Effect |
1 |
Field mIsHighP has been added to this type. |
This field will not be initialized or used by old client applications. |
2 |
Field mStructType has been added to this type. |
This field will not be initialized or used by old client applications. |
[+] affected symbols: 3 (0.3%)
Parameter::Parameter ( enum Ogre::GpuConstantType type, Ogre::String const& name, enum Parameter::Semantic const& semantic, int index, enum Parameter::Content const& content, size_t size )
This constructor is from 'Parameter' class.
Parameter::Parameter ( )
This constructor is from 'Parameter' class.
Parameter::~Parameter ( )
This destructor is from 'Parameter' class.
[+] class UniformParameter 1
|
Change |
Effect |
1 |
Type of field mElementSize has been changed from size_t to Ogre::uint8. |
Recompilation of a client program may be broken. |
[+] affected symbols: 5 (0.5%)
UniformParameter::bind ( Ogre::GpuProgramParametersSharedPtr paramsPtr )
This method is from 'UniformParameter' class.
UniformParameter::UniformParameter ( 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 )
This constructor is from 'UniformParameter' class.
UniformParameter::UniformParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size )
This constructor is from 'UniformParameter' class.
UniformParameter::UniformParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
This constructor is from 'UniformParameter' class.
UniformParameter::~UniformParameter ( )
This destructor is from 'UniformParameter' class.
[+] union UniformParameter::anon-union-OgreShaderParameter.h-602 1
|
Change |
Effect |
1 |
Type of field mAutoConstantIntData has been changed from size_t to Ogre::uint32. |
Recompilation of a client program may be broken. |
[+] affected symbols: 5 (0.5%)
UniformParameter::bind ( Ogre::GpuProgramParametersSharedPtr paramsPtr )
Field 'this.unnamed0' in the object of this method is of type 'UniformParameter::anon-union-OgreShaderParameter.h-602'.
UniformParameter::UniformParameter ( 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 )
Field 'this.unnamed0' in the object of this method is of type 'UniformParameter::anon-union-OgreShaderParameter.h-602'.
UniformParameter::UniformParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size )
Field 'this.unnamed0' in the object of this method is of type 'UniformParameter::anon-union-OgreShaderParameter.h-602'.
UniformParameter::UniformParameter ( enum Ogre::GpuProgramParameters::AutoConstantType autoType, Ogre::Real fAutoConstantData, size_t size, enum Ogre::GpuConstantType type )
Field 'this.unnamed0' in the object of this method is of type 'UniformParameter::anon-union-OgreShaderParameter.h-602'.
UniformParameter::~UniformParameter ( )
Field 'this.unnamed0' in the object of this method is of type 'UniformParameter::anon-union-OgreShaderParameter.h-602'.
OgreShaderProgramWriter.h
namespace Ogre::RTShader
[+] class ProgramWriter 3
|
Change |
Effect |
1 |
Field mGpuConstTypeMap has been added to this type. |
This field will not be initialized or used by old client applications. |
2 |
Field mLocalRenames has been added to this type. |
This field will not be initialized or used by old client applications. |
3 |
Field mParamSemanticMap has been added to this type. |
This field will not be initialized or used by old client applications. |
[+] affected symbols: 7 (0.6%)
ProgramWriter::writeProgramTitle ( std::ostream& os, Program* program )
This method is from 'ProgramWriter' class.
ProgramWriter::writeFunctionTitle ( std::ostream& os, Function* function )
This method is from 'ProgramWriter' class.
ProgramWriter::writeUniformParametersTitle ( std::ostream& os, Program* program )
This method is from 'ProgramWriter' class.
ProgramWriter::ProgramWriter ( )
This constructor is from 'ProgramWriter' class.
ProgramWriter::~ProgramWriter ( )
This destructor is from 'ProgramWriter' class.
ProgramManager::createGpuProgram ( Program* shaderProgram, ProgramWriter* programWriter, Ogre::String const& language, Ogre::String const& profiles, Ogre::String const& cachePath )
2nd parameter 'programWriter' (pointer) has base type 'ProgramWriter'.
ProgramWriterManager::createProgramWriter ( Ogre::String const& language )
Return value (pointer) has base type 'ProgramWriter'.
to the top
Other Changes in Data Types 82
OgreGpuProgramParams.h
namespace Ogre
[+] enum GpuProgramParameters::AutoConstantType 4
|
Change |
Effect |
1 |
The member ACT_BONE_DUALQUATERNION_ARRAY_2x4 with value 6 has been added. |
No effect. |
2 |
The member ACT_BONE_MATRIX_ARRAY with value 5 has been added. |
No effect. |
3 |
The member ACT_BONE_MATRIX_ARRAY_3x4 with value 4 has been added. |
No effect. |
4 |
The member ACT_BONE_SCALE_SHEAR_MATRIX_ARRAY_3x4 with value 7 has been added. |
No effect. |
[+] affected symbols: 8 (0.7%)
RTShader::UniformParameter::bind ( GpuProgramParametersSharedPtr paramsPtr )
Field 'this.mAutoConstantType' in the object of this method is of type 'enum GpuProgramParameters::AutoConstantType'.
RTShader::UniformParameter::UniformParameter ( enum GpuConstantType type, String const& name, enum RTShader::Parameter::Semantic const& semantic, int index, enum RTShader::Parameter::Content const& content, uint16 variability, size_t size )
Field 'this.mAutoConstantType' in the object of this method is of type 'enum GpuProgramParameters::AutoConstantType'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size )
1st parameter 'autoType' is of type 'enum GpuProgramParameters::AutoConstantType'.
RTShader::UniformParameter::UniformParameter ( enum GpuProgramParameters::AutoConstantType autoType, Real fAutoConstantData, size_t size, enum GpuConstantType type )
1st parameter 'autoType' is of type 'enum GpuProgramParameters::AutoConstantType'.
RTShader::UniformParameter::~UniformParameter ( )
Field 'this.mAutoConstantType' in the object of this method is of type 'enum GpuProgramParameters::AutoConstantType'.
RTShader::Program::getParameterByAutoType ( enum GpuProgramParameters::AutoConstantType autoType )
1st parameter 'autoType' is of type 'enum GpuProgramParameters::AutoConstantType'.
RTShader::Program::resolveAutoParameterReal ( enum GpuProgramParameters::AutoConstantType autoType, Real data, size_t size )
1st parameter 'autoType' is of type 'enum GpuProgramParameters::AutoConstantType'.
RTShader::Program::resolveAutoParameterReal ( enum GpuProgramParameters::AutoConstantType autoType, enum GpuConstantType type, Real data, size_t size )
1st parameter 'autoType' is of type 'enum GpuProgramParameters::AutoConstantType'.
OgrePass.h
namespace Ogre
[+] class Pass 56
|
Change |
Effect |
1 |
The relative position of field mAlphaRejectFunc has been changed from 34 to 33. |
No effect. |
2 |
The relative position of field mAlphaRejectVal has been changed from 29 to 28. |
No effect. |
3 |
The relative position of field mAlphaToCoverageEnabled has been changed from 14 to 13. |
No effect. |
4 |
The relative position of field mAmbient has been changed from 4 to 3. |
No effect. |
5 |
The relative position of field mBlendState has been changed from 10 to 9. |
No effect. |
6 |
The relative position of field mContentTypeLookupBuilt has been changed from 28 to 27. |
No effect. |
7 |
The relative position of field mCullMode has been changed from 35 to 34. |
No effect. |
8 |
The relative position of field mDepthBiasConstant has been changed from 31 to 29. |
No effect. |
9 |
The relative position of field mDepthBiasPerIteration has been changed from 33 to 31. |
No effect. |
10 |
The relative position of field mDepthBiasSlopeScale has been changed from 32 to 30. |
No effect. |
11 |
The relative position of field mDepthCheck has been changed from 12 to 11. |
No effect. |
12 |
The relative position of field mDepthFunc has been changed from 30 to 32. |
No effect. |
13 |
The relative position of field mDepthWrite has been changed from 13 to 12. |
No effect. |
14 |
The relative position of field mDiffuse has been changed from 5 to 4. |
No effect. |
15 |
The relative position of field mEmissive has been changed from 7 to 6. |
No effect. |
16 |
The relative position of field mFogColour has been changed from 45 to 41. |
No effect. |
17 |
The relative position of field mFogDensity has been changed from 48 to 44. |
No effect. |
18 |
The relative position of field mFogEnd has been changed from 47 to 43. |
No effect. |
19 |
The relative position of field mFogMode has been changed from 44 to 58. |
No effect. |
20 |
The relative position of field mFogOverride has been changed from 22 to 21. |
No effect. |
21 |
The relative position of field mFogStart has been changed from 46 to 42. |
No effect. |
22 |
The relative position of field mHashDirtyQueued has been changed from 11 to 10. |
No effect. |
23 |
The relative position of field mIlluminationStage has been changed from 57 to 56. |
No effect. |
24 |
The relative position of field mIndex has been changed from 3 to 39. |
No effect. |
25 |
The relative position of field mIteratePerLight has been changed from 18 to 17. |
No effect. |
26 |
The relative position of field mLightClipPlanes has been changed from 25 to 24. |
No effect. |
27 |
The relative position of field mLightMask has been changed from 41 to 40. |
No effect. |
28 |
The relative position of field mLightScissoring has been changed from 24 to 23. |
No effect. |
29 |
The relative position of field mLightingEnabled has been changed from 17 to 16. |
No effect. |
30 |
The relative position of field mLightsPerIteration has been changed from 39 to 38. |
No effect. |
31 |
The relative position of field mLineWidth has been changed from 52 to 45. |
No effect. |
32 |
The relative position of field mManualCullMode has been changed from 36 to 35. |
No effect. |
33 |
The relative position of field mMaxSimultaneousLights has been changed from 37 to 36. |
No effect. |
34 |
The relative position of field mNormaliseNormals has been changed from 20 to 19. |
No effect. |
35 |
The relative position of field mOnlyLightType has been changed from 40 to 57. |
No effect. |
36 |
The relative position of field mPassIterationCount has been changed from 51 to 49. |
No effect. |
37 |
The relative position of field mPointAttenuationEnabled has been changed from 27 to 26. |
No effect. |
38 |
The relative position of field mPointAttenution has been changed from 55 to 52. |
No effect. |
39 |
The relative position of field mPointMaxSize has been changed from 54 to 51. |
No effect. |
40 |
The relative position of field mPointMinSize has been changed from 53 to 50. |
No effect. |
41 |
The relative position of field mPointSpritesEnabled has been changed from 26 to 25. |
No effect. |
42 |
The relative position of field mPolygonMode has been changed from 43 to 55. |
No effect. |
43 |
The relative position of field mPolygonModeOverrideable has been changed from 21 to 20. |
No effect. |
44 |
The relative position of field mProgramUsage has been changed from 50 to 48. |
No effect. |
45 |
The relative position of field mQueuedForDeletion has been changed from 23 to 22. |
No effect. |
46 |
The relative position of field mRunOnlyForOneLightType has been changed from 19 to 18. |
No effect. |
47 |
The relative position of field mShadeOptions has been changed from 42 to 54. |
No effect. |
48 |
The relative position of field mShadowContentTypeLookup has been changed from 56 to 47. |
No effect. |
49 |
The relative position of field mShininess has been changed from 8 to 7. |
No effect. |
50 |
The relative position of field mSpecular has been changed from 6 to 5. |
No effect. |
51 |
The relative position of field mStartLight has been changed from 38 to 37. |
No effect. |
52 |
The relative position of field mTextureUnitStates has been changed from 49 to 46. |
No effect. |
53 |
The relative position of field mTracking has been changed from 9 to 8. |
No effect. |
54 |
The relative position of field mTransparentSorting has been changed from 15 to 14. |
No effect. |
55 |
The relative position of field mTransparentSortingForced has been changed from 16 to 15. |
No effect. |
56 |
The relative position of field mUserObjectBindings has been changed from 58 to 53. |
No effect. |
[+] affected symbols: 45 (4.1%)
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 2nd parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState.mParent' in 1st parameter 'p1' has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent' in the object of this method has base type 'Pass'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent' in the object of this method has base type 'Pass'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::preAddToRenderState ( RTShader::RenderState const* renderState, Pass* srcPass, Pass* dstPass )
3rd parameter 'dstPass' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureUnitState.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Pass'.
...
OgreShaderParameter.h
namespace Ogre::RTShader
[+] enum Parameter::Content 1
|
Change |
Effect |
1 |
The member SPC_FRONT_FACING with value 136 has been added. |
No effect. |
[+] affected symbols: 21 (1.9%)
FFPTransform::preAddToRenderState ( RenderState const* renderState, Ogre::Pass* srcPass, Ogre::Pass* dstPass )
Field 'this.mTexCoordIndex' in the object of this method is of type 'enum Parameter::Content'.
FFPTransform::createCpuSubPrograms ( ProgramSet* programSet )
Field 'this.mTexCoordIndex' in the object of this method is of type 'enum Parameter::Content'.
FFPTransform::copyFrom ( SubRenderState const& rhs )
Field 'this.mTexCoordIndex' in the object of this method is of type 'enum Parameter::Content'.
FFPTransform::FFPTransform ( )
Field 'this.mTexCoordIndex' in the object of this method is of type 'enum Parameter::Content'.
FFPTransform::~FFPTransform ( )
Field 'this.mTexCoordIndex' in the object of this method is of type 'enum Parameter::Content'.
ConstParameter<float>::ConstParameter ( float val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
4th parameter 'content' (reference) has base type 'enum Parameter::Content'.
ConstParameter<Ogre::Vector<2, float> >::ConstParameter ( Ogre::Vector<2, float> val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
4th parameter 'content' (reference) has base type 'enum Parameter::Content'.
ConstParameter<Ogre::Vector<3, float> >::ConstParameter ( Ogre::Vector<3, float> val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
4th parameter 'content' (reference) has base type 'enum Parameter::Content'.
ConstParameter<Ogre::Vector<4, float> >::ConstParameter ( Ogre::Vector<4, float> val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
4th parameter 'content' (reference) has base type 'enum Parameter::Content'.
ParameterFactory::createInPosition ( int index, enum Parameter::Content content )
2nd parameter 'content' is of type 'enum Parameter::Content'.
...
[+] enum Parameter::Semantic 1
|
Change |
Effect |
1 |
The member SPS_FRONT_FACING with value 10 has been added. |
No effect. |
[+] affected symbols: 11 (1%)
ConstParameter<float>::ConstParameter ( float val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
3rd parameter 'semantic' (reference) has base type 'enum Parameter::Semantic'.
ConstParameter<Ogre::Vector<2, float> >::ConstParameter ( Ogre::Vector<2, float> val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
3rd parameter 'semantic' (reference) has base type 'enum Parameter::Semantic'.
ConstParameter<Ogre::Vector<3, float> >::ConstParameter ( Ogre::Vector<3, float> val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
3rd parameter 'semantic' (reference) has base type 'enum Parameter::Semantic'.
ConstParameter<Ogre::Vector<4, float> >::ConstParameter ( Ogre::Vector<4, float> val, enum Ogre::GpuConstantType type, enum Parameter::Semantic const& semantic, enum Parameter::Content const& content )
3rd parameter 'semantic' (reference) has base type 'enum Parameter::Semantic'.
UniformParameter::UniformParameter ( 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 )
3rd parameter 'semantic' (reference) has base type 'enum Parameter::Semantic'.
Function::resolveInputParameter ( enum Parameter::Semantic semantic, int index, enum Parameter::Content const content, enum Ogre::GpuConstantType type )
1st parameter 'semantic' is of type 'enum Parameter::Semantic'.
Function::resolveOutputParameter ( enum Parameter::Semantic semantic, int index, enum Parameter::Content content, enum Ogre::GpuConstantType type )
1st parameter 'semantic' is of type 'enum Parameter::Semantic'.
Function::_getParameterBySemantic ( ShaderParameterList const& parameterList, enum Parameter::Semantic const semantic, int index )
2nd parameter 'semantic' has base type 'enum Parameter::Semantic'.
Parameter::Parameter ( enum Ogre::GpuConstantType type, Ogre::String const& name, enum Parameter::Semantic const& semantic, int index, enum Parameter::Content const& content, size_t size )
3rd parameter 'semantic' (reference) has base type 'enum Parameter::Semantic'.
Parameter::Parameter ( )
Field 'this.mSemantic' in the object of this method is of type 'enum Parameter::Semantic'.
...
OgreTechnique.h
namespace Ogre
[+] class Technique 9
|
Change |
Effect |
1 |
The relative position of field mIsSupported has been changed from 12 to 4. |
No effect. |
2 |
The relative position of field mLodIndex has been changed from 4 to 5. |
No effect. |
3 |
The relative position of field mName has been changed from 6 to 7. |
No effect. |
4 |
The relative position of field mSchemeIndex has been changed from 5 to 6. |
No effect. |
5 |
The relative position of field mShadowCasterMaterial has been changed from 7 to 8. |
No effect. |
6 |
The relative position of field mShadowCasterMaterialName has been changed from 8 to 9. |
No effect. |
7 |
The relative position of field mShadowReceiverMaterial has been changed from 9 to 10. |
No effect. |
8 |
The relative position of field mShadowReceiverMaterialName has been changed from 10 to 11. |
No effect. |
9 |
The relative position of field mUserObjectBindings has been changed from 11 to 12. |
No effect. |
[+] affected symbols: 61 (5.6%)
Any::Any<RTShader::ShaderGenerator::SGTechnique*> ( RTShader::ShaderGenerator::SGTechnique*const& value )
Field 'value.mDstTechnique' in 1st parameter 'value' (reference) has base type 'Technique'.
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mParent' in 2nd parameter 'textureUnitState' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState.mParent.mParent' in 1st parameter 'p1' has base type 'Technique'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent.mParent' in the object of this method has base type 'Technique'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState.mParent.mParent' in the object of this method has base type 'Technique'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
Field 'textureUnitState.mParent.mParent' in 1st parameter 'textureUnitState' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::preAddToRenderState ( RTShader::RenderState const* renderState, Pass* srcPass, Pass* dstPass )
Field 'dstPass.mParent' in 3rd parameter 'dstPass' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Technique'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState.mParent.mParent' in 1st parameter 'textureUnitParams' (pointer) has base type 'Technique'.
...
OgreTextureUnitState.h
namespace Ogre
[+] class TextureUnitState 11
|
Change |
Effect |
1 |
The relative position of field mBindingType has been changed from 16 to 14. |
No effect. |
2 |
The relative position of field mContentType has been changed from 17 to 15. |
No effect. |
3 |
The relative position of field mGamma has been changed from 8 to 7. |
No effect. |
4 |
The relative position of field mRecalcTexMatrix has been changed from 9 to 17. |
No effect. |
5 |
The relative position of field mRotate has been changed from 14 to 12. |
No effect. |
6 |
The relative position of field mTexModMatrix has been changed from 15 to 13. |
No effect. |
7 |
The relative position of field mTextureLoadFailed has been changed from 7 to 16. |
No effect. |
8 |
The relative position of field mUMod has been changed from 10 to 8. |
No effect. |
9 |
The relative position of field mUScale has been changed from 12 to 10. |
No effect. |
10 |
The relative position of field mVMod has been changed from 11 to 9. |
No effect. |
11 |
The relative position of field mVScale has been changed from 13 to 11. |
No effect. |
[+] affected symbols: 14 (1.3%)
RTShader::FFPTexturing::setTextureUnit ( unsigned short index, TextureUnitState* textureUnitState )
2nd parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::getTexCalcMethod ( TextureUnitState* textureUnitState )
1st parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( struct RTShader::FFPTexturing::TextureUnitParams&& p1 )
Field 'p1.mTextureUnitState' in 1st parameter 'p1' has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::TextureUnitParams ( )
Field 'this.mTextureUnitState' in the object of this method has base type 'TextureUnitState'.
RTShader::FFPTexturing::TextureUnitParams::~TextureUnitParams ( )
Field 'this.mTextureUnitState' in the object of this method has base type 'TextureUnitState'.
RTShader::FFPTexturing::needsTextureMatrix ( TextureUnitState* textureUnitState )
1st parameter 'textureUnitState' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::resolveUniformParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::resolveFunctionsParams ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::ProgramSet* programSet )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::addPSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* psMain )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
RTShader::FFPTexturing::addVSFunctionInvocations ( struct RTShader::FFPTexturing::TextureUnitParams* textureUnitParams, RTShader::Function* vsMain )
Field 'textureUnitParams.mTextureUnitState' in 1st parameter 'textureUnitParams' (pointer) has base type 'TextureUnitState'.
...
to the top
Header Files 70
OgreAny.h
OgreAutoParamDataSource.h
OgreAxisAlignedBox.h
OgreBlendMode.h
OgreColourValue.h
OgreCommon.h
OgreFileSystemLayer.h
OgreGpuProgram.h
OgreGpuProgramParams.h
OgreHardwareBuffer.h
OgreLight.h
OgreMaterialSerializer.h
OgreMath.h
OgreMatrix4.h
OgreMemoryAllocatorConfig.h
OgrePass.h
OgrePlatform.h
OgrePrerequisites.h
OgreRenderObjectListener.h
OgreRenderSystem.h
OgreRenderSystemCapabilities.h
OgreResourceGroupManager.h
OgreSceneManager.h
OgreScriptCompiler.h
OgreScriptTranslator.h
OgreShaderCGProgramProcessor.h
OgreShaderCGProgramWriter.h
OgreShaderExDualQuaternionSkinning.h
OgreShaderExGBuffer.h
OgreShaderExHardwareSkinning.h
OgreShaderExHardwareSkinningTechnique.h
OgreShaderExIntegratedPSSM3.h
OgreShaderExLayeredBlending.h
OgreShaderExLinearSkinning.h
OgreShaderExNormalMapLighting.h
OgreShaderExPerPixelLighting.h
OgreShaderExTextureAtlasSampler.h
OgreShaderExTriplanarTexturing.h
OgreShaderFFPAlphaTest.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
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
OgreTextureUnitState.h
OgreUserObjectBindings.h
OgreVector.h
to the top
Source Files 37
OgreShaderCGProgramProcessor.cpp
OgreShaderCGProgramWriter.cpp
OgreShaderExDualQuaternionSkinning.cpp
OgreShaderExGBuffer.cpp
OgreShaderExHardwareSkinning.cpp
OgreShaderExHardwareSkinningTechnique.cpp
OgreShaderExIntegratedPSSM3.cpp
OgreShaderExLayeredBlending.cpp
OgreShaderExLinearSkinning.cpp
OgreShaderExNormalMapLighting.cpp
OgreShaderExPerPixelLighting.cpp
OgreShaderExTextureAtlasSampler.cpp
OgreShaderExTriplanarTexturing.cpp
OgreShaderFFPAlphaTest.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
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.12.13
to the top