diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mapi/glapi/gen/ARB_direct_state_access.xml | 2 | ||||
-rw-r--r-- | src/mapi/glapi/gen/EXT_direct_state_access.xml | 5 | ||||
-rw-r--r-- | src/mapi/glapi/gen/static_data.py | 2 | ||||
-rw-r--r-- | src/mesa/main/bufferobj.c | 4 | ||||
-rw-r--r-- | src/mesa/main/bufferobj.h | 4 | ||||
-rw-r--r-- | src/mesa/main/tests/dispatch_sanity.cpp | 3 |
6 files changed, 12 insertions, 8 deletions
diff --git a/src/mapi/glapi/gen/ARB_direct_state_access.xml b/src/mapi/glapi/gen/ARB_direct_state_access.xml index fa90ffcdd22..84ba14153d1 100644 --- a/src/mapi/glapi/gen/ARB_direct_state_access.xml +++ b/src/mapi/glapi/gen/ARB_direct_state_access.xml @@ -115,7 +115,7 @@ <param name="access" type="GLbitfield" /> </function> - <function name="UnmapNamedBuffer" no_error="true"> + <function name="UnmapNamedBuffer" alias="UnmapNamedBufferEXT" no_error="true"> <return type="GLboolean" /> <param name="buffer" type="GLuint" /> </function> diff --git a/src/mapi/glapi/gen/EXT_direct_state_access.xml b/src/mapi/glapi/gen/EXT_direct_state_access.xml index 1eef0e3c39b..eb5c20dd108 100644 --- a/src/mapi/glapi/gen/EXT_direct_state_access.xml +++ b/src/mapi/glapi/gen/EXT_direct_state_access.xml @@ -174,6 +174,11 @@ <param name="data" type="const GLvoid *" /> </function> + <function name="UnmapNamedBufferEXT"> + <return type="GLboolean" /> + <param name="buffer" type="GLuint" /> + </function> + <!-- OpenGL 3.0 --> <function name="MapNamedBufferRangeEXT"> diff --git a/src/mapi/glapi/gen/static_data.py b/src/mapi/glapi/gen/static_data.py index b938942ec89..5829da0b51e 100644 --- a/src/mapi/glapi/gen/static_data.py +++ b/src/mapi/glapi/gen/static_data.py @@ -1053,7 +1053,7 @@ offsets = { "TextureSubImage3D": 1017, "TransformFeedbackBufferBase": 1018, "TransformFeedbackBufferRange": 1019, - "UnmapNamedBuffer": 1020, + "UnmapNamedBufferEXT": 1020, "VertexArrayAttribBinding": 1021, "VertexArrayAttribFormat": 1022, "VertexArrayAttribIFormat": 1023, diff --git a/src/mesa/main/bufferobj.c b/src/mesa/main/bufferobj.c index a751e41d6e8..cd4bd36810a 100644 --- a/src/mesa/main/bufferobj.c +++ b/src/mesa/main/bufferobj.c @@ -2688,7 +2688,7 @@ _mesa_UnmapBuffer(GLenum target) } GLboolean GLAPIENTRY -_mesa_UnmapNamedBuffer_no_error(GLuint buffer) +_mesa_UnmapNamedBufferEXT_no_error(GLuint buffer) { GET_CURRENT_CONTEXT(ctx); struct gl_buffer_object *bufObj = _mesa_lookup_bufferobj(ctx, buffer); @@ -2697,7 +2697,7 @@ _mesa_UnmapNamedBuffer_no_error(GLuint buffer) } GLboolean GLAPIENTRY -_mesa_UnmapNamedBuffer(GLuint buffer) +_mesa_UnmapNamedBufferEXT(GLuint buffer) { GET_CURRENT_CONTEXT(ctx); struct gl_buffer_object *bufObj; diff --git a/src/mesa/main/bufferobj.h b/src/mesa/main/bufferobj.h index c3b57ef7fe6..91df7e9c231 100644 --- a/src/mesa/main/bufferobj.h +++ b/src/mesa/main/bufferobj.h @@ -303,9 +303,9 @@ GLboolean GLAPIENTRY _mesa_UnmapBuffer(GLenum target); GLboolean GLAPIENTRY -_mesa_UnmapNamedBuffer_no_error(GLuint buffer); +_mesa_UnmapNamedBufferEXT_no_error(GLuint buffer); GLboolean GLAPIENTRY -_mesa_UnmapNamedBuffer(GLuint buffer); +_mesa_UnmapNamedBufferEXT(GLuint buffer); void GLAPIENTRY _mesa_GetBufferParameteriv(GLenum target, GLenum pname, GLint *params); diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp index 8cb63da17b2..b29dbdb7652 100644 --- a/src/mesa/main/tests/dispatch_sanity.cpp +++ b/src/mesa/main/tests/dispatch_sanity.cpp @@ -932,7 +932,6 @@ const struct function common_desktop_functions_possible[] = { { "glClearNamedBufferSubData", 45, -1 }, { "glMapNamedBuffer", 45, -1 }, { "glMapNamedBufferRange", 45, -1 }, - { "glUnmapNamedBuffer", 45, -1 }, { "glFlushMappedNamedBufferRange", 45, -1 }, { "glGetNamedBufferParameteriv", 45, -1 }, { "glGetNamedBufferParameteri64v", 45, -1 }, @@ -1129,7 +1128,7 @@ const struct function common_desktop_functions_possible[] = { { "glNamedBufferDataEXT", 15, -1 }, { "glNamedBufferSubDataEXT", 15, -1 }, //{ "glMapNamedBufferEXT", 15, -1 }, - //{ "glUnmapNamedBufferEXT", 15, -1 }, + { "glUnmapNamedBufferEXT", 15, -1 }, //{ "glGetNamedBufferParameterivEXT", 15, -1 }, //{ "glGetNamedBufferPointervEXT", 15, -1 }, //{ "glGetNamedBufferSubDataEXT", 15, -1 }, |