From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 50450] OpenGL does not work or works very slowly on Radeon HD3850
Date: Tue, 29 May 2012 15:07:33 +0000 [thread overview]
Message-ID: <bug-50450-502-CrN2KGi3YF@http.bugs.freedesktop.org/> (raw)
In-Reply-To: <bug-50450-502@http.bugs.freedesktop.org/>
https://bugs.freedesktop.org/show_bug.cgi?id=50450
--- Comment #9 from Andy Furniss <lists@andyfurniss.entadsl.com> 2012-05-29 08:07:33 PDT ---
(In reply to comment #8)
> (In reply to comment #7)
> > Solution is to rename libstdc++.so.6 and libgcc_s.so.1 that are in
> > /opt/quake4/ I guess, to something else which will make q4 use your system
> > libs.
>
> Thank you, it worked.
> But still i can't understand why doomsday runs so slow, I think it must run
> smoothly on my card. I also get weird screen artefacts in xonotic.
I haven't tested those with a 3850, IIRC nexuiz was a bit slow - but then that
was at 1920x1080 and reducing res/effects could make it playable.
I also never had the complication of a compositing desktop - maybe there is
something there to be tweaked - maybe not.
I don't know gentoo, or any distro (using ancient LFS). Are you compiling mesa
git or is gentoo - what options are being used?
I always used to test with vsync off, I can see from your xorg log that
swapbuffers wait is on. I don't know how/where you would add the xorg.conf
option in gentoo but in
Section "Device"
Option "SwapbuffersWait" "off"
will disable that.
In addition you need to run the app with the env
vblank_mode=0
compositing desktop allowing that should disable vsync and gain a few fps
You could avoid using the env everytime by making/editing .drirc in your home
dir to look like -
<driconf>
<device screen="0" driver="dri2">
<application name="Default">
<option name="vblank_mode" value="0" />
</application>
</device>
</driconf>
Another thing you could check is whether gentoo does anything with gpu power
settings.
cat /sys/class/drm/card0/device/power_method
cat /sys/class/drm/card0/device/power_profile
The only difference gpu wise between your logs and what I remember mine to be
is that your GTT is 64M. I used to use 256 - I have no idea if that will help
anything at all, but you could try in bios settings increasing AGP Aperture
size if you wanted to change it.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
next prev parent reply other threads:[~2012-05-29 15:07 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-29 10:38 [Bug 50450] New: OpenGL does not work or works very slowly on Radeon HD3850 bugzilla-daemon
2012-05-29 6:26 ` [Bug 50450] " bugzilla-daemon
2012-05-29 10:39 ` bugzilla-daemon
2012-05-29 10:39 ` bugzilla-daemon
2012-05-29 11:46 ` bugzilla-daemon
2012-05-29 11:47 ` bugzilla-daemon
2012-05-29 11:48 ` bugzilla-daemon
2012-05-29 11:57 ` bugzilla-daemon
2012-05-29 12:27 ` bugzilla-daemon
2012-05-29 12:27 ` bugzilla-daemon
2012-05-29 12:28 ` bugzilla-daemon
2012-05-29 13:51 ` bugzilla-daemon
2012-05-29 15:07 ` bugzilla-daemon [this message]
2012-06-01 9:09 ` bugzilla-daemon
2012-08-09 14:53 ` bugzilla-daemon
2019-09-18 19:00 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-50450-502-CrN2KGi3YF@http.bugs.freedesktop.org/ \
--to=bugzilla-daemon@freedesktop.org \
--cc=dri-devel@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox