Path: utzoo!censor!geac!torsqnt!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!UREGINA1.BITNET!MCARTSHA From: MCARTSHA@UREGINA1.BITNET (Shan Mcarthur) Newsgroups: comp.sys.amiga Subject: IDCMP causing slowdown. Help Message-ID: <9002261557.AA01813@jade.berkeley.edu> Date: 26 Feb 90 15:49:41 GMT Sender: daemon@ucbvax.BERKELEY.EDU Lines: 13 Hi. I have written a C program that will rotate a 3-D object around an arbitrary point and display it in perspective 3-D. The program works great. Then I added another section so that the IDCMP sent mouse reports to my program so that I could read the mouse and zoom in and out accordingly. Once I enter my IDCMP read section, I read all the pending messages and then I go on to the next rotation. Then it loops back to the next read section. What I am seeing is that the more I read the mouse, the more my program slows down. I am receiving nothing but mouse reports and closewindow reports. Why would my program exponentially slow down just by receiveing IDCMP reports? Please reply directly to MCARTSHA@UREGINA1 (bitnet). Oh, by the way. It runs faster than on a 20 MHz 286 ;-) Shan