From: Dieter <Die...@ha...> - 2002-08-01 20:00:55
|
On Thursday 01 August 2002 21:57, Dieter Nützel wrote: > On Thursday 01 August 2002 00:17, Michel Dänzer wrote: > > On Wed, 2002-07-31 at 22:43, Philippe Anel wrote: > > > I'm porting (from Delphi) some GL apps written by Jan Horn > > > (http://www.sulaco.co.za http://home.global.co.za/~jhorn), using > > > FreeBSD 4.6 + Latest DRI port (I mean FreeBSD-Port) and a radeon 7500 > > > without hardware tcl (I presume). > > > > > > It seems there is a problem with the code I've attached, because > > > it runs too slowly (2 FPS) with DRI (60 FPS, if recompiled under > > > Windows with mingw32). > > > > Runs at 100 fps in 1280x854x32 on this PowerBook with a 7500 Mobility. > > Hmm, it starts with 5-8 fps (slow) then it goes for some few µsec up to > 60-80 fps and then to 100-101 fps (constant). > When I move the mouse and point to another focus (window) or I click in the > chromeface window, it fall back to 8,11,22,36,50,60 fps and after some > stuttering back to 100-101 fps. > > During "normal" run X and chromeface to not need much CPU cylcles. > > 1243 root 15 0 117M 42M 1824 schedule_ S 0.0 4.2 2:02 X > > 5909 nuetzel 15 0 77876 4784 1792 schedule_ S 0.0 0.4 0:00 > chromeface > > But during context switch it looks like this: > > 1243 root 25 0 117M 42M 1824 R 71.4 4.2 2:23 X > > 5909 nuetzel 15 0 77876 4784 1792 schedule_ S 0.5 0.4 0:00 > chromeface > > Some mouse context problems? > Locks, sleep? > > dual Athlon MP 1900+ > MSI K7D Master-L (MS-6501, v1.0), AMD 760 MPX > 1 GB DDR-SDRAM 266, CL2 > Radeon 8500 QL 64 DDR-SDRAM Ups, I've forgotten to send my desktop resolution: 1280x1024x24 SOURCE/help> ./chromeface unknown chip id, assuming full r200 support disabling TCL support glResizeWnd: 800 600 r200UpdateSpecular before COMPSEL: 1 r200UpdateSpecular COMPSEL: 101 glResizeWnd: 800 600 glResizeWnd: 1272 949 glResizeWnd: 800 600 Same (100-101 fps) with "fullsize" window (1280x(1024 - KDE-Panel) ;-) -Dieter |