Bug 5057 - dri drivers are built without support for s3tc texture compression (using an external library)
Summary: dri drivers are built without support for s3tc texture compression (using an ...
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/Ext/DRI (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords: patch
Depends on:
Blocks: 5799
  Show dependency treegraph
 
Reported: 2005-11-15 12:34 UTC by Roland Scheidegger
Modified: 2007-05-17 17:42 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
this and other bug #1709 (5.41 KB, patch)
2005-12-11 17:51 UTC, Sérgio M. Basto
no flags Details | Splinter Review
update patch against xorg-x11 6.9, patch on bug 1709 has been commited (5.74 KB, patch)
2006-01-13 12:06 UTC, Sérgio M. Basto
no flags Details | Splinter Review

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.