Skip to content

Commit 9588c4e

Browse files
Add changelog (#2270)
1 parent 40de5ab commit 9588c4e

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

CHANGELOG.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
<!-- SPDX-License-Identifier: Apache-2.0 -->
22
# Changelog
33

4-
## Next Feature release
4+
## Next Bugfix release
5+
6+
### Bug fixes
7+
8+
- [usd#2269](https://github.com/Autodesk/arnold-usd/issues/2269) - Connections are not processed correctly during hydra procedural updates
9+
10+
## [7.4.1.0] - 2025-03-26
511

612
### Features
713

@@ -24,7 +30,7 @@
2430
- [usd#2239](https://github.com/Autodesk/arnold-usd/issues/2239) - OpenVDB asset with explicit fieldName does not render in hydra
2531
- [usd#1402](https://github.com/Autodesk/arnold-usd/issues/1402) - Incorrect transform when exporting parented objects to USD
2632

27-
## Pending Feature release
33+
## [7.4.0.0] - 2025-03-26
2834

2935
### Bug fixes
3036
- [usd#2201](https://github.com/Autodesk/arnold-usd/issues/2201) - Hydra procedural should not modify the input usd stage with shutter range

libs/render_delegate/reader.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,6 @@ void HydraArnoldReader::ReadStage(UsdStageRefPtr stage,
263263
// root.push_back(SdfPath("/"));
264264
// collection.SetRootPaths(root);
265265
_renderIndex->SyncAll(&_tasks, &_taskContext);
266-
267266
arnoldRenderDelegate->ProcessConnections();
268267

269268
// We want to render the purpose that this reader was assigned to.
@@ -279,6 +278,7 @@ void HydraArnoldReader::ReadStage(UsdStageRefPtr stage,
279278
// HasPendingChanges updates the dirtybits for a resync, this is how it works in our hydra render pass.
280279
while (arnoldRenderDelegate->HasPendingChanges(_renderIndex, _shutter)) {
281280
_renderIndex->SyncAll(&_tasks, &_taskContext);
281+
arnoldRenderDelegate->ProcessConnections();
282282
}
283283

284284
#ifndef ENABLE_SHARED_ARRAYS
@@ -327,7 +327,7 @@ void HydraArnoldReader::Update()
327327
arnoldRenderDelegate->HasPendingChanges(_renderIndex, _shutter);
328328
_renderIndex->SyncAll(&_tasks, &_taskContext);
329329
// Connections may have been made as part of the sync pass, so we need to process them
330-
// again to make sure that the nodes are up to date. (ARNOLD-16217)
330+
// again to make sure that the nodes are up to date. (#2269)
331331
arnoldRenderDelegate->ProcessConnections();
332332
}
333333

0 commit comments

Comments
 (0)