Bug 8758

Summary: savage driver bug: Support for non power of two textures missing
Product: Mesa Reporter: ndv <ndv>
Component: Drivers/DRI/SavageAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: high CC: alexdeucher, bernat.tallaferro, singpolyma, ubergitler
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description ndv 2006-10-24 18:04:42 UTC
The savage driver and possibly the hardware itself is not supporting a function
"non power of two textures" nor a software workaround.
This prevents (at least) Beryl/Compiz to work with 3D accelerated hardware with
(but not limited to) SuperSavage or Twister (KN 133) chips [S3 Savage "family"].
the displayed error is:
"beryl: Support for non power of two textures missing".
Although it may be clearly a Beryl/Compiz bug, may be that a workaround can be
made in the driver side.
thank you
Comment 1 Alex Deucher 2006-10-25 06:16:49 UTC
Unfortunately, the hardware doesn't support NPOT textures.  It would probably be
a better idea to teach compiz/beryl to use regular POT textures then to use
software NPOT textures.  POT textures would be wasteful memory-wise, but but
should work fine.
Comment 2 George - 2006-10-28 06:24:14 UTC
*** Bug 8806 has been marked as a duplicate of this bug. ***
Comment 3 Tormod Volden 2006-11-18 13:37:17 UTC
I filed bug 9077 for this.

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.