GSoC Color Correction in KWin week 2 report

Last week I focused on splitting the painting process into multiple painting passes, one for each screen. Implemented a first crude attempt which was working, but there were issues with some of the effects, as well as a performance decrease. It had coding style flaws too, but that’s because I wasn’t warmed up with the style yet.

Changed the KWin effects API to allow those multiple passes. But this is not definitive and needs to be discussed more and changed. Fixed the relative drop in performance, but with the cost of some regressions.

Some of the effects are broken with the changes, and all of them need to be fixed. Some of them are already handling multiple screens, and they need to be adjusted to the new behavior. So, there will be much to do until the split is completed, and that is what I will be concentrating on.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s