Mesa (master): i965: Don't upload line stipple pattern unless we' re stippling.
Eric Anholt
anholt at kemper.freedesktop.org
Tue Nov 23 17:25:31 UTC 2010
Module: Mesa
Branch: master
Commit: 008fd3779bc7adf603b27f49f4c90b21cee814e0
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=008fd3779bc7adf603b27f49f4c90b21cee814e0
Author: Eric Anholt <eric at anholt.net>
Date: Fri Nov 19 23:02:07 2010 +0800
i965: Don't upload line stipple pattern unless we're stippling.
---
src/mesa/drivers/dri/i965/brw_misc_state.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_misc_state.c b/src/mesa/drivers/dri/i965/brw_misc_state.c
index 8dae587..c5fcdde 100644
--- a/src/mesa/drivers/dri/i965/brw_misc_state.c
+++ b/src/mesa/drivers/dri/i965/brw_misc_state.c
@@ -426,6 +426,9 @@ static void upload_line_stipple(struct brw_context *brw)
GLfloat tmp;
GLint tmpi;
+ if (!ctx->Line.StippleFlag)
+ return;
+
memset(&bls, 0, sizeof(bls));
bls.header.opcode = CMD_LINE_STIPPLE_PATTERN;
bls.header.length = sizeof(bls)/4 - 2;
More information about the mesa-commit
mailing list