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);
glCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_ETC1_RGB8_OES, imagePtr->getWidth(), imagePtr->getHeight(), 0, (imagePtr->getWidth() * imagePtr->getHeight())/2, imagePtr->getData());
Interesting, nothing obvious then. Could you provide some images of the corruption and the expected output?
Thanks,
Chris
i would try to get some data but may take time , may b couple hours . I would make this answered and would upload the details later