http://bugs.freedesktop.org/show_bug.cgi?id=24207
Summary: Extension for S3TC decompression only Product: Mesa Version: git Platform: All URL: http://trac.wildfiregames.com/ticket/313 OS/Version: All Status: NEW Severity: enhancement Priority: medium Component: Mesa core AssignedTo: mesa3d-dev@lists.sourceforge.net ReportedBy: fabio....@libero.it There are some games that require the S3TC extension but use it only for decompressing texture. Full S3TC requires libtxc_dxtn, but decompression only S3TC is supported also without it. When using games using only S3TC decompression, but when not using libtxc_dxtn, one can force S3TC with driconf, however: a) that won't work for all games; b) it's not very practical to do (think at millions of users that should enable it this way); It would be nice if a Mesa specific extension would be added to declare availability of S3TC for decompression only. The game that uses decompression only S3TC could then check for both S3TC and Mesa specific extension, and, if at least one of the two is supported, enable S3TC decompression. See also this ticket [0] on 0 A.D. game [1] support site: "maybe we could detect the situation where we're running on Linux and the driver really does support decompression even though it doesn't claim to fully support S3TC, since the game should actually run fine with S3TC in that case and we don't need to tell the user to do anything." According to [2]: "Without S3TC support, the game will uncompress all of its textures before using them, which causes it to use between 4 and 8 times as much memory (and video memory) and will probably slow it down a lot. " [0]: http://trac.wildfiregames.com/ticket/313 [1]: http://os.wildfiregames.com/ [2]: http://trac.wildfiregames.com/ticket/306#comment:4 -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev