HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
version.h
Go to the documentation of this file.
1 //
2 // Copyright 2016 Pixar
3 //
4 // Licensed under the terms set forth in the LICENSE.txt file available at
5 // https://openusd.org/license.
6 //
7 #ifndef PXR_USD_IMAGING_USD_IMAGING_VERSION_H
8 #define PXR_USD_IMAGING_USD_IMAGING_VERSION_H
9 
10 #include "pxr/pxr.h"
11 
13 
14 
15 
16 // Version 3 -- add support for nested instancers in InsertInstancer.
17 // Version 4 -- Populate returns SdfPath, HdxSelectionInstanceMap.
18 // Version 5 -- GetPathForInstanceIndex returns absoluteInstanceIndex.
19 // Version 6 -- PrimAdater::GetDependPaths.
20 // Version 7 -- GetPathForInstanceIndex returns instanceContext.
21 // Version 8 -- GetPathForInstanceIndex returns instanceContext (as
22 // SdfPathVector) and rprimPath separately.
23 // Version 9 -- Rework UsdImagingEngineGL::RenderParams API to conform to
24 // updated purpose tokens and make proxy imaging optional.
25 // Version 10 - Add "UsdPrim" parameter to adapter PopulateSelection.
26 // Version 11 - PopulateSelection takes "usdPath" (relative to USD stage),
27 // rather than a path with the delegate root.
28 // Version 12 - Adapter PopulateSelection signature change to adapt to
29 // flat instance indices in hydra selection.
30 // Version 13 - Deleted GetPathForInstanceIndex; added GetScenePrimPath.
31 // Version 14 - Added HdInstancerContext to GetScenePrimPath.
32 // Version 15 - CanPopulateMaster renamed to CanPopulateUsdInstance.
33 // Version 16 - InsertRprim/InsertInstancer no longer take an instancer path.
34 // Version 17 - RequestTrackVariability/RequestUpdateForTime, and UpdateForTime
35 // no longer automatically called.
36 // Version 18 - Geom subsets accessed via UsdImagingDelegate::GetMeshTopology()
37 // will now have correctly prefixed index paths for id and
38 // materialId.
39 // Version 19 - UsdImagingPrimAdapter::InvalidateImagingSubprim takes
40 // invalidationType as argument.
41 // Version 20 - Adding UsdImagingCreateSceneIndices.
42 // Version 21 - Removes UsdImagingDirectMaterialBindingsSchema and
43 // UsdImagingCollectionMaterial BindingsSchema in favor of
44 // UsdImagingMaterialBindingsSchema and
45 // UsdImagingMaterialBindingSchema.
46 
47 #define USD_IMAGING_API_VERSION 21
48 
49 
51 
52 #endif // PXR_USD_IMAGING_USD_IMAGING_VERSION_H
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
Definition: path.h:1425
#define PXR_NAMESPACE_CLOSE_SCOPE
Definition: pxr.h:74