Skip to content

pcp: apply primOrder/propertyOrder during composition#61

Merged
mxpv merged 1 commit intomainfrom
ordering
Apr 26, 2026
Merged

pcp: apply primOrder/propertyOrder during composition#61
mxpv merged 1 commit intomainfrom
ordering

Conversation

@mxpv
Copy link
Copy Markdown
Owner

@mxpv mxpv commented Apr 26, 2026

Wire the strongest opinion of primOrder / propertyOrder through pcp::Cache, mirroring the Sdf_ApplyOrdering semantics from C++. Adds an sdf::apply_ordering helper, fixes a USDA parser bug where read_reorder wrote into data only to be overwritten by read_prim, and moves the writer to emit reorder statements at the top of the body.

Wire the strongest opinion of primOrder / propertyOrder through pcp::Cache, mirroring the Sdf_ApplyOrdering
semantics from C++. Adds an sdf::apply_ordering helper, fixes a USDA parser bug where read_reorder wrote
into data only to be overwritten by read_prim, and moves the writer to emit reorder statements at the top
of the body (the grammar rejects them in the metadata block).
@mxpv mxpv merged commit 1fa0f7b into main Apr 26, 2026
10 checks passed
@mxpv mxpv deleted the ordering branch April 26, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant