   [PIX/DirectX10] Why does this take so long?
  The framerate of my engine went down in the last time, and I wanted to check what has happened. So, I set up some PerfEvents for PIX and started it.And it says that this:void PP_DeferedRenderer::OnBeginWorldRendering(){DXUT_BeginPerfEvent( DXUT_PERFEVENTCOLOR, L"DR: Set Targets" );  //Lets set both MRTs here, but get the old ones firstDXUTGetD3D10Device()->OMGetRenderTargets(2,&OldView0[0],&OldDepthView);//Set the new onesID3D10RenderTargetView* RTViews[ 3 ] = { Color0->RenderTargetView, Color1->RenderTargetView, Color2->RenderTargetView};DXUTGetD3D10Device()->OMSetRenderTargets(3,&RTViews[0],OldDepthView);DXUT_EndPerfEvent();}takes this long:That are only 2 calls to Get/SetRenderTargets ?? And there is nothing between this and the next PerfEvent! How can I fix this? :(   
  bump :(   