So far, there is only glass ink can do that, but it needs to be fired to about 600c degree. Then can be cured.
If for UV inks, the adhesion can not doing well on glass, expecially the float glass. And the adhesion will affect by humidity..
But you can look at Jetrix and SwissQprint, which can print primer for glass. Will be a choice.