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
refactor: color blending function #3113
base: master
Are you sure you want to change the base?
Conversation
use get_blend_func()
@rodolforg @ice0 I am not sure why the Autotools run is failing, it looks like its not due to my changes. |
Can you add test measurements (before/after) with test files so this can be reproduced? For example: #2831 |
Sure, but I don't have window and mac to test, I can only test on linux. |
No problems I will do tests on Windows/macOS, after you will done with Linux. |
The performance varies between files, in the example files I saw increase anywhere between 0.7% to 26%. Below is the time taken by some example files on linux release build.
Time taken by all files can be found here: https://pastebin.com/besNtVJF |
@BharatSahlot As I can see in the test_null.sh you are using different renderers (gl vs. software). |
Hi @rodolforg , when I test this branch I use the same renderer(default/software). That change was because I was testing my opengl renderer, I was just lazy and wrote it there directly. |
Results in a small speedup of 100-200ms on most example files in 1080p. Sometimes the speedup is more visible like for eye example, the speedup was of 3secs.