From: Timothy Arceri Date: Mon, 22 May 2017 05:47:01 +0000 (+1000) Subject: mesa: create bind_buffer_range() helper X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b8174a837f785087861d1f83a684bad1d8e281fa;p=mesa.git mesa: create bind_buffer_range() helper This will help us add KHR_no_error support. Reviewed-by: Iago Toral Quiroga Tested-by: Dieter Nützel --- diff --git a/src/mesa/main/bufferobj.c b/src/mesa/main/bufferobj.c index 2d3e0f2602c..5aae579eaf4 100644 --- a/src/mesa/main/bufferobj.c +++ b/src/mesa/main/bufferobj.c @@ -3991,9 +3991,9 @@ bind_atomic_buffers(struct gl_context *ctx, _mesa_HashUnlockMutex(ctx->Shared->BufferObjects); } -void GLAPIENTRY -_mesa_BindBufferRange(GLenum target, GLuint index, - GLuint buffer, GLintptr offset, GLsizeiptr size) +static ALWAYS_INLINE void +bind_buffer_range(GLenum target, GLuint index, GLuint buffer, GLintptr offset, + GLsizeiptr size) { GET_CURRENT_CONTEXT(ctx); struct gl_buffer_object *bufObj; @@ -4055,6 +4055,13 @@ _mesa_BindBufferRange(GLenum target, GLuint index, } } +void GLAPIENTRY +_mesa_BindBufferRange(GLenum target, GLuint index, + GLuint buffer, GLintptr offset, GLsizeiptr size) +{ + bind_buffer_range(target, index, buffer, offset, size); +} + void GLAPIENTRY _mesa_BindBufferBase(GLenum target, GLuint index, GLuint buffer) {