[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-26 Thread Andrey
https://bugs.kde.org/show_bug.cgi?id=394438

Andrey  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/b61a7fb995e6da444737b544 |ta/202d8208cabff786d4a9609c
   |e0077e064f36b304|20385e2d4204aa82

--- Comment #12 from Andrey  ---
Git commit 202d8208cabff786d4a9609c20385e2d4204aa82 by Andrey Kamakin, on
behalf of Dmitry Kazakov.
Committed on 26/06/2018 at 14:18.
Pushed by akamakin into branch 'akamakin/T8628-multithreading-optimization'.

Fix BuildUp painting mode for masks and selection-based layers

When rendering dabs we should use correct pixel size :)

M  +2-2libs/image/kis_painter_blt_multi_fixed.cpp

https://commits.kde.org/krita/202d8208cabff786d4a9609c20385e2d4204aa82

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-26 Thread Andrey
https://bugs.kde.org/show_bug.cgi?id=394438

Andrey  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/ac91e6964deb6fc13afee5bb |ta/b61a7fb995e6da444737b544
   |2d685f5c54e97795|e0077e064f36b304

--- Comment #11 from Andrey  ---
Git commit b61a7fb995e6da444737b544e0077e064f36b304 by Andrey Kamakin, on
behalf of Dmitry Kazakov.
Committed on 26/06/2018 at 14:18.
Pushed by akamakin into branch 'akamakin/T8628-multithreading-optimization'.

Fix tail-artifacts when painting with a Pixel brush on a transparency mask

In the end of the stroke indirect device is merged into the main selection
used a lock help. We should synchronize with this lock to ensure there is
no race condition between reading two extents: from the main selection and
indirect target.

Note: there is still another bug when with Quick Brush, but I'll put it
  under a separate bugreport.

M  +5-1libs/image/kis_mask.cc

https://commits.kde.org/krita/b61a7fb995e6da444737b544e0077e064f36b304

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-13 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=394438

Boudewijn Rempt  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/25801542f2294268ec0a5174 |ta/ac91e6964deb6fc13afee5bb
   |e4195375ba460571|2d685f5c54e97795

--- Comment #10 from Boudewijn Rempt  ---
Git commit ac91e6964deb6fc13afee5bb2d685f5c54e97795 by Boudewijn Rempt, on
behalf of Dmitry Kazakov.
Committed on 13/06/2018 at 11:48.
Pushed by rempt into tag 'v4.0.4'.

Fix tail-artifacts when painting with a Pixel brush on a transparency mask

In the end of the stroke indirect device is merged into the main selection
used a lock help. We should synchronize with this lock to ensure there is
no race condition between reading two extents: from the main selection and
indirect target.

Note: there is still another bug when with Quick Brush, but I'll put it
  under a separate bugreport.
(cherry picked from commit 25801542f2294268ec0a5174e4195375ba460571)

M  +5-1libs/image/kis_mask.cc

https://commits.kde.org/krita/ac91e6964deb6fc13afee5bb2d685f5c54e97795

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-12 Thread Dmitry Kazakov
https://bugs.kde.org/show_bug.cgi?id=394438

Dmitry Kazakov  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/ab670ba3b15b3617ba5ef50d |ta/25801542f2294268ec0a5174
   |87fe76c644a18fda|e4195375ba460571

--- Comment #9 from Dmitry Kazakov  ---
Git commit 25801542f2294268ec0a5174e4195375ba460571 by Dmitry Kazakov.
Committed on 12/06/2018 at 12:07.
Pushed by dkazakov into branch 'master'.

Fix tail-artifacts when painting with a Pixel brush on a transparency mask

In the end of the stroke indirect device is merged into the main selection
used a lock help. We should synchronize with this lock to ensure there is
no race condition between reading two extents: from the main selection and
indirect target.

Note: there is still another bug when with Quick Brush, but I'll put it
  under a separate bugreport.

M  +5-1libs/image/kis_mask.cc

https://commits.kde.org/krita/25801542f2294268ec0a5174e4195375ba460571

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-12 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=394438

Boudewijn Rempt  changed:

   What|Removed |Added

 Status|REOPENED|ASSIGNED

--- Comment #8 from Boudewijn Rempt  ---
The problem is also present with with the spray brush engine.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-07 Thread mvowada
https://bugs.kde.org/show_bug.cgi?id=394438

mvowada  changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |---

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-07 Thread mvowada
https://bugs.kde.org/show_bug.cgi?id=394438

mvowada  changed:

   What|Removed |Added

 CC||freebo...@tiscali.it

--- Comment #7 from mvowada  ---
Created attachment 113137
  --> https://bugs.kde.org/attachment.cgi?id=113137&action=edit
Video example

Hi Dmitry,
Thanks for fixing this, however it seems I'm still able to reproduce the
problem. Please see the video example. (Krita Version: 4.1.0-pre-alpha (git
ab670ba) on Ubuntu 14.04 Unity)

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-07 Thread Dmitry Kazakov
https://bugs.kde.org/show_bug.cgi?id=394438

Dmitry Kazakov  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/b790c4d4c671042b222f337a |ta/ab670ba3b15b3617ba5ef50d
   |f2615f39f92e9f8f|87fe76c644a18fda
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #6 from Dmitry Kazakov  ---
Git commit ab670ba3b15b3617ba5ef50d87fe76c644a18fda by Dmitry Kazakov.
Committed on 07/06/2018 at 11:06.
Pushed by dkazakov into branch 'master'.

Fix BuildUp painting mode for masks and selection-based layers

When rendering dabs we should use correct pixel size :)

M  +2-2libs/image/kis_painter_blt_multi_fixed.cpp

https://commits.kde.org/krita/ab670ba3b15b3617ba5ef50d87fe76c644a18fda

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-07 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=394438

Boudewijn Rempt  changed:

   What|Removed |Added

 Status|REOPENED|ASSIGNED
   Assignee|krita-bugs-n...@kde.org |dimul...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-06-07 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=394438

Boudewijn Rempt  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 CC||b...@valdyas.org
 Status|RESOLVED|REOPENED

--- Comment #5 from Boudewijn Rempt  ---
Build up mode is still broken.

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-05-24 Thread Boudewijn Rempt
https://bugs.kde.org/show_bug.cgi?id=394438

Boudewijn Rempt  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/5255a2f3c959c7843e4837aa |ta/b790c4d4c671042b222f337a
   |895f5ee385c27135|f2615f39f92e9f8f

--- Comment #4 from Boudewijn Rempt  ---
Git commit b790c4d4c671042b222f337af2615f39f92e9f8f by Boudewijn Rempt, on
behalf of Dmitry Kazakov.
Committed on 24/05/2018 at 15:03.
Pushed by rempt into branch 'krita/4.0'.

Fix extent calculation of KisMask

Some time ago the masks started to support indirect painting,
therefore their extent-related methods should also combine the
corresponding methods of temporary target
(cherry picked from commit 5255a2f3c959c7843e4837aa895f5ee385c27135)

M  +45   -12   libs/image/kis_mask.cc

https://commits.kde.org/krita/b790c4d4c671042b222f337af2615f39f92e9f8f

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-05-24 Thread Dmitry Kazakov
https://bugs.kde.org/show_bug.cgi?id=394438

Dmitry Kazakov  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kri |https://commits.kde.org/kri
   |ta/c9cf2b33c824b690fd95ac3c |ta/5255a2f3c959c7843e4837aa
   |6b6018c5a19244bb|895f5ee385c27135

--- Comment #3 from Dmitry Kazakov  ---
Git commit 5255a2f3c959c7843e4837aa895f5ee385c27135 by Dmitry Kazakov.
Committed on 24/05/2018 at 14:44.
Pushed by dkazakov into branch 'master'.

Fix extent calculation of KisMask

Some time ago the masks started to support indirect painting,
therefore their extent-related methods should also combine the
corresponding methods of temporary target

M  +45   -12   libs/image/kis_mask.cc

https://commits.kde.org/krita/5255a2f3c959c7843e4837aa895f5ee385c27135

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-05-24 Thread Dmitry Kazakov
https://bugs.kde.org/show_bug.cgi?id=394438

Dmitry Kazakov  changed:

   What|Removed |Added

 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://commits.kde.org/kri
   ||ta/c9cf2b33c824b690fd95ac3c
   ||6b6018c5a19244bb

--- Comment #2 from Dmitry Kazakov  ---
Git commit c9cf2b33c824b690fd95ac3c6b6018c5a19244bb by Dmitry Kazakov.
Committed on 24/05/2018 at 14:42.
Pushed by dkazakov into branch 'kazakov/animation-cache-swapping'.

Fix extent calculation of KisMask

Some time ago the masks started to support indirect painting,
therefore their extent-related methods should also combine the
corresponding methods of temporary target

M  +45   -12   libs/image/kis_mask.cc

https://commits.kde.org/krita/c9cf2b33c824b690fd95ac3c6b6018c5a19244bb

-- 
You are receiving this mail because:
You are watching all bug changes.

[krita] [Bug 394438] [transparency mask] Tiling effect when painting mask with Pixel-engine brushes

2018-05-19 Thread Dmitry Kazakov
https://bugs.kde.org/show_bug.cgi?id=394438

Dmitry Kazakov  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 CC||dimul...@gmail.com
 Status|UNCONFIRMED |CONFIRMED

--- Comment #1 from Dmitry Kazakov  ---
I can confirm the bug

-- 
You are receiving this mail because:
You are watching all bug changes.