mesa: make _mesa_update_depth/stencil_buffer() static

These functions were only called in framebuffer.c where they were defined.
Remove the unneeded attIndex parameter too.

Reviewed-by: Eric Anholt <eric@anholt.net>
This commit is contained in:
Brian Paul
2011-10-10 21:00:01 -06:00
parent e9adfa2ba1
commit 7aab0fbaa6
2 changed files with 10 additions and 32 deletions
+10 -24
View File
@@ -608,19 +608,12 @@ _mesa_update_framebuffer_visual(struct gl_context *ctx,
* create and install a depth wrapper/adaptor.
*
* \param fb the framebuffer whose _DepthBuffer field to update
* \param attIndex indicates the renderbuffer to possibly wrap
*/
void
_mesa_update_depth_buffer(struct gl_context *ctx,
struct gl_framebuffer *fb,
GLuint attIndex)
static void
update_depth_buffer(struct gl_context *ctx, struct gl_framebuffer *fb)
{
struct gl_renderbuffer *depthRb;
/* only one possiblity for now */
ASSERT(attIndex == BUFFER_DEPTH);
depthRb = fb->Attachment[attIndex].Renderbuffer;
struct gl_renderbuffer *depthRb =
fb->Attachment[BUFFER_DEPTH].Renderbuffer;
if (depthRb && _mesa_is_format_packed_depth_stencil(depthRb->Format)) {
/* The attached depth buffer is a GL_DEPTH_STENCIL renderbuffer */
@@ -655,19 +648,12 @@ _mesa_update_depth_buffer(struct gl_context *ctx,
* create and install a stencil wrapper/adaptor.
*
* \param fb the framebuffer whose _StencilBuffer field to update
* \param attIndex indicates the renderbuffer to possibly wrap
*/
void
_mesa_update_stencil_buffer(struct gl_context *ctx,
struct gl_framebuffer *fb,
GLuint attIndex)
static void
update_stencil_buffer(struct gl_context *ctx, struct gl_framebuffer *fb)
{
struct gl_renderbuffer *stencilRb;
ASSERT(attIndex == BUFFER_DEPTH ||
attIndex == BUFFER_STENCIL);
stencilRb = fb->Attachment[attIndex].Renderbuffer;
struct gl_renderbuffer *stencilRb =
fb->Attachment[BUFFER_STENCIL].Renderbuffer;
if (stencilRb && _mesa_is_format_packed_depth_stencil(stencilRb->Format)) {
/* The attached stencil buffer is a GL_DEPTH_STENCIL renderbuffer */
@@ -826,8 +812,8 @@ update_framebuffer(struct gl_context *ctx, struct gl_framebuffer *fb)
*/
update_color_draw_buffers(ctx, fb);
update_color_read_buffer(ctx, fb);
_mesa_update_depth_buffer(ctx, fb, BUFFER_DEPTH);
_mesa_update_stencil_buffer(ctx, fb, BUFFER_STENCIL);
update_depth_buffer(ctx, fb);
update_stencil_buffer(ctx, fb);
compute_depth_max(fb);
}
-8
View File
@@ -81,14 +81,6 @@ extern void
_mesa_update_framebuffer_visual(struct gl_context *ctx,
struct gl_framebuffer *fb);
extern void
_mesa_update_depth_buffer(struct gl_context *ctx, struct gl_framebuffer *fb,
GLuint attIndex);
extern void
_mesa_update_stencil_buffer(struct gl_context *ctx, struct gl_framebuffer *fb,
GLuint attIndex);
extern void
_mesa_update_framebuffer(struct gl_context *ctx);