Diffusion Krita 985fd222185e

Merge remote-tracking branch 'origin/master' into akamakin/T8628-multithreading…

Authored by lieroz on Jul 10 2018, 5:46 PM.

Description

Merge remote-tracking branch 'origin/master' into akamakin/T8628-multithreading-optimization

Merged Changes

This commit merges a very large number of changes. Only the first 50 are shown.
CommitAuthorDetailsCommitted
468643b66f1fjounip
Don't pick color from fully transparent reference images 
Jul 10 2018
de8d041285d6rempt
Remove illogical assert 
Jul 10 2018
fd325b20d0c8rempt
Check pointer before dereferencing 
Jul 10 2018
3d0e377ca6d5rempt
Use std::isnan instead of bare isnan 
Jul 10 2018
af6febcd63d9dkazakov
Fix activation of the autosave timer after modify+save+modify cycle 
Jul 9 2018
6aa6c744e423rempt
Switch the lockfree hashtable to on 
Jul 9 2018
63b2d5e35406pino
fixuifiles 
Jul 8 2018
cb0ea0fb194ajounip
Fix out-of-range lookups in cross-channel curve filter 
Jul 8 2018
cb4cbed1800ejounip
Fix crash by assert when trying to PgUp into reference images layer 
Jul 8 2018
e403fe310d9cpino
i18n: translate UI message 
Jul 7 2018
eac5d9eeb73fjounip
Fix crash when changing reference image embedding 
Jul 7 2018
3929649e6c29jounip
Fix failure handling when saving reference images 
Jul 7 2018
e0cede285cecjounip
Handle failure to load reference images 
Jul 7 2018
c16dbaeeb54djounip
Fix color picker tool not working on reference images 
Jul 4 2018
419a90fdb0b4jounip
Extend panning range to include any reference images 
Jul 4 2018
ecfc956daa54dkazakov
Avoid a crash when merging layers in isolated mode 
Jul 4 2018
cf035350d949dkazakov
Test for rectangular artifacts on transparency masks 
Jul 4 2018
377da7a9265ejounip
Fix color picking from reference images 
Jul 3 2018
7d82d3701141jounip
Fix the order of assistant and reference image decorations 
Jul 3 2018
7d8849fb73d5vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jul 3 2018
65adda38f081vanyossi
Add missing license header 
Jun 28 2018
66fad84c879fvanyossi
Reduce repetition in exhaustive mask similarity tester 
Jun 28 2018
067e7f5df57fvanyossi
Check for nan results on alphafactor 
Jun 28 2018
f3efbf17c4c5vanyossi
Fix minor code-style 
Jun 28 2018
92ec0606e5bevanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 28 2018
f77e393ca079vanyossi
Fix regression on masks Soft and Gauss Rect for smaller sizes 
Jun 28 2018
64dbc99448e4vanyossi
Fix regression over softness on Vector Gauss version 
Jun 28 2018
a5a30036cfbevanyossi
Refactor vectorized 2D FadeMaker 
Jun 28 2018
04e9a46aab82vanyossi
Refactor vectorized antialising Fade Maker 
Jun 27 2018
2e69cb1c4e28vanyossi
Refactor Vc erf operator 
Jun 23 2018
d912b47ef9f2vanyossi
Fixed: Optimize Rectangular Gaussian Mask 
Jun 22 2018
7d08e5e4d2e6vanyossi
Revert "Optimize Rectangular Gauss Mask" 
Jun 22 2018
dd6df0c0fd32vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 22 2018
76e1022edab7vanyossi
Use vector vOne floats instead of constant 1.0f 
Jun 21 2018
dc7ac96dab7avanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 20 2018
e36538da1a45vanyossi
Optimize Rectangular Gauss Mask 
Jun 20 2018
55067015ca49vanyossi
Include Gaussian Rectangular in FreeStrokeBenchMark 
Jun 16 2018
5f3ad1681495vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 16 2018
f6182887b9b5vanyossi
Modify maksBenchmark to create identical Soft Masks 
Jun 12 2018
5f51839074e5vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 12 2018
5f60267ccd80vanyossi
Modify similiarity test to try more mask variations 
Jun 12 2018
ae2f0e5cdaa1vanyossi
Adjust format and on CircSoft Mask FastRow 
Jun 12 2018
8488bd5e1905vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 10 2018
8fa826838aa9vanyossi
Adjust similarity Tolerance. 
Jun 3 2018
8a124cf74096vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 3 2018
45cf521214b5vanyossi
FIX: Float precision bug masking issues for vectorized GaussMask generator 
Jun 2 2018
80057c7d0910vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
Jun 1 2018
8dc950e705eevanyossi
FIX: Gauss Circular Mask Antialiasing 
Jun 1 2018
abbbec40bf33vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
May 31 2018
c9849f4e10b7vanyossi
Merge branch 'master' into ivany/T8580-Brush-AVX-Optim 
May 31 2018