diff options
author | Brian Paul <[email protected]> | 2000-09-08 21:28:04 +0000 |
---|---|---|
committer | Brian Paul <[email protected]> | 2000-09-08 21:28:04 +0000 |
commit | 48c6a6ecd2b94d73317f1579193d98101566217a (patch) | |
tree | 2de10e0a4070195594e73898d6051c3ad266d921 /src/mesa/main/state.c | |
parent | e18e0e98fea2384892324c84bf463d65c1159f7b (diff) |
changed gl_frame_buffer Xmax and Ymax to be exclusive boundary values
Diffstat (limited to 'src/mesa/main/state.c')
-rw-r--r-- | src/mesa/main/state.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mesa/main/state.c b/src/mesa/main/state.c index 9a40102f5d4..e9f68398a49 100644 --- a/src/mesa/main/state.c +++ b/src/mesa/main/state.c @@ -1,4 +1,4 @@ -/* $Id: state.c,v 1.24 2000/09/07 15:45:27 brianp Exp $ */ +/* $Id: state.c,v 1.25 2000/09/08 21:28:04 brianp Exp $ */ /* * Mesa 3-D graphics library @@ -892,8 +892,8 @@ void gl_update_state( GLcontext *ctx ) /* update scissor region */ ctx->DrawBuffer->Xmin = 0; ctx->DrawBuffer->Ymin = 0; - ctx->DrawBuffer->Xmax = ctx->DrawBuffer->Width-1; - ctx->DrawBuffer->Ymax = ctx->DrawBuffer->Height-1; + ctx->DrawBuffer->Xmax = ctx->DrawBuffer->Width; + ctx->DrawBuffer->Ymax = ctx->DrawBuffer->Height; if (ctx->Scissor.Enabled) { if (ctx->Scissor.X > ctx->DrawBuffer->Xmin) { ctx->DrawBuffer->Xmin = ctx->Scissor.X; @@ -901,11 +901,11 @@ void gl_update_state( GLcontext *ctx ) if (ctx->Scissor.Y > ctx->DrawBuffer->Ymin) { ctx->DrawBuffer->Ymin = ctx->Scissor.Y; } - if (ctx->Scissor.X + ctx->Scissor.Width - 1 < ctx->DrawBuffer->Xmax) { - ctx->DrawBuffer->Xmax = ctx->Scissor.X + ctx->Scissor.Width - 1; + if (ctx->Scissor.X + ctx->Scissor.Width < ctx->DrawBuffer->Xmax) { + ctx->DrawBuffer->Xmax = ctx->Scissor.X + ctx->Scissor.Width; } - if (ctx->Scissor.Y + ctx->Scissor.Height - 1 < ctx->DrawBuffer->Ymax) { - ctx->DrawBuffer->Ymax = ctx->Scissor.Y + ctx->Scissor.Height - 1; + if (ctx->Scissor.Y + ctx->Scissor.Height < ctx->DrawBuffer->Ymax) { + ctx->DrawBuffer->Ymax = ctx->Scissor.Y + ctx->Scissor.Height; } } } |