adding support for int type in shaders