[Mesa-dev] [PATCH 3/3] intel: Enable S3TC extensions always

Eric Anholt eric at anholt.net
Mon Jan 21 11:44:00 PST 2013


Ian Romanick <idr at freedesktop.org> writes:

> From: Ian Romanick <ian.d.romanick at intel.com>
>
> Always enable the use of pre-compressed texture data.  The ability to
> perform on-line compression still requires the presence of libtxc_dxtn
> or an explicit driconf over-ride.  Applications that just want to submit
> precompessed data when an on-line compressor is not available can look
> for the GL_EXT_texture_compression_dxt1 and
> GL_ANGLE_texture_compression_dxt[35] extensions.
>
> v2: Only enable the extensions that do not require on-line compression
> by default.  The previous statement "This should not impact many (if
> any) real applications." proved to be false for at least Sauerbraten.
> This application mostly submits pre-compressed data, but it also can
> submit uncompressed data that it asks the driver to compress.
>
> Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>
> Reviewed-by: Jordan Justen <jordan.l.justen at intel.com> [v1]
> Reviewed-by: Kenneth Graunke <kenneth at whitecape.org> [v1]
> Acked-by: Eric Anholt <eric at anholt.net> [v1]
> Cc: Lee Salzman <lsalzman at gmail.com>

It seems like it would be a good thing to do for the ecosystem to make
the other drivers behave the same, as well.

Patches 1 and 3 are:

Reviewed-by: Eric Anholt <eric at anholt.net>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130121/0e2c8305/attachment.pgp>


More information about the mesa-dev mailing list