 	import flash.display.Stage3D;
 	import flash.display.StageAlign;
 	import flash.display.StageScaleMode;
+	import flash.display3D.Context3DProfile;
 	import flash.events.Event;
 	import flash.geom.Point;
 	

				: null;
		}
		
		public function Viewport(antiAliasing	: uint	= 0,
								 stage3dId		: uint	= 0,
								 width			: uint 	= 0,
								 height			: uint	= 0)
		{
			_stage3dId = stage3dId;
			_antiAliasing = antiAliasing;

		
		private var _resized			: Signal			= new Signal('Viewport.resized');
		private var _contextLost		: Signal			= new Signal('Viewport.contextLost');
		
		private var _context3DProfile	: String			= Context3DProfile.BASELINE;

		minko_render function get context3D() : Context3DResource
		{
