Bug 5057

Summary: dri drivers are built without support for s3tc texture compression (using an external library)
Product: xorg Reporter: Roland Scheidegger <sroland>
Component: Server/Ext/DRIAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high Keywords: patch
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 5799    
Attachments:
Description Flags
this and other bug #1709
none
update patch against xorg-x11 6.9, patch on bug 1709 has been commited none

Description Roland Scheidegger 2005-11-15 12:34:46 UTC
The dri drivers built by xorg (monolith) are not built with
-DUSE_EXTERNAL_DXTN_LIB=1, thus they will not support s3tc even if an external
s3tc software compression/decompression library is available (though you can
still get forced hw decompression by using driconf).
Comment 1 Sérgio M. Basto 2005-12-11 17:51:19 UTC
Created attachment 4069 [details] [review]
this and other bug #1709

well it is this what we are missing !
Comment 2 Sérgio M. Basto 2006-01-13 12:06:11 UTC
Created attachment 4339 [details] [review]
update patch against xorg-x11 6.9, patch on bug 1709 has been commited

I have this questions on this define (-DUSE_EXTERNAL_DXTN_LIB=1) 

lib/GL/glx needs -DUSE_EXTERNAL_DXTN_LIB=1 ? 
and
xc/programs/Xserver/GL needs -DUSE_EXTERNAL_DXTN_LIB=1 ?
Comment 3 Roland Scheidegger 2006-01-14 02:09:56 UTC
(In reply to comment #2)
> Created an attachment (id=4339) [edit]
> update patch against xorg-x11 6.9, patch on bug 1709 has been commited
> 
> I have this questions on this define (-DUSE_EXTERNAL_DXTN_LIB=1) 
> 
> lib/GL/glx needs -DUSE_EXTERNAL_DXTN_LIB=1 ? 
> and
> xc/programs/Xserver/GL needs -DUSE_EXTERNAL_DXTN_LIB=1 ?
No. s3tc is not supported for indirect rendering - or maybe it would be, but at
least it's not enabled anyway. It used to not even compile with that define set,
though maybe this has changed when the loader switch happened.
Comment 4 Daniel Stone 2007-02-27 01:28:45 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 5 Roland Scheidegger 2007-05-17 17:42:28 UTC
dri drivers aren't built inside xorg any longer so this issue has disappeared.

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.