update-0_3-0_4-c
Installation
SKILL.md
Update 0.3 to 0.4 + ovstage 0.1 (C API)
Standalone ovrtx 0.3.x stage APIs -> ovrtx 0.4.x + ovstage 0.1.x attached mode, for user application code.
Version Scope
| Version | What changes | |
|---|---|---|
| Source | ovrtx 0.3.x | Standalone stage ownership: ovrtx_open_usd_*, ovrtx_write_attribute, ovrtx_query_prims, ovrtx_step with the renderer's own Fabric |
| Target ovrtx | ovrtx 0.4.x | Attach APIs (ovrtx_attach_ovstage, ovrtx_update_from_stage, ovrtx_step_with_stage); OVRTX_DEPRECATED markers on stage-building/query/write/read entry points in ../../include/ovrtx/ovrtx.h |
| New dependency | ovstage 0.1.x | Scene data plane (<ovstage/ovstage.h>), population bridge (<ovstage/ovstage_population.h>), ordinal-keyed writes |
When to Use
Use this skill when the user asks to upgrade an existing C/C++ ovrtx application from 0.3.x to 0.4.x, where the same code must now feed the renderer through an attached ovstage instance. Typical prompts: "upgrade from 0.3 to 0.4 with ovstage", "ovrtx 0.4 ovstage 0.1 migration", "migrate my ovrtx app", "port my application to ovstage".
Do not use this skill for: