diff options
Diffstat (limited to 'src/mesa/main')
-rw-r--r-- | src/mesa/main/scissor.c | 7 | ||||
-rw-r--r-- | src/mesa/main/scissor.h | 3 | ||||
-rw-r--r-- | src/mesa/main/tests/dispatch_sanity.cpp | 6 |
3 files changed, 16 insertions, 0 deletions
diff --git a/src/mesa/main/scissor.c b/src/mesa/main/scissor.c index bc8224c7d23..2b568e4926b 100644 --- a/src/mesa/main/scissor.c +++ b/src/mesa/main/scissor.c @@ -210,6 +210,13 @@ _mesa_ScissorIndexedv(GLuint index, const GLint *v) ScissorIndexed(index, v[0], v[1], v[2], v[3], "glScissorIndexedv"); } +void GLAPIENTRY +_mesa_WindowRectanglesEXT(GLenum mode, GLsizei count, const GLint *box) +{ + +} + + /** * Initialize the context's scissor state. * \param ctx the GL context. diff --git a/src/mesa/main/scissor.h b/src/mesa/main/scissor.h index 5f9a9945a99..1d0fac877b3 100644 --- a/src/mesa/main/scissor.h +++ b/src/mesa/main/scissor.h @@ -43,6 +43,9 @@ _mesa_ScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsi extern void GLAPIENTRY _mesa_ScissorIndexedv(GLuint index, const GLint * v); +extern void GLAPIENTRY +_mesa_WindowRectanglesEXT(GLenum mode, GLsizei count, const GLint *box); + extern void _mesa_set_scissor(struct gl_context *ctx, unsigned idx, GLint x, GLint y, GLsizei width, GLsizei height); diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp index e81aaa26064..ee3c3d4abe7 100644 --- a/src/mesa/main/tests/dispatch_sanity.cpp +++ b/src/mesa/main/tests/dispatch_sanity.cpp @@ -952,6 +952,9 @@ const struct function common_desktop_functions_possible[] = { /* GL_GREMEDY_string_marker */ { "glStringMarkerGREMEDY", 15, -1 }, + /* GL_EXT_window_rectangles */ + { "glWindowRectanglesEXT", 30, -1 }, + { NULL, 0, -1 } }; @@ -2494,6 +2497,9 @@ const struct function gles3_functions_possible[] = { { "glDrawElementsInstancedBaseInstanceEXT", 30, -1 }, { "glDrawElementsInstancedBaseVertexBaseInstanceEXT", 30, -1 }, + /* GL_EXT_window_rectangles */ + { "glWindowRectanglesEXT", 30, -1 }, + { NULL, 0, -1 } }; |