The problem seems to be that in compiz 0.9, a lot of code related to
OpenGL has changed.

More details here: http://wiki.compiz.org/Development/zero-
nine/GLESPorting

THe part releveant to the color filter plugin is:

"ARB Assembly Program Usage

As  GL_ARB_fragment_program  is not part of the OpenGL core profile or
OpenGL|ES, it was removed in favor of GLSL shaders. Unfortunately, that
means that any plugin that uses  GLFragment  to generate GPU assembly
shaders needs to have that part rewritten. That warrants another article
as it is a much larger subject."

So, someone needs to write a color-filter plugin that doesn't use ARB
syntax. It needs to take GLSL shaders as input.

For my part, I will try to write a simple plugin that only filters color
channels based on a percentage value. For example: if the percentages
are (100, 40, 40), then the resultant color would be (r, g*0.4, b*0.4)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1093565

Title:
  Missing compiz color filter plugin since quantal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/compiz-plugins-main/+bug/1093565/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to