may be i must initialize something???
here piece of code:
PixmapRGB texture;
if(texture.readBMPfile(filename) ==1)
MessageBox(NULL,"texture is readed","Debug",MB_OK);
texture.setTexture(textureName_);
textureName =textureName_;
float cx;
float cy;
int loop;
base =glGenLists(256); //here base is ZERO!!!???
glBindTexture(GL_TEXTURE_2D, textureName_);
for(loop =0; loop <256; loop++){
cx =float(loop%16)/16.0f;
cy =float(loop/16)/16.0f;
glNewList(base +loop,GL_COMPILE);
glBegin(GL_QUADS);
glTexCoord2f(cx,1-cy-0.0625f);
glVertex2i(0,0);
glTexCoord2f(cx+0.0625f,1-cy-25f);
glVertex2i(16,0);
glTexCoord2f(cx+0.0625f,1-cy);
glVertex2i(16,16);
glTexCoord2f(cx,1-cy);
glVertex2i(0,16);
glEnd();
glTranslated(10.0f, 0.0f, 0.0f);
glEndList();