paramaterized shaders farther. now we will never use an active texture out of range
for the framebuffer or texture (must still be incorporated into text creator)