How to add a ETC1, ATITC S3TC or 3DC texture using Cocos2d-x?

view story

http://stackoverflow.com – I found that the newest cocos2d-x supported ATITC, S3TC and 3DC on the wiki of Cocos2d-x site But I didn't find any method to load them in the newest Cocos2d-x Github version. So I wonder how to load them as a CCSprite. Also, I feel confused about how to compress a png as those format. I try to compress the image using nvidia-texture-tools, DirectX tool and photoshop plugin. But, to be honest, they are not easy to use. We know that TexturePacker doesn't provide those format, so, is there any tools better? (HowTos)