Skip to content

Commit 443eb51

Browse files
Fix merge conflict (AcademySoftwareFoundation#2653)
This changelist fixes a merge conflict between two recent changes to OSL shader generation, aligning a method signature in OslNetworkShaderGenerator to match that of its base class.
1 parent 04053c4 commit 443eb51

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

source/MaterialXGenOsl/OslNetworkShaderGenerator.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ OslNetworkShaderGenerator::OslNetworkShaderGenerator(TypeSystemPtr typeSystem) :
2525
{
2626
}
2727

28-
ShaderNodeImplPtr OslNetworkShaderGenerator::createShaderNodeImplForImplementation(const NodeDef& /* nodedef */) const
28+
ShaderNodeImplPtr OslNetworkShaderGenerator::createShaderNodeImplForImplementation(const Implementation& /* implElement */) const
2929
{
3030
return OsoNode::create();
3131
}

source/MaterialXGenOsl/OslNetworkShaderGenerator.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class MX_GENOSL_API OslNetworkShaderGenerator : public ShaderGenerator
3636
return std::make_shared<OslNetworkShaderGenerator>(typeSystem ? typeSystem : TypeSystem::create());
3737
}
3838

39-
ShaderNodeImplPtr createShaderNodeImplForImplementation(const NodeDef& nodedef) const override;
39+
ShaderNodeImplPtr createShaderNodeImplForImplementation(const Implementation& implElement) const override;
4040

4141
/// Return a unique identifier for the target this generator is for
4242
const string& getTarget() const override { return TARGET; }

0 commit comments

Comments
 (0)