Unfortunately the short answer to this question is: no because of the nature of the desired output of a crt shader.
I know your disappointment
, since it’s what I wanted to do with the Mega Bezel originally.
Here’s the long answer of why:
The reason that this can’t be done simply is that too do it in a generic way you would need to take the output of the CRT pass then scale and warp it to fit inside the screen area.
You could do this but you wouldn’t like the result.
This is because crt shader has a phosphor mask which is normally needs to be applied at the final resolution (so the pattern lines up exactly with the lcd monitor lcd elements) If you take the output of the CRT pass with the mask, then scale and possibly warp this to fit the smaller screen area, the mask will get totally mangled, look bad, and create lots of ugly moire patterns.
Because of this scenario, you need to apply the coordinate system scaling INSIDE the crt shader/pass.
Anyway that’s the reasoning behind it.