I believe that it is safe to go ahead and implement S3TC texture decompression code in DRI.
Microsoft has licensed S3TC to put in DirectX, and since DirectX 6, S3TC has been called DXTn or DXTC, and has been part of the DirectX Specification The DirectX Documentation is semi-freely available. The SDK + SDK Docs can be downloaded for free off the internet. The Windows DDK + DDK Docs must be ordered, but only shipping and handling fees occur. The CD itself costs nothing. With these resources, the format is "freely" available for all NVidia has posted an open source library from BlackBoxGames that can decode/encode S3TC/DXTC/DXTn images. The library is located at: http://developer.nvidia.com/docs/IO/2657/ATT/ImageLib.zip The devIL project at SourceForge has code to convert between .ddc files, DirectX's do-it-all texture format, which can be compressed with S3TC/DXTn/DXTC. The project is located at http://openil.sourceforge.net Thus, there are many indications that S3TC can be used for Open Source projects without fear. ------------------------------------------------------- This SF.NET email is sponsored by: Order your Holiday Geek Presents Now! Green Lasers, Hip Geek T-Shirts, Remote Control Tanks, Caffeinated Soap, MP3 Players, XBox Games, Flying Saucers, WebCams, Smart Putty. T H I N K G E E K . C O M http://www.thinkgeek.com/sf/ _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel