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

List:       kde-kimageshop
Subject:    Re: Future of Shiva, lack of future of OpenGTL
From:       Boudewijn Rempt <boud () valdyas ! org>
Date:       2013-12-01 12:19:58
Message-ID: alpine.LNX.2.00.1312011319370.26770 () calcifer ! valdyas ! org
[Download RAW message or body]

On Sun, 1 Dec 2013, Cyrille Berger Skott wrote:

> 
> On Sunday 01 December 2013 11:39:20 Boudewijn Rempt wrote:
> 
> > On Saturday 30 November 2013 Nov 09:35:17 Cyrille Berger wrote:
> 
> > > Most definitely. I don't have an explicit roadmap yet. I also haven't
> 
> > > follow closely enough to know if you already have figured out a way to
> 
> > > integrate OpenCL in Krita, but in any case, I would start with
> 
> > > integrating the C++ backend first.
> 
> > 
> 
> > Ack... For opencl, there's a branch by Matus that uses the qt bindings to
> 
> > opencl. This isn't ideal because it goes through QImage. We haven't done
> 
> > anything else yet.
> 
> 
> 
> You actually don't need to go through QImage with the qt bindings, you can give a \
> "char*". But well anyway, for Krita that is not the biggest challenge, the big \
> challenge is to have a full opencl pipeline, it doesn't really make sense to move \
> between CPU and GPU. And this transition is difficult, just look at how long it \
> takes for the Gimp to move to Gegl... I guess I have it easier by starting from \
> scratch.

Yes...
 
> 
> That said, Shiva could help there, if it has a path to C++ and a path to OpenCl, if \
> we can write filters in Shiva, then we can use in C++ until we are ready to move to \
> OpenCL. And I guess Krita is in the same situation as my application, it needs to \
> be able to run on non-OpenCL devices. The biggest challenge is that Shiva is not \
> color space independent friendly, I haven't figured out a good way to handle that, \
> I am already struggling a bit with RGB and Gray, and both are actually the same \
> color space. 
> 
> 
> Well anyway, this is far future plan, maybe we will have the opportunity to talk \
> about that in Copenhagen. 

That would be awesome!

Boud



_______________________________________________
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