summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_atom_framebuffer.c
diff options
context:
space:
mode:
authorBrian <brian.paul@tungstengraphics.com>2007-06-25 09:43:02 -0600
committerBrian <brian.paul@tungstengraphics.com>2007-06-25 09:43:02 -0600
commit8f6d06d037524f012416da5b56889e74bcf09f8f (patch)
tree26e6d6a63fa5b53f0845aa8b470d0a5de902d344 /src/mesa/state_tracker/st_atom_framebuffer.c
parent05b2297befccb67acc30bd74f8d7586fc88014d1 (diff)
code for functional Z buffer surface
Diffstat (limited to 'src/mesa/state_tracker/st_atom_framebuffer.c')
-rw-r--r--src/mesa/state_tracker/st_atom_framebuffer.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mesa/state_tracker/st_atom_framebuffer.c b/src/mesa/state_tracker/st_atom_framebuffer.c
index 8e98cbc2df..595f390b28 100644
--- a/src/mesa/state_tracker/st_atom_framebuffer.c
+++ b/src/mesa/state_tracker/st_atom_framebuffer.c
@@ -40,10 +40,10 @@ extern struct pipe_surface *
xmesa_get_color_surface(GLcontext *ctx, GLuint i);
extern struct pipe_surface *
-xmesa_get_z_surface(GLcontext *ctx, GLuint i);
+xmesa_get_z_surface(GLcontext *ctx);
extern struct pipe_surface *
-xmesa_get_stencil_surface(GLcontext *ctx, GLuint i);
+xmesa_get_stencil_surface(GLcontext *ctx);
/**
@@ -64,12 +64,12 @@ update_framebuffer_state( struct st_context *st )
framebuffer.cbufs[i] = xmesa_get_color_surface(st->ctx, i);
}
- if (st->ctx->DrawBuffer->Attachment[BUFFER_DEPTH].Renderbuffer) {
- framebuffer.zbuf = xmesa_get_z_surface(st->ctx, i);
+ if (st->ctx->DrawBuffer->_DepthBuffer/*Attachment[BUFFER_DEPTH].Renderbuffer*/) {
+ framebuffer.zbuf = xmesa_get_z_surface(st->ctx);
}
if (st->ctx->DrawBuffer->Attachment[BUFFER_STENCIL].Renderbuffer) {
- framebuffer.sbuf = xmesa_get_stencil_surface(st->ctx, i);
+ framebuffer.sbuf = xmesa_get_stencil_surface(st->ctx);
}
if (memcmp(&framebuffer, &st->state.framebuffer, sizeof(framebuffer)) != 0) {