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

Use FastTransform almost everywhere #2444

Merged

Commits on Feb 20, 2018

  1. Use FastTransform almost everywhere

    FastTransform used to be called TransformOrOffset and this change uses it
    in a lot of places that we used to use TypedTransform3D directly. This
    helps to avoid the cost of expensive matrix math and allows us to more
    liberally call things like `inverse()` on our transformations, since the
    worst case is that we will be retrieving the already-cached inverted
    matrix. This decreases the amount of time that FrameBuilder::build takes
    in my local CPU profiles.
    mrobinson committed Feb 20, 2018
You can’t perform that action at this time.