← Back to team overview

desktop-packages team mailing list archive

[Bug 1257223] Re: Negative plugin causes incorrect alpha blending ( a(1+x)+bx instead of a(1-x)+bx )

 

** Changed in: compiz
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1257223

Title:
  Negative plugin causes incorrect alpha blending ( a(1+x)+bx instead of
  a(1-x)+bx )

Status in Compiz:
  Fix Released
Status in “compiz” package in Ubuntu:
  Fix Released

Bug description:
  When the opacity of a negative window (that is, one for which negative
  plugin is activated) is reduced, it causes the compositor to blend it
  incorrectly: instead of the usual blending function of a(1-x)+bx (here
  x is alpha),  a(1+x)+bx is used. This causes the window area to become
  almost completely white in certain cases.

  Compiz version: rev. 3806.

  I think I could fix this bug myself, but I'm not familiar with the
  compiz codebase enough. Maybe someone could hint me where the actual
  compositing is implemented? This would save a lot of time for me.

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1257223/+subscriptions