I don't know shader programming or I'd attempt a PR but when using the legacy shader ascii it seems it converts the image using its original dimensions, ignoring any scaling of the image texture performed by the user in OBS.
Image scaled to fill screen:
With the filter active the displayed image only fills the original image size:
I don't know shader programming or I'd attempt a PR but when using the legacy shader ascii it seems it converts the image using its original dimensions, ignoring any scaling of the image texture performed by the user in OBS.
Image scaled to fill screen:![image](https://user-images.githubusercontent.com/454563/233525682-bd1dd27e-5f1c-4caa-bbc6-bb992d7a76d9.png)
With the filter active the displayed image only fills the original image size:![image](https://user-images.githubusercontent.com/454563/233525659-329d3f41-d6aa-48d2-9375-b2d3813ea10b.png)