24 #ifndef PXR_IMAGING_HD_TOKENS_H
25 #define PXR_IMAGING_HD_TOKENS_H
63 (elementsVisibility) \
103 (topologyVisibility) \
111 #define HD_INSTANCER_TOKENS \
112 (culledInstanceIndices) \
114 (instancerTransform) \
115 (instancerTransformInverse) \
117 (instanceIndexBase) \
118 (instanceTransform) \
123 #define HD_REPR_TOKENS \
130 (refinedWireOnSurf) \
134 #define HD_PERF_TOKENS \
136 (basisCurvesTopology) \
137 (bufferSourcesResolved) \
138 (bufferArrayRangeMigrated) \
139 (bufferArrayRangeContainerResized) \
140 (collectionsRefreshed) \
141 (computationsCommited) \
145 (dirtyListsRebuilt) \
147 (garbageCollectedSsbo) \
148 (garbageCollectedUbo) \
149 (garbageCollectedVbo) \
151 (instBasisCurvesTopology) \
152 (instBasisCurvesTopologyRange) \
153 (instExtComputationDataRange) \
155 (instMeshTopologyRange) \
157 (instVertexAdjacency) \
160 (numCompletedSamples) \
163 (quadrangulateFaceVarying) \
164 (quadrangulatedVerts) \
168 (skipInvisibleRprimSync) \
169 (subdivisionRefineCPU) \
170 (subdivisionRefineGPU) \
172 (triangulateFaceVarying) \
176 #define HD_SHADER_TOKENS \
179 (commonShaderSource) \
187 (lightingBlendAmount) \
193 (pointSelectedSize) \
195 (tessControlShader) \
201 (worldToViewMatrix) \
202 (worldToViewInverseMatrix)
205 #define HD_MATERIALTAG_TOKENS \
210 #define HD_MATERIAL_TERMINAL_TOKENS \
217 #define HD_RENDERTAG_TOKENS \
224 #define HD_RENDER_CONTEXT_TOKENS \
227 #define HD_OPTION_TOKENS \
230 #define HD_PRIMTYPE_TOKENS \
259 #define HD_PRIMVAR_ROLE_TOKENS \
271 #define HD_AOV_TOKENS \
313 ((primvars, "primvars:")) \
331 ((shader, "shader:"))
343 #define HD_RENDER_SETTINGS_TOKENS \
346 (enableSceneMaterials) \
347 (enableSceneLights) \
349 (convergedVariance) \
350 (convergedSamplesPerPixel) \
356 #define HD_RESOURCE_TYPE_TOKENS \
379 #endif //PXR_IMAGING_HD_TOKENS_H
#define HD_MATERIAL_TERMINAL_TOKENS
#define HD_INSTANCER_TOKENS
HD_API TfToken HdAovTokensMakePrimvar(TfToken const &primvar)
HD_API TfToken HdAovTokensMakeShader(TfToken const &shader)
#define HD_MATERIALTAG_TOKENS
TF_DECLARE_PUBLIC_TOKENS(GusdTokens, GUSD_TOKENS)
#define HD_RESOURCE_TYPE_TOKENS
#define HD_RENDERTAG_TOKENS
#define HD_PRIMTYPE_TOKENS
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define HD_RENDER_CONTEXT_TOKENS
HD_API TfToken HdAovTokensMakeLpe(TfToken const &lpe)
#define PXR_NAMESPACE_CLOSE_SCOPE
#define HD_PRIMVAR_ROLE_TOKENS
#define HD_RENDER_SETTINGS_TOKENS