Skip to content

Commit 6683180

Browse files
Update to shader generator constructors
1 parent d73b1b5 commit 6683180

File tree

5 files changed

+5
-20
lines changed

5 files changed

+5
-20
lines changed

source/MaterialXGenGlsl/EsslShaderGenerator.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,7 @@ class MX_GENGLSL_API EsslShaderGenerator : public GlslShaderGenerator
2121
{
2222
public:
2323
/// Constructor.
24-
/// Optionally pass in an externally created TypeSystem here,
25-
/// if you want to keep type descriptions alive after the lifetime
26-
/// of the shader generator.
27-
EsslShaderGenerator(TypeSystemPtr typeSystem = TypeSystem::create());
24+
EsslShaderGenerator(TypeSystemPtr typeSystem);
2825

2926
/// Creator function.
3027
/// Optionally pass in an externally created TypeSystem here,

source/MaterialXGenGlsl/GlslShaderGenerator.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,7 @@ class MX_GENGLSL_API GlslShaderGenerator : public HwShaderGenerator
2323
{
2424
public:
2525
/// Constructor.
26-
/// Optionally pass in an externally created TypeSystem here,
27-
/// if you want to keep type descriptions alive after the lifetime
28-
/// of the shader generator.
29-
GlslShaderGenerator(TypeSystemPtr typeSystem = TypeSystem::create());
26+
GlslShaderGenerator(TypeSystemPtr typeSystem);
3027

3128
/// Creator function.
3229
/// Optionally pass in an externally created TypeSystem here,

source/MaterialXGenMdl/MdlShaderGenerator.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,7 @@ class MX_GENMDL_API MdlShaderGenerator : public ShaderGenerator
5454
{
5555
public:
5656
/// Constructor.
57-
/// Optionally pass in an externally created TypeSystem here,
58-
/// if you want to keep type descriptions alive after the lifetime
59-
/// of the shader generator.
60-
MdlShaderGenerator(TypeSystemPtr typeSystem = TypeSystem::create());
57+
MdlShaderGenerator(TypeSystemPtr typeSystem);
6158

6259
/// Creator function.
6360
/// Optionally pass in an externally created TypeSystem here,

source/MaterialXGenMsl/MslShaderGenerator.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,7 @@ class MX_GENMSL_API MslShaderGenerator : public HwShaderGenerator
2626
{
2727
public:
2828
/// Constructor.
29-
/// Optionally pass in an externally created TypeSystem here,
30-
/// if you want to keep type descriptions alive after the lifetime
31-
/// of the shader generator.
32-
MslShaderGenerator(TypeSystemPtr typeSystem = TypeSystem::create());
29+
MslShaderGenerator(TypeSystemPtr typeSystem);
3330

3431
/// Creator function.
3532
/// Optionally pass in an externally created TypeSystem here,

source/MaterialXGenOsl/OslShaderGenerator.h

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@ class MX_GENOSL_API OslShaderGenerator : public ShaderGenerator
2424
{
2525
public:
2626
/// Constructor.
27-
/// Optionally pass in an externally created TypeSystem here,
28-
/// if you want to keep type descriptions alive after the lifetime
29-
/// of the shader generator.
30-
OslShaderGenerator(TypeSystemPtr typeSystem = TypeSystem::create());
27+
OslShaderGenerator(TypeSystemPtr typeSystem);
3128

3229
/// Creator function.
3330
/// Optionally pass in an externally created TypeSystem here,

0 commit comments

Comments
 (0)