Bug 42168

Summary: false reporting of GL_MAX_TEXTURE_SIZE for nvidia geforce 9800 gt
Product: Mesa Reporter: Jakub Steiner <jimmac>
Component: Drivers/DRI/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: [PATCH] Fix max texture levels on nv50

Description Jakub Steiner 2011-10-24 10:20:24 UTC
The driver claims to only support GL_MAX_TEXTURE_SIZE=4096 when the hardware limit seems to be 8192. The limit is used by GNOME 3 (gnome-session-check-accelerated-helper) as a pre check to being able to run gnome-shell, preventing me from using a 1600x1200 + 2560x1440px monitor setup. If, however, I attach the secondary monitor after the session starts up, the hardware seems to be perfectly capable of running the 3D accelerated environment across both displays with no glitches and artifacts. 

This is on Fedora 16 and the card is recognised as "nVidia Corporation G92 [GeForce 9800 GT] (rev a2)"
Comment 1 drago01 2011-10-24 10:51:52 UTC
Created attachment 52702 [details] [review]
[PATCH] Fix max texture levels on nv50

I have already sent it to the ml, but attaching here anyway.
Comment 2 drago01 2011-10-24 14:51:26 UTC
Patch got pushed as fc8196f7a6a77

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.