6 #ifndef MATERIALX_HWBLURNODE_H
7 #define MATERIALX_HWBLURNODE_H
19 HwBlurNode(
const string& samplingIncludeFilename) : _samplingIncludeFilename(samplingIncludeFilename) {}
26 string _samplingIncludeFilename;
virtual void emitSamplingFunctionDefinition(const ShaderNode &node, GenContext &context, ShaderStage &stage) const =0
Emit function definitions for sampling functions used by this node.
shared_ptr< ShaderNodeImpl > ShaderNodeImplPtr
Shared pointer to a ShaderNodeImpl.
#define MATERIALX_NAMESPACE_BEGIN
Blur node implementation for Hw shader languages.
Blur node implementation.
HwBlurNode(const string &samplingIncludeFilename)
#define MATERIALX_NAMESPACE_END