fix some CHAN_TYPE==GL_FLOAT breakage