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

Make vectors trivially relocatable. #337

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Commits on Jul 18, 2023

  1. Make vectors trivially relocatable.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 18, 2023
    Configuration menu
    Copy the full SHA
    69b4559 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2023

  1. Keep both ways of having default ctor or not.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    56f83c3 View commit details
    Browse the repository at this point in the history
  2. Fix using default ctor whatever value the flag is.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 21, 2023
    Configuration menu
    Copy the full SHA
    abc7c5e View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2023

  1. Revert "Fix using default ctor whatever value the flag is."

    This reverts commit abc7c5e.
    
    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    04950f4 View commit details
    Browse the repository at this point in the history
  2. Fix using a build flag to use a macro.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    9db4019 View commit details
    Browse the repository at this point in the history
  3. [wip] add a test for ImathVec when using default.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    c49dc99 View commit details
    Browse the repository at this point in the history
  4. Remove Imath::Config from ImathTestVecUseDefaultConstructor.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    5d4ed11 View commit details
    Browse the repository at this point in the history
  5. Revert "Remove Imath::Config from ImathTestVecUseDefaultConstructor."

    This reverts commit 5d4ed11.
    
    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    63478fc View commit details
    Browse the repository at this point in the history
  6. Remove Imath::Config from ImathTestVecUseDefaultConstructor.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 22, 2023
    Configuration menu
    Copy the full SHA
    536b430 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Fix assertion errors and clean up.

    Signed-off-by: Yuya Asano <[email protected]>
    sukeya committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    961ac87 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Update src/Imath/ImathVec.h

    Co-authored-by: Arthur O'Dwyer <[email protected]>
    Signed-off-by: Yuya Asano <[email protected]>
    sukeya and Quuxplusone authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    03f055f View commit details
    Browse the repository at this point in the history
  2. Updata src/Imath/ImathVec.h

    rm IMATH_CONSTEXPR14 and IMATH_NOEXCEPT from default constructor and assignment.
    
    Co-authored-by: Arthur O'Dwyer <[email protected]>
    Signed-off-by: Yuya Asano <[email protected]>
    sukeya and Quuxplusone authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    64674d1 View commit details
    Browse the repository at this point in the history
  3. Update src/Imath/ImathVec.h

    rm IMATH_NOEXCEPT from default destructor.
    
    Co-authored-by: Arthur O'Dwyer <[email protected]>
    Signed-off-by: Yuya Asano <[email protected]>
    sukeya and Quuxplusone authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    7ad5437 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

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