Mesa (master): mesa: enable texture compression extensions for software drivers when possible
Brian Paul
brianp at kemper.freedesktop.org
Fri Nov 28 21:08:10 UTC 2008
Module: Mesa
Branch: master
Commit: 166d5ac1704f241fffcaf7222143f4a99725278e
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=166d5ac1704f241fffcaf7222143f4a99725278e
Author: Brian Paul <brian.paul at tungstengraphics.com>
Date: Fri Nov 28 14:08:04 2008 -0700
mesa: enable texture compression extensions for software drivers when possible
---
src/mesa/main/extensions.c | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/src/mesa/main/extensions.c b/src/mesa/main/extensions.c
index de75325..9522f04 100644
--- a/src/mesa/main/extensions.c
+++ b/src/mesa/main/extensions.c
@@ -1,6 +1,6 @@
/*
* Mesa 3-D graphics library
- * Version: 7.1
+ * Version: 7.3
*
* Copyright (C) 1999-2008 Brian Paul All Rights Reserved.
*
@@ -297,6 +297,15 @@ _mesa_enable_sw_extensions(GLcontext *ctx)
#if FEATURE_ARB_vertex_program || FEATURE_ARB_fragment_program
ctx->Extensions.EXT_gpu_program_parameters = GL_TRUE;
#endif
+#if FEATURE_texture_fxt1
+ _mesa_enable_extension(ctx, "GL_3DFX_texture_compression_FXT1");
+#endif
+#if FEATURE_texture_s3tc
+ if (ctx->Mesa_DXTn) {
+ _mesa_enable_extension(ctx, "GL_EXT_texture_compression_s3tc");
+ _mesa_enable_extension(ctx, "GL_S3_s3tc");
+ }
+#endif
}
More information about the mesa-commit
mailing list