merge multi-threading branch into my branch
Description
Description
Details
Details
- Committed
scottpetrovic Nov 2 2017, 10:17 PM - Parents
- R37:89f7b9e2a971: Merge remote-tracking branch 'origin/kazakov/multithreaded-brushes'
R37:1b1ebc97541b: turn brush editor area icons to arrows. moved the edit icon by the brush name - Branches
- Unknown
- Tags
Merged Changes
Merged Changes
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
89f7b9e2a971 | D8605 | dkazakov | Merge remote-tracking branch 'origin/kazakov/multithreaded-brushes' | Nov 2 2017 | ||
42bf430932f1 | dkazakov | Fix warnings | Nov 2 2017 | |||
8de3e806e581 | dkazakov | Fix FuzzyStroke, Distance, Time and Fade sensors when used in multithreaded… | Nov 2 2017 | |||
06ea68a92974 | woltherav | Fix preview for color smudge brush. | Nov 2 2017 | |||
9488b5b0e36d | radian | Implement different modes for sensor curves | Nov 2 2017 | |||
465432e82ae8 | rempt | Fix crash in the icon cache on exit | Nov 2 2017 | |||
6f31cf3994ef | dkazakov | Add a comment about dab mirroring | Nov 2 2017 | |||
5c5280cb14ec | dkazakov | Fix a misprint | Nov 2 2017 | |||
46eb9ae70408 | dkazakov | Fix live preview for the multithreaded brush | Nov 1 2017 | |||
c3a1ef807b00 | dkazakov | Merge remote-tracking branch 'origin/master' into kazakov/multithreaded-brushes | Nov 1 2017 | |||
50d326b3e246 | dkazakov | Add a class for checking correctness of concurrent access to image areas | Nov 1 2017 | |||
d93da94864a9 | dkazakov | Fixes two "lost tiles" problems in the multithreaded brush | Nov 1 2017 | |||
d2eb0721fbc0 | scottpetrovic | D8586: show brush size in preset list. Authored by neviril' | Nov 1 2017 | |||
abd126d0772d | scottpetrovic | change tabs to show first item in preferences area | Oct 31 2017 | |||
eeeedd6eb31c | dkazakov | Fix imagepipe brushes to support multithreaded mode | Oct 26 2017 | |||
493e8c27daa5 | dkazakov | Implement a simple benchmark for the threaded brushes | Oct 25 2017 | |||
9671b94f9c96 | dkazakov | Fix the freehand stroke test by increasing the fuzzyness | Oct 25 2017 | |||
559862899e64 | dkazakov | Fix initialization of the resources manager for stroke-based tests | Oct 25 2017 | |||
7bff11b69601 | dkazakov | Fix config update problem | Oct 20 2017 | |||
c11fbf6e5a2a | dkazakov | Fix KisDabRenderingQueue and its unittest after the refactoring | Oct 20 2017 | |||
73ee104ce86d | D7896 | dkazakov | Fix initialization of KoColor to use QGlobalStatic | Oct 20 2017 | ||
4461dcaf7814 | dkazakov | Add more comments | Oct 20 2017 | |||
dbb062fb089f | dkazakov | Refactor KisDabRenderingQueue to use shared pointers for jobs instead of copying | Oct 20 2017 | |||
02461e0852a1 | dkazakov | Cache 'lastDabJob' value | Oct 19 2017 | |||
e10883e22863 | dkazakov | Make dab rendering resources not to be shared among the dab jobs | Oct 19 2017 | |||
5bec6444fb31 | dkazakov | Avoid extra deep-copies of dabs when mirroring is active | Oct 18 2017 | |||
2b5e8e61793e | dkazakov | Use KisRandomSource instead of std::random_device | Oct 18 2017 | |||
6f4b8aaf146c | dkazakov | Fix memory leak in KisAirbrushOption | Oct 18 2017 | |||
eaf421ab7e22 | dkazakov | Fix a crash and a hangup caused by threading issues in KisUpdateJobItem | Oct 18 2017 | |||
67eea20583cc | dkazakov | Implement showing brush performance log on canvas overlay | Oct 16 2017 | |||
de6ff1a62ae7 | dkazakov | Fix connection of Throttling plugin to real image cores | Oct 14 2017 | |||
b6b7ba3c477b | dkazakov | Fix Instant Preview for the threaded version of the brush | Oct 13 2017 | |||
b51d1090f6e0 | dkazakov | Optimize calculation of reference FPS for the brushes | Oct 13 2017 | |||
115a4c3cf50d | dkazakov | Merge remote-tracking branch 'origin/master' into kazakov/multithreaded-brushes | Oct 13 2017 | |||
eb2e49b279a7 | dkazakov | Move all the stroke speed metrics calculation into FreehandStroke | Oct 13 2017 | |||
ba953714cd83 | dkazakov | Merge remote-tracking branch 'origin/master' into kazakov/multithreaded-brushes | Oct 12 2017 | |||
f1bae7acac2d | dkazakov | Don't recalculate device extent too often | Oct 11 2017 | |||
4e2cff2ad3df | dkazakov | Recycle KisFixedPaintDevice objects thoughout the lifetime of KisBrushOp | Oct 11 2017 | |||
f3f864499ed8 | dkazakov | Post updates to the scheduler in bunches | Oct 11 2017 | |||
78df41469bae | dkazakov | Don't let paintop async update be entered twice | Oct 10 2017 | |||
13e2576e184e | dkazakov | Remove now unused no-fill dab generation method | Oct 10 2017 | |||
13f159e9013a | dkazakov | Fix KisFixedPaintDevice not to refill the data all the time | Oct 10 2017 | |||
28e049d17592 | dkazakov | Don't pass dirty node to the dab job | Oct 9 2017 | |||
6c4109a60283 | dkazakov | KisDabRenderingJob shouldn't be KisSharedRunnable anymore | Oct 9 2017 | |||
cc8852a63740 | dkazakov | Use rolling mean wrapper in KisAnimationPlayer to avoid QtCreator's crashes | Oct 9 2017 | |||
ab46e6977db0 | dkazakov | Fix KisFigurePaintingToolHelper to update the image after the rendering is done | Oct 9 2017 | |||
859ac4950364 | dkazakov | Implement fake stroke jobs executor for usage in tests | Oct 9 2017 | |||
0f1a20d37035 | dkazakov | Port KisBrushOp to use "mutated" and "uniquely concurrent" jobs | Oct 9 2017 | |||
fa8ba8220afd | dkazakov | Refactor addMutableJob() into addMutableJobs() | Oct 6 2017 | |||
35afd76f537f | dkazakov | Fix two crashes in a unittest | Oct 6 2017 |