24 #ifndef HDST_RPRIM_UTILS_H
25 #define HDST_RPRIM_UTILS_H
28 #include "pxr/imaging/hdSt/api.h"
29 #include "pxr/imaging/hd/sceneDelegate.h"
31 PXR_NAMESPACE_OPEN_SCOPE
35 struct HdRprimSharedData;
40 void HdStPopulateConstantPrimvars(
42 HdRprimSharedData *sharedData,
45 HdDirtyBits *dirtyBits,
46 HdPrimvarDescriptorVector
const& constantPrimvars);
48 PXR_NAMESPACE_CLOSE_SCOPE
50 #endif // HDST_RPRIM_UTILS_H
The render engine state for a given rprim from the scene graph.
Adapter class providing data exchange with the client scene graph.
A draw item is a light-weight representation of an HdRprim's resources and material to be used for re...