I’ve got a bilateral filter running to combine jinc2 with xBR (standard). On low gradient regions it behaves like jinc2 with all color nuances. On high gradient edges it behaves like xbr. So it gets the best of both worlds.
Here are some screenshots:
It was uploaded to the repo: https://github.com/libretro/slang-shaders/pull/700/files
It isn’t just that, the same framework may be used with any other shader. Obviously some combinations don’t work well.