ripped out ARB fragment support out of renderer