Use the image format instead of RGBA8888 when initializing a texture, this would remove the redudant conversion and save memories.