summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/x11/xm_dd.c
diff options
context:
space:
mode:
authorBrian <[email protected]>2007-08-17 10:28:20 +0100
committerBrian <[email protected]>2007-08-17 10:28:20 +0100
commitae64d5c173a4525800383668cc91c176a1bd7a15 (patch)
tree8b29d0922354be0728182d532764f32b6aa99b77 /src/mesa/drivers/x11/xm_dd.c
parent93efcf50fae7bdd9ee9468f4f4049ecb4c06e2df (diff)
fix buffer clearing problems
Diffstat (limited to 'src/mesa/drivers/x11/xm_dd.c')
-rw-r--r--src/mesa/drivers/x11/xm_dd.c35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/mesa/drivers/x11/xm_dd.c b/src/mesa/drivers/x11/xm_dd.c
index 22eae51ca91..d7fb3e6e03f 100644
--- a/src/mesa/drivers/x11/xm_dd.c
+++ b/src/mesa/drivers/x11/xm_dd.c
@@ -425,41 +425,6 @@ xmesa_clear_buffers(GLcontext *ctx, GLbitfield buffers)
}
-#if 0
-void
-xmesa_clear(struct pipe_context *pipe, GLboolean color, GLboolean depth,
- GLboolean stencil, GLboolean accum)
-{
- struct softpipe_context *sp = (struct softpipe_context *) pipe;
-
- /* Clear non-color buffers first. This will cause softpipe to
- * re-validate the scissor/surface bounds.
- */
- softpipe_clear(pipe, GL_FALSE, depth, stencil, accum);
-
- if (color) {
- GET_CURRENT_CONTEXT(ctx);
- GLuint i;
- for (i = 0; i < sp->framebuffer.num_cbufs; i++) {
- struct pipe_surface *ps = sp->framebuffer.cbufs[i];
- struct xmesa_renderbuffer *xrb = (struct xmesa_renderbuffer *) ps->rb;
- const GLint x = sp->cliprect.minx;
- const GLint y = sp->cliprect.miny;
- const GLint w = sp->cliprect.maxx - x;
- const GLint h = sp->cliprect.maxy - y;
- xrb->clearFunc(ctx, xrb, x, y, w, h);
- }
- }
-}
-#endif
-
-void
-xmesa_clear(struct pipe_context *pipe, struct pipe_surface *ps, GLuint value)
-{
-
-}
-
-
#ifndef XFree86Server
/* XXX this was never tested in the Xserver environment */