Hi,
I just realized that if you have one GPU and it is running X11 that you cannot debug the GPU. While I understand the reason I was wondering how Windows gets around this issue, from what I read it only happens on Linux & Mac OS X.
I’m assuming the issue arises when you pause, it pauses all the GPU threads and since they don’t have context switching like a general purpose CPU it would freeze the OS’s GUI, on a General purpose CPU you have context switching & a scheduler to give the illusion of parallel multi-tasking so when you pause a program’s execution it only pauses that context and not the others (thus the OS doesn’t freeze).
Can someone enlighten me on this issue and why it doesn’t occur on Windows?
Thanks,
Gabriel