-
Notifications
You must be signed in to change notification settings - Fork 511
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
current version has performance regressions #534
Comments
Are you building SolveSpace yourself? Are you building a release version? |
According its screenshot FPS reached Could you also give more details on your configuration Also, seems like few group has not hard constrained (1 or more DOF in groups) P.S.: As for me, latest nightly builds of SolveSpace |
building myself, I used CMAKE_BUILD_TYPE="Release" in case that makes a big difference. the commit used is based on the last time the changelog was updated, with the intention to go back later and see if there's any later commits I may want to give a try if I have any issues.
That seems to be more the fps for displaying the model, that has always been smooth, but in 2.3 dragging models around is smooth whereas in the 3.x version I used, not so much. same goes for sketching in 3d and dragging unconstrained lines in sketches.
Model: Dell Latitude E6330 laptop system.
the current assembly objects I'm working on, so it's expected
That one is older than my version, but I will check it anyway, if it performs better that would at least narrow down when performance changed |
To be honest, in SolveSpace (from my personal experience) you should hard constrain all entities in all previous groups and work with only last group. |
I should be clear here: all new nightly builds since
|
so potentially it's specific to certain hardware, or due to a difference in how it's built? |
@prototype99 Did you ever find out where the performance regression came from? Also since you're building from source there have been some improvements. Try the following with master:
LTO will take a lot longer to build but gives another boost. |
System information
SolveSpace version: 3.0~dcdfdec5
Operating system: Gentoo 17.0
Expected behavior
Performance is the same as, or better than version 2.3
Actual behavior
most changes seem to take a lot longer, although changing the camera is still snappy.
Additional information
room-plan.zip
The text was updated successfully, but these errors were encountered: