|
HDK
|
#include <renderDelegate.h>
Inheritance diagram for HdStRenderDelegate:Misc public API | |
| HDST_API HdStDrawItemsCachePtr | GetDrawItemsCache () const |
| HDST_API Hgi * | GetHgi () |
| static HDST_API bool | IsSupported (HdRendererCreateArgs const &rendererCreateArgs={}) |
| static HDST_API const HdRenderDelegateInfo & | GetRenderDelegateInfo () |
Additional Inherited Members | |
Protected Member Functions inherited from HdRenderDelegate | |
| HD_API | HdRenderDelegate () |
| This class must be derived from. More... | |
| HD_API | HdRenderDelegate (HdRenderSettingsMap const &settingsMap) |
| Allow derived classes to pass construction-time render settings. More... | |
| HdRenderDelegate (const HdRenderDelegate &)=delete | |
| HdRenderDelegate & | operator= (const HdRenderDelegate &)=delete |
| HD_API void | _PopulateDefaultSettings (HdRenderSettingDescriptorList const &defaultSettings) |
Protected Attributes inherited from HdRenderDelegate | |
| HdRenderSettingsMap | _settingsMap |
| Render settings state. More... | |
| unsigned int | _settingsVersion |
The Storm Render Delegate provides a rasterizer renderer to draw the scene. While it currently has some ties to GL, the goal is to use Hgi to allow it to be graphics API agnostic.
Definition at line 36 of file renderDelegate.h.
| HDST_API HdStRenderDelegate::HdStRenderDelegate | ( | ) |
| HDST_API HdStRenderDelegate::HdStRenderDelegate | ( | HdRenderSettingsMap const & | settingsMap | ) |
|
override |
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
| HDST_API HdStDrawItemsCachePtr HdStRenderDelegate::GetDrawItemsCache | ( | ) | const |
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
static |
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Implements HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
static |
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.
|
overridevirtual |
Flag for the HdxTaskControllerSceneIndex.
The HdxTaskControllerSceneIndex requires a different configuration for Storm than any other render delegate.
Reimplemented from HdRenderDelegate.