using glbegin

it is ok not using array buffer, so i guess there is something wrong
with my texture coordinate assignment