387 auto s = Director::getInstance()->getWinSize();
389 auto imgMipMap = Sprite::create(
"Images/test_image_rgba4444_mipmap.pvr");
390 imgMipMap->setPosition(Vec2( s.width/2.0f-100, s.height/2.0f));
394 Texture2D::TexParams texParams = {
395 backend::SamplerFilter::LINEAR_MIPMAP_LINEAR,
396 backend::SamplerFilter::LINEAR,
397 backend::SamplerAddressMode::CLAMP_TO_EDGE,
398 backend::SamplerAddressMode::CLAMP_TO_EDGE };
399 imgMipMap->getTexture()->setTexParameters(texParams);
401 auto img = Sprite::create(
"Images/test_image.png");
402 img->setPosition(Vec2( s.width/2.0f+100, s.height/2.0f));
405 auto scale1 = EaseOut::create(ScaleBy::create(4, 0.01f), 3);
406 auto sc_back = scale1->reverse();
408 auto scale2 = scale1->clone();
409 auto sc_back2 = scale2->reverse();
411 imgMipMap->runAction(RepeatForever::create(Sequence::create(scale1, sc_back,
nullptr)));
412 img->runAction(RepeatForever::create(Sequence::create(scale2, sc_back2,
nullptr)));
413 log(
"%s\n", Director::getInstance()->getTextureCache()->getCachedTextureInfo().c_str());
virtual void onEnter() override