title: Android opengl white textures on Samsung Galaxy variant
body: <p>I get white textures on the samsung galaxy variant but on the other phones that i tested the textures are working just fine .So my questing is  what is the usual suspect that causing such behavior? is the galaxy variant having any special hardware and is missing something?</p>
  
  <p>My texture loading code is this</p>
  
  <pre><code>  GLuint texture;
    glGenTextures(1, &amp;texture);
    glBindTexture(GL_TEXTURE_2D, texture);
  
    glPixelStorei(GL_UNPACK_ALIGNMENT, 2);
  
    glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
    glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
  
    glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT);
    glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT);
  
    glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE,GL_MODULATE);
  
    if(alpha)glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, (GLvoid*) image_data);
    else glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, width, height, 0, GL_RGB, GL_UNSIGNED_BYTE, (GLvoid*) image_data);
  </code></pre>
  
  <p>And the drawing is happening as usual with GL_TRIANGLES</p>
  
  <p>*I dont have the actual device in front of me  so i cant do glGetError</p>