-
Notifications
You must be signed in to change notification settings - Fork 0
CURA-12743 optimize painting performance #2
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
Conversation
CURA-12743
CURA-12743
CURA-12743
casperlamboo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved, I do think the utility function in project.cpp could be moved to a dedicated utility file, but I do get that the added overhead of adding a header file etc is annoying.
In regard to the very limited scope of this library, this looks fine for now indeed. I have already put some code in geometric classes, so if we need similar code in other parts later, it can be done at that time. |
CURA-12743
CURA-12743
CURA-12743
…piler" This reverts commit 8b06a53.
CURA-12743 Apparently the MSVC compiler is more sensitive about forward-declaring a class or struct, but it doesn't say it explicitly...
Do the heavy calculation of projecting the paint stroke to the texture in C++ optimized code instead of Python, so that the painting is more user-friendly.
CURA-12743