Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates for building with latest post-21.02 dev branch commit of core USD #1099

Merged
merged 5 commits into from
Jan 25, 2021

Conversation

mattyjams
Copy link
Contributor

Just a handful of small changes to conform to recent, post-21.02 changes in core USD. These should all be backwards compatible with all previous releases of core USD supported by maya-usd.

This is the first such update since the release of 21.02, so I also took this opportunity to add it to doc/build.md, along with updating the dev branch commit SHA.

This Bprim type is no longer relevant in the new Hydra texture system.

The Viewport 2.0 render delegate never actually created texture Bprims, but the
token itself was removed from core USD after version 21.02 in commit
PixarAnimationStudios/OpenUSD@46dd01e

(Internal change: 2134490)
usdGenSchema was updated to add a type alias to the plugInfo.json for abstract
typed schemas, so now they should have a USD type name that can be retrieved
using UsdSchemaRegistry::GetSchemaTypeName() as well.

This change corresponds to core USD commit
PixarAnimationStudios/OpenUSD@ba00ae1

(Internal change: 2136573)
The implicit conversion from UsdShadeShader to UsdShadeConnectableAPI was
removed to emphasize and enforce independence of connectability from shader
graphs.

This change corresponds to core USD commit
PixarAnimationStudios/OpenUSD@7944738

(Internal change: 2138637)
…ChangeTracker

The version tracking of batches was moved from HdChangeTracker to the Storm
render delegate with HdStRenderParam to make clients more Storm-agnostic and
make Storm more consistent with other renderers.

This change corresponds to core USD commit
PixarAnimationStudios/OpenUSD@e774fe1

(Internal change: 2138696)
…s supported in build.md

This identifies core USD release 21.02 as the most recent supported version of
USD. It also identifies commit 3378c5d (post 21.02 release) as the most recent
supported dev branch commit of USD:

PixarAnimationStudios/OpenUSD@3378c5d
@mattyjams mattyjams added the build Related to building maya-usd repository label Jan 22, 2021
@kxl-adsk kxl-adsk added the ready-for-merge Development process is finished, PR is ready for merge label Jan 25, 2021
@kxl-adsk kxl-adsk merged commit 1fd0c0f into Autodesk:dev Jan 25, 2021
@mattyjams mattyjams deleted the pr/update_to_current_core_USD_dev branch January 25, 2021 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Related to building maya-usd repository ready-for-merge Development process is finished, PR is ready for merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants