decompose filtering/compositing