[CREATE] plugin APIs feature matrix

Boudewijn Rempt boud at valdyas.org
Thu Jul 22 19:12:54 PDT 2010


On Thursday 22 July 2010, Kai-Uwe Behrmann wrote:
> Am 22.07.10, 12:15 +0200 schrieb Kai-Uwe Behrmann:
> > Please comment to complete the list or just edit the create wiki :-)
> > http://create.freedesktop.org/w/index.php?title=Unified_plug-in_API
> > 
> > 
> > Here is the feature matrix:
> > API/Format 	 Technology 	 UI 	 I18N 	 parameter types 	 data 
types 	
> > graph structure
> 
> Krita API 	 C++, OpenGTL, OpenShiva 	 Qt/KDE/GTK (if Qt is compiled 
with
> the GTK event loop) 	 Qt 	 Krita options 	 8/16-integers, 8/16/32 float
> 1-n channels 	 single instance
> 
> Boud,
> What are 1-n channels? Just positive numbers? :-)
> 

Yes, all positive numbers that fit into memory, so any number from 1 to 
whatever anyone comes up with :-). We've already got an 11-channel color 
space.

> Btw. interessting and thanks. However I think Shiva can only handle RGBA
> channels. So I would assume you mean Krita's C++ API can handle
> n-channels?

I'm not the expert, but most floating point colorspaces in Krita are 
implemented in OpenGTL (xyz, ycbcr, rgba, gray), and the shiva-based filters 
are fully colorspace independent.

-- 
Boudewijn Rempt | http://www.valdyas.org


More information about the CREATE mailing list