-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Cubic splines overhaul #10701
Cubic splines overhaul #10701
Commits on Nov 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0152a0f - Browse repository at this point
Copy the full SHA 0152a0fView commit details
Commits on Nov 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 344c942 - Browse repository at this point
Copy the full SHA 344c942View commit details
Commits on Nov 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 70a13c5 - Browse repository at this point
Copy the full SHA 70a13c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 19e6772 - Browse repository at this point
Copy the full SHA 19e6772View commit details -
Configuration menu - View commit details
-
Copy full SHA for 004a72c - Browse repository at this point
Copy the full SHA 004a72cView commit details
Commits on Dec 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae63196 - Browse repository at this point
Copy the full SHA ae63196View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22542c1 - Browse repository at this point
Copy the full SHA 22542c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7972a72 - Browse repository at this point
Copy the full SHA 7972a72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6084556 - Browse repository at this point
Copy the full SHA 6084556View commit details -
Configuration menu - View commit details
-
Copy full SHA for d738eed - Browse repository at this point
Copy the full SHA d738eedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6246848 - Browse repository at this point
Copy the full SHA 6246848View commit details -
Configuration menu - View commit details
-
Copy full SHA for dec3be5 - Browse repository at this point
Copy the full SHA dec3be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95c8e08 - Browse repository at this point
Copy the full SHA 95c8e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0101867 - Browse repository at this point
Copy the full SHA 0101867View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1a5105 - Browse repository at this point
Copy the full SHA c1a5105View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1407647 - Browse repository at this point
Copy the full SHA 1407647View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e0a2a4 - Browse repository at this point
Copy the full SHA 2e0a2a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42de336 - Browse repository at this point
Copy the full SHA 42de336View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3f45e5 - Browse repository at this point
Copy the full SHA e3f45e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 754d3fe - Browse repository at this point
Copy the full SHA 754d3feView commit details
Commits on Dec 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3c3f34b - Browse repository at this point
Copy the full SHA 3c3f34bView commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2d3cc3b - Browse repository at this point
Copy the full SHA 2d3cc3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc0fa8 - Browse repository at this point
Copy the full SHA 4fc0fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 410dade - Browse repository at this point
Copy the full SHA 410dadeView commit details -
Configuration menu - View commit details
-
Copy full SHA for eff9f98 - Browse repository at this point
Copy the full SHA eff9f98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26c0ea2 - Browse repository at this point
Copy the full SHA 26c0ea2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5c2da5 - Browse repository at this point
Copy the full SHA d5c2da5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e8580 - Browse repository at this point
Copy the full SHA f5e8580View commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 68d88fa - Browse repository at this point
Copy the full SHA 68d88faView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9c0187 - Browse repository at this point
Copy the full SHA d9c0187View commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a1ba5e5 - Browse repository at this point
Copy the full SHA a1ba5e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 209091e - Browse repository at this point
Copy the full SHA 209091eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7996678 - Browse repository at this point
Copy the full SHA 7996678View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd0137 - Browse repository at this point
Copy the full SHA 7dd0137View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecb5f8e - Browse repository at this point
Copy the full SHA ecb5f8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c10298e - Browse repository at this point
Copy the full SHA c10298eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77ba887 - Browse repository at this point
Copy the full SHA 77ba887View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cb413e - Browse repository at this point
Copy the full SHA 5cb413eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ebd6b7 - Browse repository at this point
Copy the full SHA 6ebd6b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4030fd - Browse repository at this point
Copy the full SHA b4030fdView commit details
Commits on Jan 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a8a8464 - Browse repository at this point
Copy the full SHA a8a8464View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5340921 - Browse repository at this point
Copy the full SHA 5340921View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5453ad - Browse repository at this point
Copy the full SHA e5453adView commit details -
Co-authored-by: IQuick 143 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 325816f - Browse repository at this point
Copy the full SHA 325816fView commit details
Commits on Jan 27, 2024
-
Co-authored-by: IQuick 143 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3501ef4 - Browse repository at this point
Copy the full SHA 3501ef4View commit details -
Co-authored-by: IQuick 143 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c07b2e4 - Browse repository at this point
Copy the full SHA c07b2e4View commit details -
Change knot vector index from expression to constant
Co-authored-by: IQuick 143 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7be7e69 - Browse repository at this point
Copy the full SHA 7be7e69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bca0fd - Browse repository at this point
Copy the full SHA 0bca0fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80afd61 - Browse repository at this point
Copy the full SHA 80afd61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad1d15 - Browse repository at this point
Copy the full SHA 6ad1d15View commit details
Commits on Jan 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2b9063b - Browse repository at this point
Copy the full SHA 2b9063bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e50087 - Browse repository at this point
Copy the full SHA 9e50087View commit details -
Make BSpline matrix an expression
Assembly analysis shows that using an expression instead of applying the div 6.0 operation using an iterator produces smaller and probably more efficient code. The division by 6.0 was left in the matrix on all values to explicitly show that all values are divided by it. Manually simplifying some values doesn't result in any difference in the compiled code. Godbolt: https://godbolt.org/z/MMfMhnMsq
Configuration menu - View commit details
-
Copy full SHA for 7239dd2 - Browse repository at this point
Copy the full SHA 7239dd2View commit details
Commits on Jan 29, 2024
-
Better wording for linear spline
Co-authored-by: Alice Cecile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 579e70b - Browse repository at this point
Copy the full SHA 579e70bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3410565 - Browse repository at this point
Copy the full SHA 3410565View commit details
Commits on Jan 30, 2024
-
Revert "Make BSpline matrix an expression"
This reverts commit 7239dd2. The reason is that in actuality, the assembly produced is identical at opt-level=3. Godbolt: https://godbolt.org/z/csqG1Y19P
Configuration menu - View commit details
-
Copy full SHA for a4f5537 - Browse repository at this point
Copy the full SHA a4f5537View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23de063 - Browse repository at this point
Copy the full SHA 23de063View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93a0d3f - Browse repository at this point
Copy the full SHA 93a0d3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a46d54 - Browse repository at this point
Copy the full SHA 7a46d54View commit details
Commits on Jan 31, 2024
-
Co-authored-by: JohnTheCoolingFan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed1d974 - Browse repository at this point
Copy the full SHA ed1d974View commit details -
Merge pull request #1 from IQuick143/cubic-splines-overhaul
Added Rational Curves
Configuration menu - View commit details
-
Copy full SHA for c9a2f19 - Browse repository at this point
Copy the full SHA c9a2f19View commit details -
Configuration menu - View commit details
-
Copy full SHA for adf9faf - Browse repository at this point
Copy the full SHA adf9fafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52697c4 - Browse repository at this point
Copy the full SHA 52697c4View commit details
Commits on Feb 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ecbc0c4 - Browse repository at this point
Copy the full SHA ecbc0c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a4c418 - Browse repository at this point
Copy the full SHA 4a4c418View commit details
Commits on Feb 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f38e62a - Browse repository at this point
Copy the full SHA f38e62aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c295fd - Browse repository at this point
Copy the full SHA 3c295fdView commit details
Commits on Feb 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 48fbb7d - Browse repository at this point
Copy the full SHA 48fbb7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for db764b6 - Browse repository at this point
Copy the full SHA db764b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for dda207e - Browse repository at this point
Copy the full SHA dda207eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae4bb38 - Browse repository at this point
Copy the full SHA ae4bb38View commit details -
Merge pull request #2 from NthTensor/cubic-splines-overhaul
Finishing Touches
Configuration menu - View commit details
-
Copy full SHA for 1280053 - Browse repository at this point
Copy the full SHA 1280053View commit details -
Co-authored-by: IQuick 143 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8100a70 - Browse repository at this point
Copy the full SHA 8100a70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b60751 - Browse repository at this point
Copy the full SHA 3b60751View commit details
Commits on Feb 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23bd37e - Browse repository at this point
Copy the full SHA 23bd37eView commit details
Commits on Feb 24, 2024
-
Revert "Use thiserror re-export from bevy_utils"
This reverts commit 5340921.
Configuration menu - View commit details
-
Copy full SHA for b03fbb9 - Browse repository at this point
Copy the full SHA b03fbb9View commit details -
Revert "Make Point trait impl a blanket impl"
This reverts commit ae63196.
Configuration menu - View commit details
-
Copy full SHA for d344566 - Browse repository at this point
Copy the full SHA d344566View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2269a92 - Browse repository at this point
Copy the full SHA 2269a92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3126fd5 - Browse repository at this point
Copy the full SHA 3126fd5View commit details -
Revert "Import Vec3 and Vec3A"
This reverts commit 2269a92.
Configuration menu - View commit details
-
Copy full SHA for 5cc66be - Browse repository at this point
Copy the full SHA 5cc66beView commit details -
Reapply "Make Point trait impl a blanket impl"
This reverts commit d344566.
Configuration menu - View commit details
-
Copy full SHA for 5aea5cc - Browse repository at this point
Copy the full SHA 5aea5ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b6d54e - Browse repository at this point
Copy the full SHA 7b6d54eView commit details
Commits on Feb 28, 2024
-
Revert "Reapply "Make Point trait impl a blanket impl""
This reverts commit 5aea5cc.
Configuration menu - View commit details
-
Copy full SHA for 1d09313 - Browse repository at this point
Copy the full SHA 1d09313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 039ba81 - Browse repository at this point
Copy the full SHA 039ba81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e67f1 - Browse repository at this point
Copy the full SHA 70e67f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 983749a - Browse repository at this point
Copy the full SHA 983749aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c22e971 - Browse repository at this point
Copy the full SHA c22e971View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b4322e - Browse repository at this point
Copy the full SHA 4b4322eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6d8d1b - Browse repository at this point
Copy the full SHA f6d8d1bView commit details -
Co-authored-by: Joona Aalto <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32c35fc - Browse repository at this point
Copy the full SHA 32c35fcView commit details