Shaders can now accept textures as parameters