projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
99f14bc
)
i965: Clear brw_compile on setup.
author
Eric Anholt
<eric@anholt.net>
Thu, 30 Aug 2012 23:22:52 +0000
(16:22 -0700)
committer
Eric Anholt
<eric@anholt.net>
Mon, 17 Sep 2012 19:32:51 +0000
(12:32 -0700)
I noticed in valgrind that p->single_program_flow was used while
uninitialized. Everything else zeroed out brw_compile, but this is better
API.
Reviewed-by: Paul Berry <stereotype441@gmail.com>
src/mesa/drivers/dri/i965/brw_eu.c
patch
|
blob
|
history
diff --git
a/src/mesa/drivers/dri/i965/brw_eu.c
b/src/mesa/drivers/dri/i965/brw_eu.c
index acbf7c0bf252bfc6e2be38cad266b1e0be73f7bd..89091db6c4acdeb832ca667afb19b3cb5de85b90 100644
(file)
--- a/
src/mesa/drivers/dri/i965/brw_eu.c
+++ b/
src/mesa/drivers/dri/i965/brw_eu.c
@@
-173,6
+173,8
@@
void brw_pop_insn_state( struct brw_compile *p )
void
brw_init_compile(struct brw_context *brw, struct brw_compile *p, void *mem_ctx)
{
+ memset(p, 0, sizeof(*p));
+
p->brw = brw;
/*
* Set the initial instruction store array size to 1024, if found that