OpenGL Canvas or Not
Boudewijn Rempt
boud at valdyas.org
Fri Oct 18 08:07:35 UTC 2013
On Fri, 18 Oct 2013, Enrico Guarnieri wrote:
> 1st Problem:
> After removing the texture buffer option in Git the opengl canvas became very slow and now it's unusable.
Ah, bah... I only got reports of Krita breaking for people because of that
option. I can revert it, of course. The problem remains that I haven't got
a representative set of test hardware, no nvidia, no radeon, so I only
test on Intel GPUs's
>
> My configuration:
>
> Processor 4x Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
> Memory 8GB
> Operating System Ubuntu 12.04.3 LTS
>
> Display Resolution 1680x1050 pixels
> OpenGL Renderer GeForce 9500 GT/PCIe/SSE2
> Graphic Card memory 1024MB
> NVIDIA Driver Version 319.32
>
> (Tried with older nvidia cards and a radeon hd 4670 too but with the same result.)
>
>
> Kernel Linux 3.2.0-54-generic (x86_64) Ubuntu SMP
> Default C Compiler GNU C Compiler version 4.6.3
>
> (Tried with the lts-raring stack too but with the same result.)
>
> Desktop Environment tested Xfce4/Kde4/Gnome3 with/without compositing active.
>
>
> 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 don't find it particularly slow, even in software mode, but that might
depend on a lot of things, including the size of your image, the load of
your system and a lot more. But as far as I'm concerned, I consider the
software-mode canvas 'done', and I want to focus on getting the opengl
canvas running well for everyone.
> 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...
OpenGL: because opengl only offers linear (bi or tri, with tri being more
blurry) scaling modes. We're working on adding bicubic scaling to opengl
mode, but that's very tricky.
See: https://bugs.kde.org/show_bug.cgi?id=313502
>
>
>
>
More information about the kimageshop
mailing list