This adds srgb_nonlinear_to_linear in the render_output.effect effect so colors stay consistent.
I'm not 100% sure it will solve all the color consistency problems. More tests are required to make sure all is good (especially trying sources with other color scheme than sRGB).
Also, alpha channel is still causing troubles. See attached video
Note that this PR is partially based on the work made in branch bugfix/color-space
This adds
srgb_nonlinear_to_linear
in therender_output.effect
effect so colors stay consistent.I'm not 100% sure it will solve all the color consistency problems. More tests are required to make sure all is good (especially trying sources with other color scheme than sRGB).
Also, alpha channel is still causing troubles. See attached video
Note that this PR is partially based on the work made in branch
bugfix/color-space
https://github.com/FiniteSingularity/obs-composite-blur/assets/621695/14a25908-9e5b-4d45-9f2b-75854a32dfba