CHANGELOG#

This document records all notable changes to omni.kit.widget.opengl extension. This project adheres to Semantic Versioning <https://semver.org/>_.

[1.0.9] - 2025-04-14#

Changed#

  • Updated documentation with AI agent.

[1.0.8] - 2024-04-08#

Changed#

  • Draw OpenGL content in pre-begin-frame event so that it is always done on main thread whether present-thread is enabled or not.

[1.0.7] - 2024-04-03#

Changed#

  • OM-123043: Follow new omni.ui python GIL during object construction pattern and respond to incomning keyword-args.

[1.0.6] - 2023-10-02#

Added#

  • Allow setting of context type during widget creation to prevent crashes during resizing in DS2 (OM-113444)

  • Prevent excessive RpResource release and generation during resizing events by rate limiting rendertarget creation

[1.0.5] - 2023-09-22#

Fixed#

  • Call base class destroy method which is now required.

[1.0.4] - 2023-05-16#

Fixed#

  • Make texture methods const correct.

[1.0.3] - 2023-04-11#

Added#

  • Support arbitrary texture import into arbitrary GLInterop context.

[1.0.2] - 2023-04-10#

Added#

  • Support texture import into arbitrary GLInterop context.

[1.0.1] - 2023-04-10#

Changed#

  • Create OpenGL texture for Kit UI device and syncScope only.

  • Disable multi-gpu when running tests.

Added#

  • Additional test.

[1.0.0] - 2022-06-27#

Added#

  • Initial version.