[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kimageshop
Subject:    Re: OpenGL Canvas or Not
From:       David Revoy <davidrevoy () gmail ! com>
Date:       2013-10-18 9:16:34
Message-ID: CAPX1LSAzo2baTi6oB6zS93Q9rccL0h4msRh6YchADfWbhq4XTw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hey Enrico ! here are my additional thought on your questions :

On Fri, Oct 18, 2013 at 9:38 AM, Enrico Guarnieri <ico.dy.ta@gmail.com>wrote:

> 1st problem
> Processor    4x Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
> Memory    8GB
> Operating System    Ubuntu 12.04.3 LTS
>
Ubuntu 12.04 doesn't provide VC librairies afaik  ( and also got a lot of
librairies outdated, might also be a problem to follow Git master. )  ; you
probably already built VC yourself ; but if not your CPU ( a strong one )
might gain a big improvement of performances. For the 'buntus , I made this
script by the past to auto build VC 7.0 Git master :
https://raw.github.com/Deevad/compilscripts/master/vc-install.sh

2nd problem:
> Why the software mode is so slow in rotating and zooming the viewport? In
> other painting programs is very fast without gpu acceleration using a
> single core too!
>
I always experienced Qpainter (CPU canvas) to get more slower for
continuous zoom or continuous rotation ; it's true it's really smooth with
GPU ; and smoother with an Intel GPU and libre driver. ( I discovered it in
our London trip on Boud's computer ; then I bought the week after the same
hardware :D )


> 3rd Problem:
> Why the painting in the viewport is "blurry" in opengl canvas and in
> software mode as well? For example Gimp have a very sharp and precise
> rendering...
>
As Boudewijn linked ; a bug report is open about it :
https://bugs.kde.org/show_bug.cgi?id=313502
Trilinear is always blury ; at any zoom level. Qpainter(CPU) is a bit less
blury.
Choosing "Bilinear" is actually the best option ; from 100% to 50% you'll
match the Gimp/Mypaint/Azdrawing quality.
Above 50% ( 33% , 25%, 17%, 12% ) ; the Bilinear filter will bug ; and the
rendering will be bad ( total aliasing ). Equal to 'Nearest'.
I adapted my workflow to paint using mostly 50% as a workaround. And when I
do sketch/line art at 25% , I have a workaround changing the code , as I
explain on the bug report.

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_extra">Hey Enrico ! here are my additional thought \
on your questions :<br></div><div class="gmail_extra"><br><div class="gmail_quote">On \
Fri, Oct 18, 2013 at 9:38 AM, Enrico Guarnieri <span dir="ltr">&lt;<a \
href="mailto:ico.dy.ta@gmail.com" target="_blank">ico.dy.ta@gmail.com</a>&gt;</span> \
wrote:<br> <blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">1st \
problem<br><div>Processor    4x Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz<br>Memory    \
8GB<br>Operating System    Ubuntu 12.04.3 LTS</div> </blockquote></div>Ubuntu 12.04 \
doesn&#39;t provide VC librairies afaik  ( and also got a lot of librairies outdated, \
might also be a problem to follow Git master. )  ; you probably already built VC \
yourself ; but if not your CPU ( a strong one ) might gain a big improvement of \
performances. For the &#39;buntus , I made this script by the past to auto build VC \
7.0 Git master : <a href="https://raw.github.com/Deevad/compilscripts/master/vc-install.sh">https://raw.github.com/Deevad/compilscripts/master/vc-install.sh</a> \
<br> <br></div><div class="gmail_extra"><blockquote style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" \
class="gmail_quote">2nd problem:<br>Why the software mode is so slow in rotating and  \
zooming the viewport? In other painting programs is very fast without  gpu \
acceleration using a single core too!<br></blockquote><div>I always experienced \
Qpainter (CPU canvas) to get more slower for continuous zoom or continuous rotation ; \
it&#39;s true it&#39;s really smooth with GPU ; and smoother with an Intel GPU and \
libre driver. ( I discovered it in our London trip on Boud&#39;s computer ; then I \
bought the week after the same hardware :D )<br>  <br></div><blockquote \
style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex" class="gmail_quote"><div><div>3rd \
Problem:<br></div>Why the painting in the viewport is  &quot;blurry&quot; in opengl \
canvas and in software mode as well? For example Gimp  have a very sharp and precise \
rendering...</div></blockquote><div>As Boudewijn linked ; a bug report is open about \
it : <a href="https://bugs.kde.org/show_bug.cgi?id=313502" \
target="_blank">https://bugs.kde.org/show_bug.cgi?id=313502</a><br> \
</div><div>Trilinear is always blury ; at any zoom level. Qpainter(CPU) is a bit less \
blury. <br></div><div>Choosing &quot;Bilinear&quot; is actually the best option ; \
from 100% to 50% you&#39;ll match the Gimp/Mypaint/Azdrawing quality. <br> \
</div><div>Above 50% ( 33% , 25%, 17%, 12% ) ; the Bilinear filter will bug ; and the \
rendering will be bad ( total aliasing ). Equal to &#39;Nearest&#39;.<br></div><div>I \
adapted my workflow to paint using mostly 50% as a workaround. And when I do \
sketch/line art at 25% , I have a workaround changing the code , as I explain on the \
bug report.<br> <br></div><div><br></div><div> </div><br><br></div></div>



_______________________________________________
Krita mailing list
kimageshop@kde.org
https://mail.kde.org/mailman/listinfo/kimageshop


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic