|
MaterialX 1.38.2
|
Hardware shader generator base class. More...
#include <MaterialXGenShader/Export.h>#include <MaterialXGenShader/GenContext.h>#include <MaterialXGenShader/ShaderGenerator.h>Go to the source code of this file.
Classes | |
| class | HwClosureContext |
| Class representing a context for closure evaluation on hardware targets. More... | |
| class | HwLightShaders |
| Hardware light shader user data. More... | |
| class | HwShaderGenerator |
| Base class for shader generators targeting HW rendering. More... | |
| class | HwResourceBindingContext |
| Class representing a context for resource binding for hardware resources. More... | |
Namespaces | |
| namespace | MaterialX::HW |
| HW specific identifiers. | |
Typedefs | |
| using | HwClosureContextPtr = shared_ptr< class HwClosureContext > |
| Shared pointer to a HwClosureContext. | |
| using | HwLightShadersPtr = shared_ptr< class HwLightShaders > |
| Shared pointer to a HwLightShaders. | |
| using | HwShaderGeneratorPtr = shared_ptr< class HwShaderGenerator > |
| Shared pointer to a HwShaderGenerator. | |
| using | HwResourceBindingContextPtr = shared_ptr< class HwResourceBindingContext > |
| Shared pointer to a HwResourceBindingContext. | |
Hardware shader generator base class.