mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 07:28:11 +02:00
mesa: make _mesa_draw_buffers() static
Reviewed-by: Rob Clark <robdclark@gmail.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com>
This commit is contained in:
parent
24d8080507
commit
d8412029bb
2 changed files with 7 additions and 11 deletions
|
|
@ -323,17 +323,17 @@ _mesa_NamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf)
|
|||
|
||||
|
||||
/**
|
||||
* Called by glDrawBuffersARB; specifies the destination color renderbuffers
|
||||
* for N fragment program color outputs.
|
||||
* Called by glDrawBuffersARB() and glNamedFramebufferDrawBuffers() to specify
|
||||
* the destination color renderbuffers for N fragment program color outputs.
|
||||
* \sa _mesa_DrawBuffer
|
||||
* \param n number of outputs
|
||||
* \param buffers array [n] of renderbuffer names. Unlike glDrawBuffer, the
|
||||
* names cannot specify more than one buffer. For example,
|
||||
* GL_FRONT_AND_BACK is illegal.
|
||||
*/
|
||||
void
|
||||
_mesa_draw_buffers(struct gl_context *ctx, struct gl_framebuffer *fb,
|
||||
GLsizei n, const GLenum *buffers, const char *caller)
|
||||
static void
|
||||
draw_buffers(struct gl_context *ctx, struct gl_framebuffer *fb,
|
||||
GLsizei n, const GLenum *buffers, const char *caller)
|
||||
{
|
||||
GLuint output;
|
||||
GLbitfield usedBufferMask, supportedMask;
|
||||
|
|
@ -508,7 +508,7 @@ void GLAPIENTRY
|
|||
_mesa_DrawBuffers(GLsizei n, const GLenum *buffers)
|
||||
{
|
||||
GET_CURRENT_CONTEXT(ctx);
|
||||
_mesa_draw_buffers(ctx, ctx->DrawBuffer, n, buffers, "glDrawBuffers");
|
||||
draw_buffers(ctx, ctx->DrawBuffer, n, buffers, "glDrawBuffers");
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -528,7 +528,7 @@ _mesa_NamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n,
|
|||
else
|
||||
fb = ctx->WinSysDrawBuffer;
|
||||
|
||||
_mesa_draw_buffers(ctx, fb, n, bufs, "glNamedFramebufferDrawBuffers");
|
||||
draw_buffers(ctx, fb, n, bufs, "glNamedFramebufferDrawBuffers");
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -46,10 +46,6 @@ _mesa_DrawBuffer( GLenum mode );
|
|||
extern void GLAPIENTRY
|
||||
_mesa_NamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf);
|
||||
|
||||
extern void
|
||||
_mesa_draw_buffers(struct gl_context *ctx, struct gl_framebuffer *fb,
|
||||
GLsizei n, const GLenum *buffers, const char *caller);
|
||||
|
||||
extern void GLAPIENTRY
|
||||
_mesa_DrawBuffers(GLsizei n, const GLenum *buffers);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue