Sign in to follow this  
Followers 0
Pyrian

Wiggling Transparency Checkerboard (150% zoom v4.0.13)

7 posts in this topic

When I'm at 150% zoom level and select an area, the transparency checkerboard starts wiggling around the selection. Looks... Creepy. I'm using 4.0.13.

PaintNetWiggle.gif

0

Share this post


Link to post
Share on other sites

Strange. I don't seem to have the same effect. If you have hardware acceleration enabled, you might try disabling it to see whether that changes anything.

0

Share this post


Link to post
Share on other sites

Nice pic ;) - I see that all the time - I thinks its your CPU asking for a beak - or your memory has reached capacity. But that is only my opinion. I run a lot of effects that I think do not get out of memory as well as they should. A restart seems to solve that shaker effect. Thought it was just my eyes asking for a rest.

 

AndrewCorrectSize_Signature.png

0

Share this post


Link to post
Share on other sites

Paint.net uses tiled rendering. That specific tile is updating (redrawing).

 

As MJW says, please disable Hardware Acceleration in the Settings of paint.net, and see if it makes a difference.

Settings: User Interface

 

Please also post your System Diagnostic information.

Settings -> Diagnostics -> Copy to Clipboard

Settings: Diagnostics

0

Share this post


Link to post
Share on other sites

Application    paint.net 4.0.13 (Final 4.13.6191.1824)
Build Date    December 13, 2016
    
Hardware accelerated rendering (GPU)    False
Animations    True
DPI    96.00 (1.00x scale)
Language    en-US
    
OS    Windows 10 (10.0.14393.0)
.NET Runtime    4.0.30319.42000
Physical Memory    8,143 MB
    
CPU    Intel(R) Core(TM) i5-4460  CPU @ 3.20GHz
    Architecture    x64 (64-bit)
    Process Mode    64-bit
    Speed    ~3193 MHz
    Cores / Threads    4 / 4
    Features    DEP, SSE, SSE2, SSE3, SSSE3, SSE4_1, SSE4_2, XSAVE
    
Video Card    NVIDIA GeForce GT 720
    Dedicated Video RAM    995 MB
    Dedicated System RAM    0 MB
    Shared System RAM    4,071 MB
    Vendor ID    0x10DE
    Device ID    0x1286
    Subsystem ID    0x108710DE
    Revision    161
    LUID    0x00008CA6
    Flags    None
    Outputs    1
    
Video Card    Microsoft Basic Render Driver
    Dedicated Video RAM    0 MB
    Dedicated System RAM    0 MB
    Shared System RAM    4,071 MB
    Vendor ID    0x1414
    Device ID    0x008C
    Subsystem ID    0x00000000
    Revision    0
    LUID    0x00009558
    Flags    Software
    Outputs    0

 

Here's mine if you see anything unusual. I turned off the hardware acceleration and will let the post know if I see it again.

 

MGT9iTs.png

0

Share this post


Link to post
Share on other sites

This is due to rounding errors based on the size of the invalidation rectangle. It's a bug that keeps coming back everytime I think I've fixed it. But, it's purely a visual artifact and nothing bad is actually happening.

 

The invalidation rectangle is the part of the screen that needs to be redrawn. Those corner handles are fading in and out, but they don't change their appearance on every frame. And the selection outline is animating as well, but it also doesn't change every frame. So sometimes the invalidation rectangle surrounds the whole selected area plus the handles, but sometimes it only surrounds the selected rectangle. And at non-integral (anything other than 100%, 200%, 300%, etc.), you just get rounding errors. And there's some line or two of code that is incorrectly rounding up when it should round down, or vice versa. And it's difficult to reproduce this, and it's difficult to figure out which line of code to tweak, and it's difficult to test to make sure that some other and bigger problem wasn't introduced with the fix.

 

Sometimes the rounding error is worse with hardware acceleration. Sometimes it's worse with software rendering.

 

So, tl;dr ...  ¯\_(ツ)_/¯

3

Share this post


Link to post
Share on other sites
1 minute ago, Rick Brewster said:

So, tl;dr ...  ¯\_(ツ)_/¯

LOL - not a problem for me at all B)

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0