The VI filter is used, even with RGB and UltraHDMI (minus the scale filter), but on certain games like Doom 64 and Quake 2 doesn’t use the filter at all. It looks crisp like what you expect and no dithering or noticeable banding as far as I saw. Quake 64 has an option to turn off the filter, and it removes the blur except the scale filter which isn’t a big deal as much, but even with filter on, it doesn’t have anti ailasing nor the dithering when the filter is on or off. Games like Star Fox 64 uses the gamma boost from VI filter and it has a lot of blur.
Doom64 running in RGB on real console without VI gameshark codes.
Star Fox 64 VI filter. It applies gamma correction with blur on dithering.
There’s a thread to use gameshark codes or patches to remove the filter on the real hardware or on Angrylion’s plugin. It does bring more sharpness in the far depth. Also, the UltraHDMI has a deblur method that corrects the blur from scaling 320 horizontal to 640 since it uses similar method last like 2xsai or NEDI that interpolates the pixel instead of traditional bilinear you would scale from Photoshop. As for Antiailasing, It’s just like fxaa or smaa, but similar. It is masked so it only antiailas the polygons but temporal ailasing is still presented. In small parts of the ailasing, it may be missed from filtering so you get small ailased spots, and the masked filter does affect sprites and HUD by a pixel around it. Also, it has it’s own method to filter the spots that has black or dark ailasing around the textures and it blends it. I will have pics of it.
Super Mario 64 from UltraHDMI running with VI-Deblur.
Take a look at HUD on full motion scenes, and it shows the sprites flickering artifacts by AA post-processing.
As for my shader, I did make several new profiles for it to have different combination of how the VI filter works. I made it for games like Star Fox 64 and games that doesn’t use antiailasing like Quake 64. I will upload those profiles at some point.
Edit: I tried using my VI profiles and you are right. Bilateral filter doesn’t work on AMD cards. I tested this on my laptop. There isn’t an alternative for the blur the VI produces. Bilateral filter does its job the best compared to other denoisers and blur shaders.