 				_format = FORMAT_COMPRESSED_ALPHA;
 			else if (_atfFormat == 3)
 				_format = FORMAT_COMPRESSED;
+			else
+				_format = FORMAT_BGRA;
 			
 			if (_texture
-				&& (oldMipmap != _mipmap
+				&& (oldFormat != _format
+					|| oldMipmap != _mipmap
 					|| oldWidth != _width
 					|| oldHeight != _height))
 			{

			}
			
			if (_texture
				&& (mipmap != _mipmap
					|| bitmapData.width != _width
					|| bitmapData.height != _height))
			{

	import aerys.minko.type.enum.SamplerFormat;
	
	import flash.display.BitmapData;
	import flash.display3D.textures.Texture;
	import flash.display3D.textures.TextureBase;
	import flash.geom.Matrix;
