Mailinglist Archive: opensuse-project (168 mails)

< Previous Next >
[opensuse-project] Re: Wiki for KDE Colour Management Proposal (GSoC)
Thanks for the reply :-)

2012/4/9 Martin Gräßlin <mgraesslin@xxxxxxx>:
On Saturday 07 April 2012 16:07:49 Casian Andrei wrote:
Hello everyone,
Hi Casian,

the wiki page looks quite good, but I can only repeat myself by saying that it
cannot (and should not be) an effect. Yes in Compiz it's a plugin but that
doesn't matter for KWin.

You probably noticed while writing the page how shaky the whole process
becomes when using an effect. First of all you have to adjust all shaders in
the core which kind of breaks the concept of plugins in the first place. The
next thing is that you want to kind of intercept all rendering calls in the
effect but that's just not possible. Not all rendering goes through the
effects.
It appeared to me that everything that was going to be rendered passed
through the effects somehow (screen and windows). Obviously I missed
something :). I will make a much more careful analysis of the code
before I start working on anything.

The idea was that the effect would just call some glBindTexture(3d
color correction texture) depending on the monitor corresponding to
the area to be painted, no changes to the shaders. Anyway, I will
search for other solutions, that do not involve an effect.

That's why it has to be in the base compositor before the rendering is done.
I plan to extend the wiki if the proposal is accepted. It will be the
place where progress reports will be posted, too, if it will be the
case.
Please move it to http://community.kde.org/KWin if the proposal gets accepted.
We have all our internal documentation there and the project seems to be more
about KWin than about OpenIcc :-)
Will do.

Cheers
Martin

Best regards,
Casian

[1] http://www.freedesktop.org/wiki/OpenIcc/KWinCmProposal
[2]
http://www.oyranos.org/scm?p=xcolor.git;a=blob;f=docs/X_Color_Management.tx
t [3] http://lists.kde.org/?l=kde-core-devel&m=133214056131919&w=2
_______________________________________________
kwin mailing list
kwin@xxxxxxx
https://mail.kde.org/mailman/listinfo/kwin

_______________________________________________
kwin mailing list
kwin@xxxxxxx
https://mail.kde.org/mailman/listinfo/kwin

--
To unsubscribe, e-mail: opensuse-project+unsubscribe@xxxxxxxxxxxx
To contact the owner, email: opensuse-project+owner@xxxxxxxxxxxx

< Previous Next >