I'm a begginer in DirectX and currenty making a project demonstrating shadowing algorithms, written in DirectX11 (feature set DX10). I'm running Windows Server 2008 R2 x64 on Asus M70Vr notebook (Core 2 Duo P8400, Radeon Mobility HD 3470, 4Gigs of RAM), Visual Studio 2010. The problem is that when I run my app and minimize it, whole system was kinda choppy despite low CPU utilization. I couldn't even work in GPU PerfStudio with the app, it responded too slowly.
To fix that, I coded in a FPS limiter (to 60FPS), making a 16ms delay between frames. ( while ( t.GetElapsedTime() < 16 ); )
That solved the choppy behaviour. However, after I made that timer, I can launch my app in PS, but can't use Frame Debugger or any other tool it provides. When I hit "Pause", just a popup window shows up saying "Connecting" and nothing happens (kept that for something like 5 mins) . How can I get it to work please?
Thank You a lot