add missing gl_str.c
add pixel_convert_direct
move gl_str to util, add tack_t