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_IMAGING_HDX_VERSION_H
8 #define PXR_IMAGING_HDX_VERSION_H
9 
10 // 1 -> 2 : split HdxRenderSetupTask out of HdxRenderTask
11 // 2 -> 3 : move simpleLightingShader to Hdx.
12 // 3 -> 4 : move camera and light to Hdx.
13 // 4 -> 5 : move drawTarget to Hdx.
14 // 5 -> 6 : change HdxShadowMatrixComputation signature.
15 // 6 -> 7 : make HdxShadowMatrixComputationSharedPtr std::shared_ptr instead of boost::shared_ptr
16 // 7 -> 8 : added another HdxShadowMatrixComputation signature.
17 // 8 -> 9 : added render index as argument to HdxSelectionTracker::GetSelectedPointColors.
18 // 9 -> 10 : replaced enableSelection with enableSelectionHighlight and
19 // enableLocateHighlight on HdxSelectionTask and HdxColorizeSelectionTask params.
20 // 10 -> 11 : New signature for HdxFullscreenShader::BindTextures.
21 // 11 -> 12 : change HdxPickHit::worldSpaceHitPoint from GfVec3f to GfVec3d.
22 // 12 -> 13 : Add HdxPickTask "resolveDeep" mode.
23 // 13 -> 14 : Changed HdxTaskControllerSceneIndex contruction to use a struct
24 // 14 -> 15 : Remove enableSceneMaterial param from HdxRenderTaskParams,
25 // HdxShadowTaskParams, and HdxPickTaskParams.
26 // 15 -> 16 : GetFreeCameraPath() added to HdxTaskController & scene index
27 //
28 #define HDX_API_VERSION 16
29 
30 #endif // PXR_IMAGING_HDX_VERSION_H