From 83321009dede4dc70aae14c4e5ef48973208f931 Mon Sep 17 00:00:00 2001 From: Ilia Mirkin Date: Wed, 31 Dec 2014 01:47:15 -0500 Subject: [PATCH] glapi: add GL_EXT_polygon_offset_clamp Signed-off-by: Ilia Mirkin Reviewed-by: Glenn Kennard --- src/mapi/glapi/gen/gl_API.xml | 11 +++++++++++ src/mesa/main/polygon.c | 6 ++++++ src/mesa/main/polygon.h | 5 ++++- src/mesa/main/tests/dispatch_sanity.cpp | 3 +++ 4 files changed, 24 insertions(+), 1 deletion(-) diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml index e3cbab35a69..17bf62a10fa 100644 --- a/src/mapi/glapi/gen/gl_API.xml +++ b/src/mapi/glapi/gen/gl_API.xml @@ -12858,6 +12858,17 @@ + + + + + + + + + + + diff --git a/src/mesa/main/polygon.c b/src/mesa/main/polygon.c index cdaa2448334..e3b90739d03 100644 --- a/src/mesa/main/polygon.c +++ b/src/mesa/main/polygon.c @@ -265,6 +265,12 @@ _mesa_PolygonOffsetEXT( GLfloat factor, GLfloat bias ) _mesa_PolygonOffset(factor, bias * ctx->DrawBuffer->_DepthMaxF ); } +void GLAPIENTRY +_mesa_PolygonOffsetClampEXT( GLfloat factor, GLfloat units, GLfloat clamp ) +{ + +} + /**********************************************************************/ diff --git a/src/mesa/main/polygon.h b/src/mesa/main/polygon.h index 530adba4cb4..6cf14d3e2ac 100644 --- a/src/mesa/main/polygon.h +++ b/src/mesa/main/polygon.h @@ -54,13 +54,16 @@ _mesa_PolygonOffset( GLfloat factor, GLfloat units ); extern void GLAPIENTRY _mesa_PolygonOffsetEXT( GLfloat factor, GLfloat bias ); +extern void GLAPIENTRY +_mesa_PolygonOffsetClampEXT( GLfloat factor, GLfloat units, GLfloat clamp ); + extern void GLAPIENTRY _mesa_PolygonStipple( const GLubyte *mask ); extern void GLAPIENTRY _mesa_GetPolygonStipple( GLubyte *mask ); -extern void +extern void _mesa_init_polygon( struct gl_context * ctx ); #endif diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp index ee4db45402f..1f1a3a842c6 100644 --- a/src/mesa/main/tests/dispatch_sanity.cpp +++ b/src/mesa/main/tests/dispatch_sanity.cpp @@ -988,6 +988,9 @@ const struct function gl_core_functions_possible[] = { { "glTextureStorage3DMultisample", 45, -1 }, { "glTextureBuffer", 45, -1 }, + /* GL_EXT_polygon_offset_clamp */ + { "glPolygonOffsetClampEXT", 11, -1 }, + { NULL, 0, -1 } }; -- 2.30.2