This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Mali GPU Texture Compression Tool - Jpg to Etc1 Texture Corruption

I Tried "Mali GPU Texture Compression Tool" for converrting my images from jpeg to etc1.

I Use the Following Params to achieve Pefect results with Jpeg Texture

glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_NEAREST);

  glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_NEAREST);

I user Follwoing Params with Etc1

glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,GL_LINEAR);

  glTexParameterf(GL_TEXTURE_2D,GL_TEXTURE_MAG_FILTER,GL_LINEAR);

  glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,GL_CLAMP_TO_EDGE);

  glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,GL_CLAMP_TO_EDGE);

Parents
  • Hi subrhmanyam,

    Thanks for posting. Can you give us any more information about the issue that you have encountered? Where are you seeing the corruption - is it visible within the texture compression tool or only after it is displayed by GLES? In what way is the image not as expected?

    Ta,

    Mark

Reply
  • Hi subrhmanyam,

    Thanks for posting. Can you give us any more information about the issue that you have encountered? Where are you seeing the corruption - is it visible within the texture compression tool or only after it is displayed by GLES? In what way is the image not as expected?

    Ta,

    Mark

Children
  • Hi subrhmanyam,

    Agree with Mark, need a bit more information to go on, preferably an image of the corruption and a picture of the expected output?

    Also why are you using different texture parameters in either case? Is this an attempt to solve the issue? Filtering rather than taking the nearest texel will cause different rendering results, as will the clamp if you are specifying coordinates outside the 0.0 -> 1.0 range.

    Thanks,

    Chris