site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=izyTfg11eEuFHTpROV65eeFOb2x3qHnLDULZ/2/hvdhDJBEU0ZqcTK4IqyMlTK3v27h/dYRtjLkJH0+KV1g5GDZSFPfT3bJXsl8turgLOqQ5yZucIwtEGAcR35RbjxICYRYnsqpuG/SS2gN1DSxp8wJYnn3617TdzClWvpijSf8= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=UG4akoEvAjWN11yC1a0slSRIlPvxiX8b2tJLcNMfBlM29tQdBKaR4bHPqiH4NrRwyioGBSOL1V1k2nTP0JOHHBM65Rbj/cf9yk1dbyQSuCPXI6vMFsSUzCqIHu/G/np08sY2FWfWN5i5aSYRY7Jj8t9AT4Y3b4CF5yUaOwtUHNw= I'm writing an application which creates a full-screen window (OpenGL) and uses CGDisplayCapture. However, if Xcode is running in the captured window and the program breaks into the debugger, the UI becomes unresponsive. (My program of course freezes and remains above Xcode so I can't terminate it. The other screens, if present, also [strangely] stop responding, too). The only solution is to ssh in from another computer and kill Xcode. Does anyone have a good way to work around this? (Shouldn't this be considered a bug in either Quartz or Xcode?). I've considered having a non full-screen mode but that seems like a bit of work for something that will never be used aside for debugging. Not all computers I work on have a second monitor... Unless I'm doing something strange and wrong, it seems like this would be an issue for many other developers, too. Thanks for your time, -CJ CGDisplayCapture(currentDisplayID); NSOpenGLPixelFormatAttribute attributes[] = { NSOpenGLPFADoubleBuffer , NSOpenGLPFAAccelerated , NSOpenGLPFAColorSize , 32 , NSOpenGLPFADepthSize , 32 , NSOpenGLPFAFullScreen , NSOpenGLPFAScreenMask , CGDisplayIDToOpenGLDisplayMask(currentDisplayID) , 0 }; [...] [openGLContext setFullScreen]; [...breaking into the debugger when it's running in the same screen causes UI to freeze...] CGDisplayRelease(currentDisplayID); _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com