fix: use the same precision integer in vertex/fragment shaders