#include <XUSD_HydraExtComputation.h>
|
enum | DirtyBits : HdDirtyBits {
Clean = 0,
DirtyInputDesc = 1 << 0,
DirtyOutputDesc = 1 << 1,
DirtyElementCount = 1 << 2,
DirtySceneInput = 1 << 3,
DirtyCompInput = 1 << 4,
DirtyKernel = 1 << 5,
DirtyDispatchCount = 1 << 6,
AllDirty
} |
|
HD_API void | _Sync (HdSceneDelegate *sceneDelegate, HdRenderParam *renderParam, HdDirtyBits *dirtyBits) |
|
static HD_API bool | _IsEnabledSharedExtComputationData () |
|
Definition at line 32 of file XUSD_HydraExtComputation.h.
XUSD_HydraExtComputation::XUSD_HydraExtComputation |
( |
SdfPath const & |
id | ) |
|
XUSD_HydraExtComputation::~XUSD_HydraExtComputation |
( |
| ) |
|
|
override |
const UT_BoundingBox& XUSD_HydraExtComputation::getSkinnedBounds |
( |
| ) |
const |
|
inline |
bool XUSD_HydraExtComputation::isBlendShape |
( |
HdSceneDelegate * |
scene_delegate | ) |
|
bool XUSD_HydraExtComputation::isSkinning |
( |
HdSceneDelegate * |
scene_delegate | ) |
|
Synchronizes state from the delegate to this object.
- Parameters
-
[in,out] | dirtyBits | On input specifies which state is is dirty and can be pulled from the scene delegate. On output specifies which bits are still dirty and were not cleaned by the sync. |
Implements HdSprim.
The documentation for this class was generated from the following file: