Krita Code
In my 20+ year experience managing projects I learned that tools or systems don’t manage anything, people do, and if people need tools they’ll get them or make them - Ton Roosendaal, on #blendercoders / Krita code wiki / github / KDE
- Strokes queue - a stroke represents a complete action performed by a user.
- Vector instructions - Krita takes heavy advantage of the Vc library to speed up its brush strokes with CPU vector instructions.
- Modern C++ usage guidelines for the Krita codebase
- Optmizing CPP - extensive manual on writing optimized code.
Written on March 21, 2021, Last update on September 27, 2023
krita
code-review
quote
stroke
stylus
avx