mesa: make _mesa_read_buffer() static

Not called from any other file.  Remove _mesa_ prefix and update comments.

Reviewed-by: Rob Clark <robdclark@gmail.com>
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
This commit is contained in:
Brian Paul 2016-02-23 13:32:21 -07:00
parent 1e41c2e135
commit ebfcf9de43
2 changed files with 7 additions and 10 deletions

View file

@ -693,12 +693,13 @@ _mesa_readbuffer(struct gl_context *ctx, struct gl_framebuffer *fb,
/**
* Called by glReadBuffer to set the source renderbuffer for reading pixels.
* Called by glReadBuffer and glNamedFramebufferReadBuffer to set the source
* renderbuffer for reading pixels.
* \param mode color buffer such as GL_FRONT, GL_BACK, etc.
*/
void
_mesa_read_buffer(struct gl_context *ctx, struct gl_framebuffer *fb,
GLenum buffer, const char *caller)
static void
read_buffer(struct gl_context *ctx, struct gl_framebuffer *fb,
GLenum buffer, const char *caller)
{
GLbitfield supportedMask;
gl_buffer_index srcBuffer;
@ -746,7 +747,7 @@ void GLAPIENTRY
_mesa_ReadBuffer(GLenum buffer)
{
GET_CURRENT_CONTEXT(ctx);
_mesa_read_buffer(ctx, ctx->ReadBuffer, buffer, "glReadBuffer");
read_buffer(ctx, ctx->ReadBuffer, buffer, "glReadBuffer");
}
@ -765,5 +766,5 @@ _mesa_NamedFramebufferReadBuffer(GLuint framebuffer, GLenum src)
else
fb = ctx->WinSysReadBuffer;
_mesa_read_buffer(ctx, fb, src, "glNamedFramebufferReadBuffer");
read_buffer(ctx, fb, src, "glNamedFramebufferReadBuffer");
}

View file

@ -73,10 +73,6 @@ extern void
_mesa_update_draw_buffers(struct gl_context *ctx);
extern void
_mesa_read_buffer(struct gl_context *ctx, struct gl_framebuffer *fb,
GLenum buffer, const char *caller);
extern void GLAPIENTRY
_mesa_ReadBuffer( GLenum mode );