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

Fix swizzle edge cases in version upgrade #1957

Merged

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    1cdf6d3 View commit details
    Browse the repository at this point in the history
  2. Minor formatting updates

    Signed-off-by: Jonathan Stone <[email protected]>
    jstone-lucasfilm authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    8dd75ae View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    51bf7bd View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    8633690 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Omit new unit test

    In this case, I think it's fine to omit the new unit test for these specific swizzle patterns, following the approach we use for validating earlier version upgrades.
    
    If there are production examples of materials leveraging these swizzle patterns, it would be fine to include them in our test suite with other version upgrade examples:
    
    https://github.com/AcademySoftwareFoundation/MaterialX/tree/main/resources/Materials/TestSuite/stdlib/upgrade
    
    Signed-off-by: Jonathan Stone <[email protected]>
    jstone-lucasfilm authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    910f79b View commit details
    Browse the repository at this point in the history
  2. Minor formatting updates

    Signed-off-by: Jonathan Stone <[email protected]>
    jstone-lucasfilm authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5995083 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b81da95 View commit details
    Browse the repository at this point in the history
  4. Align code formatting

    Signed-off-by: Jonathan Stone <[email protected]>
    jstone-lucasfilm authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    d191119 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    752f06a View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    73ee3ce View commit details
    Browse the repository at this point in the history
  2. Minor formatting update

    Signed-off-by: Jonathan Stone <[email protected]>
    jstone-lucasfilm authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ea9eaba View commit details
    Browse the repository at this point in the history
  3. Minor formatting update

    Signed-off-by: Jonathan Stone <[email protected]>
    jstone-lucasfilm authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    1fd7b30 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5345c8 View commit details
    Browse the repository at this point in the history