Changelog#
The format is based on Keep a Changelog.
[1.3.1] - 2026-08-19#
Fixed#
OMPE-98536: Bound the projected present period in
IPresentThreadSync. It was measured end-to-end acrosskeepTime()calls, which includes the sleepwaitPresent()derived from it, so it integrated any extra present-thread work (duration_{n+1} = duration_n - 2ms + work) without bound. Viewport capture reads back on the present thread, which ramped the present period into the seconds and cutcapture_viewport_to_bufferthroughput ~13x whenpresent.presentAfterRenderingis enabled.
[1.3.0] - 2026-06-19#
Fixed#
OMPE-57854 (NVBug 5426377): add
IRenderer::notifyDescriptorPoolFreeto decrement the descriptor-pool allocation count when a set is freed.
[1.2.2] - 2026-04-15#
Changed#
OMPE-88460 - Add additional nullptr check for mega.isaacsim_bridge
[1.2.1] - 2026-01-07#
Changed#
OMPE-75385 - Using the exclusive write lock when enabling or disabling the present thread.
[1.2.0] - 2025-10-24#
Changed#
OMPE-45215, OMPE-38241 Don’t force window being shown for tests
[1.1.1] - 2025-05-06#
Changed#
Updated to use omni.appwindow via eventdispatcher (Events 2.0)
[1.1.0] - 2025-04-29#
Changed#
Converted to use Events 2.0. See Events.md for more info.
[1.0.5] - 2025-04-01#
Fixed#
Fix crash when moving external window to main window