Mesa (master): llvmpipe: (trivial) fix misplaced bld context assignment.
Roland Scheidegger
sroland at kemper.freedesktop.org
Thu Nov 14 14:55:32 UTC 2013
Module: Mesa
Branch: master
Commit: 5190c16a045691f4b8349f9d7ad39307006e5f3f
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5190c16a045691f4b8349f9d7ad39307006e5f3f
Author: Roland Scheidegger <sroland at vmware.com>
Date: Thu Nov 14 14:42:28 2013 +0000
llvmpipe: (trivial) fix misplaced bld context assignment.
Should fix polygon offset crashes...
---
src/gallium/drivers/llvmpipe/lp_state_setup.c | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/llvmpipe/lp_state_setup.c b/src/gallium/drivers/llvmpipe/lp_state_setup.c
index 97bfede..a9d1753 100644
--- a/src/gallium/drivers/llvmpipe/lp_state_setup.c
+++ b/src/gallium/drivers/llvmpipe/lp_state_setup.c
@@ -627,6 +627,7 @@ init_args(struct gallivm_state *gallivm,
struct lp_build_context bld;
lp_build_context_init(&bld, gallivm, typef4);
+ args->bld = bld;
/* The internal position input is in slot zero:
*/
@@ -676,8 +677,6 @@ init_args(struct gallivm_state *gallivm,
args->x0_center = lp_build_extract_broadcast(gallivm, typef4, typef4, xy0_center, zeroi);
args->y0_center = lp_build_extract_broadcast(gallivm, typef4, typef4, xy0_center, onei);
- args->bld = bld;
-
emit_linear_coef(gallivm, args, 0, attr_pos);
}
More information about the mesa-commit
mailing list