This filter applies a pixelate effect making display objects appear 'blocky'.
Syncs the uniforms between the class object and the shaders.
Array an array of filter objects
An array of passes - some filters contain a few steps this array simply stores the steps in a liniear fashion. For example the blur filter has two passes blurX and blurY.
Array an array of shaders
This a point that describes the size of the blocks. x is the width of the block and y is the height.