Removed redundant extension strings. The Mesa extension mechanism
authorIan Romanick <idr@us.ibm.com>
Mon, 12 Jan 2004 22:50:01 +0000 (22:50 +0000)
committerIan Romanick <idr@us.ibm.com>
Mon, 12 Jan 2004 22:50:01 +0000 (22:50 +0000)
automatically enables "duplicate" extensions without the driver
explicitly enabling them.

src/mesa/drivers/dri/i810/i810context.c
src/mesa/drivers/dri/i830/i830_context.c
src/mesa/drivers/dri/mga/mga_xmesa.c
src/mesa/drivers/dri/r128/r128_context.c
src/mesa/drivers/dri/r200/r200_context.c
src/mesa/drivers/dri/radeon/radeon_context.c

index f8fcc1f1f38af093f25cbd30950826e68fc160fa..9ca262b4b28d08ce4ab125d50e39f66da2cc8a18 100644 (file)
@@ -101,12 +101,9 @@ static const char * const card_extensions[] =
    "GL_ARB_texture_mirrored_repeat",
    "GL_EXT_stencil_wrap",
    "GL_EXT_texture_edge_clamp",
-   "GL_EXT_texture_env_add",
    "GL_EXT_texture_lod_bias",
-   "GL_IBM_texture_mirrored_repeat",
    "GL_MESA_ycbcr_texture",
    "GL_SGIS_generate_mipmap",
-   "GL_SGIS_texture_edge_clamp",
    NULL
 };
 
index 376a260c0ff58047a4c00d0a26113b2930d3be73..7b68d6561f152dfe92fbcb3197b51b51ca0422b7 100644 (file)
@@ -155,18 +155,13 @@ static const char * const card_extensions[] =
    "GL_EXT_secondary_color",
    "GL_EXT_stencil_wrap",
    "GL_EXT_texture_edge_clamp",
-   "GL_EXT_texture_env_add",
    "GL_EXT_texture_env_combine",
    "GL_EXT_texture_env_dot3",
    "GL_EXT_texture_filter_anisotropic",
    "GL_EXT_texture_lod_bias",
-   "GL_IBM_texture_mirrored_repeat",
-   "GL_INGR_blend_func_separate",
+   "GL_EXT_texture_rectangle",
    "GL_MESA_ycbcr_texture",
-   "GL_NV_texture_rectangle",
    "GL_SGIS_generate_mipmap",
-   "GL_SGIS_texture_border_clamp",
-   "GL_SGIS_texture_edge_clamp",
    NULL
 };
 
index 7f199ea5c418fd73fa2d8540c9140130e893ca33..52145e62e873d139634e9e603853d05621c86fa5 100644 (file)
@@ -289,13 +289,11 @@ static const char * const g400_extensions[] =
 {
    "GL_ARB_multitexture",
    "GL_ARB_texture_env_add",
-   "GL_EXT_texture_env_add",
    "GL_ARB_texture_env_combine",
-   "GL_EXT_texture_env_combine",
    "GL_ARB_texture_env_crossbar",
-   "GL_ATI_texture_env_combine3",
+   "GL_EXT_texture_env_combine",
    "GL_EXT_texture_edge_clamp",
-   "GL_SGIS_texture_edge_clamp",
+   "GL_ATI_texture_env_combine3",
 #if defined (MESA_packed_depth_stencil)
    "GL_MESA_packed_depth_stencil",
 #endif
@@ -315,10 +313,10 @@ static const char * const card_extensions[] =
 #endif
    "GL_EXT_secondary_color",
    "GL_EXT_stencil_wrap",
+   "GL_EXT_texture_rectangle",
    "GL_MESA_ycbcr_texture",
    "GL_SGIS_generate_mipmap",
    "GL_SGIS_texture_lod",
-   "GL_NV_texture_rectangle",
    NULL
 };
 
index 73547aa67f7e20c61155d56a78a1fc22d40c052e..9c45318331029094975562c4ada2b3fb08b3a540 100644 (file)
@@ -71,10 +71,7 @@ static const char * const card_extensions[] =
    "GL_ARB_texture_env_add",
    "GL_ARB_texture_mirrored_repeat",
    "GL_EXT_texture_edge_clamp",
-   "GL_EXT_texture_env_add",
-   "GL_IBM_texture_mirrored_repeat",
    "GL_SGIS_generate_mipmap",
-   "GL_SGIS_texture_edge_clamp",
    NULL
 };
 
index 59e32b2ba8b1b090b71b6102e3781d9a63398aff..a220e59a55fbd7da307ce06ff4ff1cf3af108ff7 100644 (file)
@@ -132,21 +132,17 @@ static const char * const card_extensions[] =
     "GL_EXT_secondary_color",
     "GL_EXT_stencil_wrap",
     "GL_EXT_texture_edge_clamp",
-    "GL_EXT_texture_env_add",
     "GL_EXT_texture_env_combine",
     "GL_EXT_texture_env_dot3",
     "GL_EXT_texture_filter_anisotropic",
     "GL_EXT_texture_lod_bias",
+    "GL_EXT_texture_rectangle",
     "GL_ATI_texture_env_combine3",
     "GL_ATI_texture_mirror_once",
-    "GL_IBM_texture_mirrored_repeat",
     "GL_MESA_pack_invert",
     "GL_MESA_ycbcr_texture",
     "GL_NV_blend_square",
-    "GL_NV_texture_rectangle",
     "GL_SGIS_generate_mipmap",
-    "GL_SGIS_texture_border_clamp",
-    "GL_SGIS_texture_edge_clamp",
     NULL
 };
 
index 3a9721540bec449ccaee36441ef9c25fa408b252..e23b85f1e3d6b2a8d2752105590ef1aebd957f0d 100644 (file)
@@ -130,19 +130,15 @@ static const char * const card_extensions[] =
     "GL_EXT_blend_subtract",
     "GL_EXT_secondary_color",
     "GL_EXT_texture_edge_clamp",
-    "GL_EXT_texture_env_add",
     "GL_EXT_texture_env_combine",
     "GL_EXT_texture_env_dot3",
     "GL_EXT_texture_filter_anisotropic",
     "GL_EXT_texture_lod_bias",
     "GL_ATI_texture_env_combine3",
     "GL_ATI_texture_mirror_once",
-    "GL_IBM_texture_mirrored_repeat",
     "GL_MESA_ycbcr_texture",
     "GL_NV_blend_square",
     "GL_SGIS_generate_mipmap",
-    "GL_SGIS_texture_border_clamp",
-    "GL_SGIS_texture_edge_clamp",
     NULL
 };