Do RetroArch’s shaders expect hardware Bilinear Filtering to be turned on or off?
Yes, I did see this comment:
# Smoothens picture with bilinear filtering. Should be disabled if using pixel shaders.
# video_smooth = true
But I was experimenting with the Pixellate shader last night, and it was clearly designed to be used with Bilinear Filtering turned on.