From: Sedat D. <sed...@go...> - 2009-12-17 04:39:28
|
v6 runs fine on rv515. Thanks Rafal. --- Speedup in 3D: Running Anholt's openarena benchmark demo --- $ openarena +exec anholt 2>&1 | egrep -e '[0-9]+ frames' NEW: 840 frames 10.2 seconds 82.1 fps 4.0/12.2/56.0/5.4 ms OLD: 840 frames 37.4 seconds 22.4 fps 15.0/44.6/97.0/13.4 ms Even playing a youtube music-video in firefox parallelly reduces fps down to 63. System description: [1] kernel: upstream 2.6.32-git13 (incl. drm-linus) +0001-drm-radeon-kms-add-dynamic-engine-reclocking-V6.patch +0001-drm-radeon-kms-prevent-parallel-AtomBIOS-calls.patch [2] ddx: xf86-video-ati 6.12.99 (git20091210.f198590) [3] libdrm 2.4.16 [4] mesa-7.8: Using r300g dri/statetracker commit 09cef45393c14d2b02529cb3cbea194bdfc06bf3 "r600 : clean a bit to prepare to enable gl2." [5] xorg-server 1.7.3.901 [6] KMS enabled (modeset=1) and DynPM enabled (dynpm=1) Thanks to all contributor to Gallium3D Radeon (r300g). - Sedat - 2009/12/17 Rafał Miłecki <za...@gm...>: > V2: reorganize functions, fix modesetting calls > V3: rebase patch, use radeon's workqueue > V4: enable on tested chipsets only, request VBLANK IRQs > V5: enable PM on older hardware (IRQs, mode_fixup, dpms) > V6: use separate dynpm module parameter > > Tested on my M82==RV620 and my new M96==RV730. Also tested on RV515 by > Sedat where already posted patch for AtomBIOS's mutex was needed. > > -- > Rafał > |