support PixelEffect