mesa: Remove GL_EXT_clip_volume_hint
As far as I can tell, no driver has enabled this extension since c6499a7
back in 2007.
Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
This commit is contained in:
parent
6b676e6634
commit
c74a7eb9c5
|
@ -63,6 +63,8 @@ Note: some of the new features are only available with certain drivers.
|
|||
|
||||
<ul>
|
||||
<li>Removed d3d1x state tracker (unused, unmaintained and broken)</li>
|
||||
<li>Removed GL_EXT_clip_volume_hint because no driver had enabled it since
|
||||
2007.</li>
|
||||
</ul>
|
||||
|
||||
</div>
|
||||
|
|
|
@ -1045,8 +1045,6 @@ _mesa_PopAttrib(void)
|
|||
_mesa_Hint(GL_LINE_SMOOTH_HINT, hint->LineSmooth);
|
||||
_mesa_Hint(GL_POLYGON_SMOOTH_HINT, hint->PolygonSmooth);
|
||||
_mesa_Hint(GL_FOG_HINT, hint->Fog);
|
||||
_mesa_Hint(GL_CLIP_VOLUME_CLIPPING_HINT_EXT,
|
||||
hint->ClipVolumeClipping);
|
||||
_mesa_Hint(GL_TEXTURE_COMPRESSION_HINT_ARB,
|
||||
hint->TextureCompression);
|
||||
}
|
||||
|
|
|
@ -174,7 +174,6 @@ static const struct extension extension_table[] = {
|
|||
{ "GL_EXT_discard_framebuffer", o(EXT_framebuffer_object), ES1 | ES2, 2009 },
|
||||
{ "GL_EXT_blend_minmax", o(EXT_blend_minmax), GLL | ES1 | ES2, 1995 },
|
||||
{ "GL_EXT_blend_subtract", o(dummy_true), GLL, 1995 },
|
||||
{ "GL_EXT_clip_volume_hint", o(EXT_clip_volume_hint), GL, 1996 },
|
||||
{ "GL_EXT_compiled_vertex_array", o(dummy_true), GLL, 1996 },
|
||||
{ "GL_EXT_copy_texture", o(dummy_true), GLL, 1995 },
|
||||
{ "GL_EXT_depth_bounds_test", o(EXT_depth_bounds_test), GL, 2002 },
|
||||
|
|
|
@ -90,16 +90,6 @@ _mesa_Hint( GLenum target, GLenum mode )
|
|||
ctx->Hint.PolygonSmooth = mode;
|
||||
break;
|
||||
|
||||
/* GL_EXT_clip_volume_hint */
|
||||
case GL_CLIP_VOLUME_CLIPPING_HINT_EXT:
|
||||
if (ctx->API != API_OPENGL_COMPAT)
|
||||
goto invalid_target;
|
||||
if (ctx->Hint.ClipVolumeClipping == mode)
|
||||
return;
|
||||
FLUSH_VERTICES(ctx, _NEW_HINT);
|
||||
ctx->Hint.ClipVolumeClipping = mode;
|
||||
break;
|
||||
|
||||
/* GL_ARB_texture_compression */
|
||||
case GL_TEXTURE_COMPRESSION_HINT_ARB:
|
||||
if (!_mesa_is_desktop_gl(ctx))
|
||||
|
@ -158,7 +148,6 @@ void _mesa_init_hint( struct gl_context * ctx )
|
|||
ctx->Hint.LineSmooth = GL_DONT_CARE;
|
||||
ctx->Hint.PolygonSmooth = GL_DONT_CARE;
|
||||
ctx->Hint.Fog = GL_DONT_CARE;
|
||||
ctx->Hint.ClipVolumeClipping = GL_DONT_CARE;
|
||||
ctx->Hint.TextureCompression = GL_DONT_CARE;
|
||||
ctx->Hint.GenerateMipmap = GL_DONT_CARE;
|
||||
ctx->Hint.FragmentShaderDerivative = GL_DONT_CARE;
|
||||
|
|
|
@ -794,7 +794,6 @@ struct gl_hint_attrib
|
|||
GLenum LineSmooth;
|
||||
GLenum PolygonSmooth;
|
||||
GLenum Fog;
|
||||
GLenum ClipVolumeClipping; /**< GL_EXT_clip_volume_hint */
|
||||
GLenum TextureCompression; /**< GL_ARB_texture_compression */
|
||||
GLenum GenerateMipmap; /**< GL_SGIS_generate_mipmap */
|
||||
GLenum FragmentShaderDerivative; /**< GL_ARB_fragment_shader */
|
||||
|
@ -3053,7 +3052,6 @@ struct gl_extensions
|
|||
GLboolean EXT_blend_equation_separate;
|
||||
GLboolean EXT_blend_func_separate;
|
||||
GLboolean EXT_blend_minmax;
|
||||
GLboolean EXT_clip_volume_hint;
|
||||
GLboolean EXT_depth_bounds_test;
|
||||
GLboolean EXT_draw_buffers2;
|
||||
GLboolean EXT_fog_coord;
|
||||
|
|
Loading…
Reference in New Issue