for some reason the OGLFT text extent measuring function was returning negative coordinates for the box X,Y minimums.  Due to the logic for calculating the drawing position of the OSD messages, this resulted in invalid starting positions for drawing the bitmaps when horizontal justification was set to LEFT (under AMD catalyst opengl drivers).  Thus, any left-justified messages were not displayed.  To fix this, I force the text bounding box X,Y minimums to 0