24 #ifndef PXR_IMAGING_HDX_TOKENS_H 25 #define PXR_IMAGING_HDX_TOKENS_H 28 #include "pxr/imaging/hdx/api.h" 29 #include "pxr/imaging/hdx/version.h" 32 PXR_NAMESPACE_OPEN_SCOPE
36 (hdxOitCounterBuffer) \ 40 (hdxSelectionBuffer) \ 44 (occludedSelectionOpacity) \ 50 (oitCounterBufferBar) \ 55 (oitRenderPassState) \ 60 (renderIndexVersion) \ 67 (selectionPointColors) \ 68 (drawTargetRenderPasses) 72 #define HDX_PRIMITIVE_TOKENS \ 73 (lightTypePositional) \ 74 (lightTypeDirectional) \ 79 (colorCorrectionTask) \ 80 (colorizeSelectionTask) \ 82 (drawTargetResolveTask) \ 85 (oitVolumeRenderTask) \ 87 (pickFromRenderBufferTask) \ 99 #define HDX_RENDERTAG_TOKENS \ 105 (interactiveOnlyGeom) \ 111 #define HDX_COLOR_CORRECTION_TOKENS \ 117 HDX_COLOR_CORRECTION_TOKENS);
120 #define HDX_COLOR_CHANNEL_TOKENS \ 129 HDX_COLOR_CHANNEL_TOKENS);
132 #define HDX_AOV_TOKENS \ 137 (colorIntermediate) \ 143 #define HDX_SIMPLELIGHTTASK_TOKENS \ 147 (useColorMaterialDiffuse) \ 157 (worldToLightTransform) \ 163 (worldToShadowMatrix) \ 164 (shadowToWorldMatrix) \ 173 HDX_SIMPLELIGHTTASK_TOKENS);
175 PXR_NAMESPACE_CLOSE_SCOPE
177 #endif //PXR_IMAGING_HDX_TOKENS_H
#define TF_DECLARE_PUBLIC_TOKENS(...)
Macro to define public tokens.
This file defines some macros that are useful for declaring and using static TfTokens.