7 #ifndef PXR_IMAGING_HD_RENDERER_PLUGIN_H
8 #define PXR_IMAGING_HD_RENDERER_PLUGIN_H
95 virtual bool IsSupported(
bool gpuEnabled =
true)
const = 0;
112 #endif // PXR_IMAGING_HD_RENDERER_PLUGIN_H
HdRendererPlugin()=default
virtual bool IsSupported(bool gpuEnabled=true) const =0
HD_API TfToken GetPluginId() const
HD_API ~HdRendererPlugin() override
virtual void DeleteRenderDelegate(HdRenderDelegate *renderDelegate)=0
HD_API HdPluginRenderDelegateUniqueHandle CreateDelegate(HdRenderSettingsMap const &settingsMap={})
HD_API std::string GetDisplayName() const
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
virtual HdRenderDelegate * CreateRenderDelegate()=0