summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i915/intel_context.c
diff options
context:
space:
mode:
authorIan Romanick <idr@us.ibm.com>2004-09-19 07:01:26 +0000
committerIan Romanick <idr@us.ibm.com>2004-09-19 07:01:26 +0000
commitbe3359bad5930a7aa27237d48aa67e6c7b11975b (patch)
tree0eb6a54c7018a3e9503b74fe50ad0ba0a38cddad /src/mesa/drivers/dri/i915/intel_context.c
parentffe52c64448a4a3cf10565d3b01591fa9f520c42 (diff)
Merge in all the i830 functional differences from the old i830 driver.
Diffstat (limited to 'src/mesa/drivers/dri/i915/intel_context.c')
-rw-r--r--src/mesa/drivers/dri/i915/intel_context.c42
1 files changed, 21 insertions, 21 deletions
diff --git a/src/mesa/drivers/dri/i915/intel_context.c b/src/mesa/drivers/dri/i915/intel_context.c
index 29f5c64812..e32a98befb 100644
--- a/src/mesa/drivers/dri/i915/intel_context.c
+++ b/src/mesa/drivers/dri/i915/intel_context.c
@@ -72,7 +72,7 @@ int prevLockLine;
* Mesa's Driver Functions
***************************************/
-#define DRIVER_DATE "20040528"
+#define DRIVER_DATE "20040914"
const GLubyte *intelGetString( GLcontext *ctx, GLenum name )
{
@@ -125,16 +125,21 @@ static void intelBufferSize(GLframebuffer *buffer,
-/* Extension strings exported by the intel driver.
+/**
+ * Extension strings exported by the intel driver.
*
- * NOTE: See implementation of glGetString in each hw_context.c file:
+ * \note
+ * It appears that ARB_texture_env_crossbar and NV_blend_square have
+ * "disappeared" compared to the old i830-specific driver.
+ *
+ * \note
+ * See implementation of \c glGetString in each hw_context.c file:
* This set of extensions is overridden and many are not actually
* exported to the driver. They are however enabled internally as
* Mesa requires this when calculating things like GL version number.
*/
static const char * const card_extensions[] =
{
- "GL_APPLE_client_storage",
"GL_ARB_multisample",
"GL_ARB_multitexture",
"GL_ARB_texture_border_clamp",
@@ -143,40 +148,35 @@ static const char * const card_extensions[] =
"GL_ARB_texture_env_combine",
"GL_ARB_texture_env_dot3",
"GL_ARB_texture_mirrored_repeat",
+ "GL_ARB_texture_rectangle",
+ "GL_ARB_vertex_buffer_object",
"GL_ARB_vertex_program",
+ "GL_ARB_window_pos",
+
+ "GL_EXT_abgr",
+ "GL_EXT_bgra",
"GL_EXT_blend_color",
+ "GL_EXT_blend_equation_separate",
"GL_EXT_blend_func_separate",
"GL_EXT_blend_minmax",
"GL_EXT_blend_subtract",
"GL_EXT_fog_coord",
+ "GL_EXT_multi_draw_arrays",
"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_3DFX_texture_compression_FXT1",
+ "GL_APPLE_client_storage",
"GL_MESA_pack_invert",
"GL_MESA_ycbcr_texture",
- "GL_NV_texture_rectangle",
"GL_NV_vertex_program",
-
-/* New in final:
- */
- "GL_ARB_vertex_buffer_object",
- "GL_ARB_window_pos",
- "GL_EXT_multi_draw_arrays",
- "GL_EXT_abgr",
- "GL_EXT_bgra",
-
-
+ "GL_NV_vertex_program1_1",
"GL_SGIS_generate_mipmap",
- "GL_SGIS_texture_border_clamp",
- "GL_SGIS_texture_edge_clamp",
- "GL_3DFX_texture_compression_FXT1",
NULL
};