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

Add API for building attribute getter free functions. #1704

Merged

Commits on Jun 23, 2023

  1. Add API for building attribute getter free functions.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    d318962 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Support all standard C++ types and ustring/ustringhash.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    1176fd4 View commit details
    Browse the repository at this point in the history
  2. Fix different sign comparison.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    c312d24 View commit details
    Browse the repository at this point in the history
  3. Fix memcpy error.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    07bf09a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Configuration menu
    Copy the full SHA
    6e352b6 View commit details
    Browse the repository at this point in the history
  2. Disambiguate function call.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    d3ec4fe View commit details
    Browse the repository at this point in the history
  3. Fix formatting.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    637275d View commit details
    Browse the repository at this point in the history
  4. Fix formatting.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    e4efe31 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Add helper functions and comments.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 17, 2023
    Configuration menu
    Copy the full SHA
    4ad7c1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9c929bd View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. Use string params to ensure optimisation.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    587fe5e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into getattribute_builder

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    46cc9e2 View commit details
    Browse the repository at this point in the history
  3. Fix rebase conflict.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    9f05e03 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Convert return type to match virtual function signature.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    02c4237 View commit details
    Browse the repository at this point in the history
  2. clang format

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 20, 2023
    Configuration menu
    Copy the full SHA
    028aa6c View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. Fix incorrect indexing.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e90f4e9 View commit details
    Browse the repository at this point in the history
  2. Support userdata in attribute builder.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    0a1498d View commit details
    Browse the repository at this point in the history
  3. Add missing derivatives argument.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    0db9c26 View commit details
    Browse the repository at this point in the history
  4. Fix typo.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    6c03cda View commit details
    Browse the repository at this point in the history
  5. Use find_pv correctly.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    f914eeb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1577a8d View commit details
    Browse the repository at this point in the history
  7. Remove unused variable.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    630530f View commit details
    Browse the repository at this point in the history
  8. clang format

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    a0dd0ed View commit details
    Browse the repository at this point in the history
  9. Fix some attribute types.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    6f68b60 View commit details
    Browse the repository at this point in the history
  10. Fix incorrect size.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    651c7f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. Cast to avoid ambiguity.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    3edffb9 View commit details
    Browse the repository at this point in the history
  2. Refactor for future reusability.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    1 Configuration menu
    Copy the full SHA
    697d1d3 View commit details
    Browse the repository at this point in the history
  3. Formatting.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    217a238 View commit details
    Browse the repository at this point in the history
  4. Fix template specialisations.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    3006684 View commit details
    Browse the repository at this point in the history
  5. Formatting.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    3a0d66c View commit details
    Browse the repository at this point in the history
  6. Remove templates.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    74048bc View commit details
    Browse the repository at this point in the history
  7. Fix asserts.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    f8e449b View commit details
    Browse the repository at this point in the history
  8. Fix type.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    c9cebdf View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Configuration menu
    Copy the full SHA
    8c5e57c View commit details
    Browse the repository at this point in the history
  2. Use POD type with known size.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    e21087a View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Update src/include/OSL/rendererservices.h

    Co-authored-by: Larry Gritz <[email protected]>
    Signed-off-by: Curtis Black <[email protected]>
    curtisblack and lgritz authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    7c62b2f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Make optional args const pointers.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    c260dac View commit details
    Browse the repository at this point in the history
  2. clang format.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    e72ddfb View commit details
    Browse the repository at this point in the history
  3. clang format.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2798354 View commit details
    Browse the repository at this point in the history
  4. constify ShaderGroup.

    Signed-off-by: Curtis Black <[email protected]>
    curtisblack committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    c7971ef View commit details
    Browse the repository at this point in the history