24 #ifndef PXR_IMAGING_HD_RENDERER_PLUGIN_H
25 #define PXR_IMAGING_HD_RENDERER_PLUGIN_H
106 virtual bool IsSupported(
bool gpuEnabled =
true)
const = 0;
123 #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={})
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
virtual HdRenderDelegate * CreateRenderDelegate()=0