Support more libplacebo options in `pl_scale`
The pl_scale
GL filter currently goes through the flexible pl_renderer
interface, which in principle enables it to expose the entire featureset of libplacebo (sans deinterlacing / interpolation), but is currently only being used for upscaling and downscaling.
We can easily expand this option list, in principle merging it with the options provided by vout_placebo
, but of particular concern are: LUT support, ICC profile support, HDR/SDR tone-mapping (see also: #27282 (closed)), dolby vision support, debanding, and maybe more.
It might be wise to try and share the actual option list, or at the very least the code for it, with the libplacebo video outout, as well.