System Environment: -------------------------- Arch x86_64 Platform piketon Libdrm: (master)2.4.21-15-gb04515c5d6c95f573457a94267b855cceb639105 Mesa: (glsl2)5a805079a8d209e843661941730ecfebb65d2913 Xserver: (master)xorg-server-1.8.99.905-22-g6dae7f3792611aace1df0cca63bf50c50d93de43 Xf86_video_intel: (master)2.12.0-66-g19c48d3b3f33582baa87a9b3a9189e320e4cea45 Kernel: 2.6.35 (for-linus)9fe6206f400646a2322096b56c59891d530e8d51 Bug detailed description: ------------------------- The game Tremulous is very slow on mesa glsl2 branch. But it's well on mesa master branch. The OS is Fedora 13. Reproduce steps: -------------------- 1. xinit& 2. tremulous
needs bisect
I tried tremulous last night with my current Mesa bits and the other components listed below. There were no performance problems, but the game did lock up a lot. Is it possible that the game is running slowly in the test systems because the GPU keeps being reset? arch: x86 (32-bit) platform: GM45 libdrm: b61e81a191d3a5c269c5f7c40199aebc9ebc034c xserver: 79ee78de9de49d0cab03401662baa476a18e53b8 xf86-video-intel: 104cd0554bde1d109a54db7a93700d5edfabd914 kernel: stock 2.6.34.5
I've also run tremulous on the current code, including current kernel, with no performance issues.
It's our 32-bit compatibility environment caused this issue. Our test system is 64-bit fedora operating system. The game is 32-bit. When game running, it couldn't find talloc in 32-bit support libraries, so it called swrastg_dri to run. That is why the game is so slow. So it is not a bug.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.