Mesa (master): i965: Fix use of undefined mem_ctx in vector splitting.
Eric Anholt
anholt at kemper.freedesktop.org
Wed Sep 29 22:53:17 UTC 2010
Module: Mesa
Branch: master
Commit: 3da98c1ca530cba9907735e6bf397017ffc8bd77
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3da98c1ca530cba9907735e6bf397017ffc8bd77
Author: Eric Anholt <eric at anholt.net>
Date: Wed Sep 29 15:19:52 2010 -0700
i965: Fix use of undefined mem_ctx in vector splitting.
---
.../drivers/dri/i965/brw_fs_vector_splitting.cpp | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp b/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp
index 552254d..38195f6 100644
--- a/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs_vector_splitting.cpp
@@ -212,7 +212,6 @@ public:
struct variable_entry *get_splitting_entry(ir_variable *var);
exec_list *variable_list;
- void *mem_ctx;
};
struct variable_entry *
@@ -300,6 +299,7 @@ ir_vector_splitting_visitor::visit_leave(ir_assignment *ir)
}
ir->remove();
} else if (lhs) {
+ void *mem_ctx = lhs->mem_ctx;
int elem = -1;
switch (ir->write_mask) {
More information about the mesa-commit
mailing list