Broke it because ARB core GL DSA is DIFFERENT than EXT DSA.  Like an idiot.