When compositing filters, it is often the case that you only want to partially apply a filter. This commit adds an optional "amount" parameter to the colorMatrix filter, and computes a weighted average between the identity matrix and the passed in colorMatrix. This parameter defaults to 1, meaning the effect is applied in full if no amount is specified. This is a change in the webgl-image-filter library, currently awaiting merge into upstream at https://github.com/phoboslab/WebGLImageFilter/pull/25 Part of https://github.com/odoo/odoo/pull/53114 task-2279190