Incorrect max texture size reported by ATI dri drivers

Bug #21893 reported by Hezekiah Carty
4
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

The MAX_TEXTURE_SIZE reported by the dri drivers shipped in Breezy for my ATI
9200mobility is 512. The actual value is 4096 (or so).

This may be something upstream, and if so I apologize as I'm not sure where such
a bug should be posted.

Revision history for this message
Matt Zimmerman (mdz) wrote :

Please attach /var/log/Xorg.0.log

Revision history for this message
Hezekiah Carty (hez) wrote :

Created an attachment (id=3960)
xorg log from breezy

/var/log/Xorg.0.log as requested

Revision history for this message
Hezekiah Carty (hez) wrote :

This is still the case for Dapper.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

1024 in Ubuntu 6.10 edgy with 9000mobility. And it's definitely not 4096, only the very newest cards (NVIDIA 8800GTX / Radeon X1900) support bigger than 2048x2048 textures I think.

Changed in xserver-xorg-video-ati:
status: Needs Info → Fix Released
Revision history for this message
François Cauwe (fcauwe) wrote :

Still a problem in feisty,

It should be 2048x2048 for a mobility 9000 in a Latitude D600 (I checked in windows)

a fast fix can be found here:
http://forum.beryl-project.org/viewtopic.php?p=26695&sid=9acfb0bdee67d2bb4a98b4d3c1c61437#p26695

Revision history for this message
Jonathan Riddell (jr) wrote :

Bug still exists in Gutsy.

Changed in xserver-xorg-video-ati:
status: Fix Released → Triaged
Revision history for this message
Jonathan Riddell (jr) wrote :
Revision history for this message
Jonathan Riddell (jr) wrote :
Revision history for this message
Jonathan Riddell (jr) wrote :
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Hmm, might be actually fixed in hardy, or then I cannot undo my own fix... anyway, the workaround was to put:

<option name="allow_large_textures" value="2" />

in /etc/drirc. But it'd be good to get a verification that in a clean hardy glxinfo -l | grep GL_MAX_TEXTURE_SIZE is indeed 2048 without any changes.

The actual package might be libgl1-mesa-dri instead of xserver-xorg-video-ati.

Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

Yep, booted from Ubuntu 8.04 alpha 1 CD, max texture size is now 2048.

Changed in xserver-xorg-video-ati:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.