Expose max texture units in vertex and fragment shaders