   Why is glTexSubImage2D using interlacing?
  Hey-I''m trying to replace a portion of a texture using glTexSubImage2D, but it''s in some interlaced mode that I don''t know how to disable..rather than replacing the portion of the texture I specify, it replaces it about halfway up, and the image data itself is stretched vertically(horizontal strips are doubled)..On the first system I was coding on, I spent about an hour or so debugging the problem, but was unable to find a solution, all I could do was verify that the data was correct and glTexSubImage2D simply wasn''t working as expected..I resumed working on a different computer, and it was all working correctly right from the start..I figured it was a driver issue on the original system and didn''t worry about it..Now, (the next day)on the same system, glTexSubImage2D appears be to again using some interlaced mode that I don''t know how to disable..I found a reference to GL_INTERLACE_EXT, but it''s not defined in my version of glext.h, and I haven''t enabled it since yesterday anyway, so it may not be the problem..I can manually update the image data myself and recreate the texture(it''s very slow) and it''s correct(I have also seen glTexSubImage2D work correctly with the same data), so I''m fairly certain that the error is unrelated to the data I''m passing, and caused by some OpenGL state that''s not set right..If anyone has encountered this before and knows the solution, I would appreciate any info you can provide..Thanks in advance to all who respond-MM   "Like all good things, it starts with a monkey.." 
  I have a clue It works with power-of-2 images, odd sizes don''t work..that explains the inconsistency in my tests with the same build on different systems..   "Like all good things, it starts with a monkey.." 