Bug 313492

Summary: [weight smoothing] OpenGL canvas break the feature, or do inconsistent rendering
Product: [Applications] krita Reporter: David REVOY <info>
Component: Brush enginesAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: major CC: halla
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: picture screenshot of gesture, sort of benchmark

Description David REVOY 2013-01-19 10:27:28 UTC
Created attachment 76557 [details]
picture screenshot of gesture, sort of benchmark

I did personnal sort of benchmark , using the last feature 'line smoothing' with my  hardware for both 'openGL' canvas ( Nvidia proprietary driver, 310  ; gfx card : GT220 ) , and CPU canvas ( icore7 2.7Ghz ) . 

The picture file in attachement show clearly the problem : I reproduced the same gesture ( a loop pattern , a squary line , then little cross ) using same parameters for both 'mode' : the result , a big inconsistency : 
- using CPU, the feature does what expected (ex at 100/1000 :  my loops are constant rythm , squary pattern is smoothed )
- Using OpenGL :  it does behave really different, with non pre-visible way to draw ...

Affect also basic-smoothing. 
I couldn't draw in Krita if I had to choose OpenGL , the line result would feel broken here.
Comment 1 Halla Rempt 2013-01-19 11:20:00 UTC

*** This bug has been marked as a duplicate of bug 300339 ***