 			_width = width;
 			_height = height;
 			
-			_invalidBackBuffer = true;
+//			_invalidBackBuffer = true;
+			updateStage3D();
 			_resized.execute(this, width, height);
 		}
 		

		{
			_invalidBackBuffer = true;
			_context3d = new Context3DResource(_stage3d.context3D);
			dispatchEvent(new Event(Event.INIT));
		}
		

		
		private function updateStage3D() : void
		{
			if (_stage3d == null)
				return ;
			
			var upperLeft	: Point	= localToGlobal(ZERO2);
			
			_stage3d.x = upperLeft.x;
			_stage3d.y = upperLeft.y;
			
			if (_width > 2048)
			{
