bge max texture limit for custom shader written in glsl code

is there some way to bind more than 8 2D samplers to a shader?