diff options
author | Dave Airlie <[email protected]> | 2010-03-04 15:08:26 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2010-03-04 15:11:42 +1000 |
commit | c27fed58e4979ec950fa4af56eb8b94b21705ac8 (patch) | |
tree | bbb3feef7f0e5f02271427fe7337c58f54d64a6d | |
parent | e5d0956ca4621f379be9beb104b21a90f207475c (diff) |
r300_blit: initialise whole fp structure to 0
at least on the r500 we get a lockup unless I do this, the compiler
seems to fail to compile and we just get a null fp.
Signed-off-by: Dave Airlie <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/r300/r300_blit.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_blit.c b/src/mesa/drivers/dri/r300/r300_blit.c index 9637a9b7ad9..f3e4346e02f 100644 --- a/src/mesa/drivers/dri/r300/r300_blit.c +++ b/src/mesa/drivers/dri/r300/r300_blit.c @@ -97,6 +97,7 @@ static void create_fragment_program(struct r300_context *r300) struct r300_fragment_program_compiler compiler; struct rc_instruction *inst; + memset(&compiler, 0, sizeof(struct r300_fragment_program_compiler)); rc_init(&compiler.Base); inst = rc_insert_new_instruction(&compiler.Base, compiler.Base.Program.Instructions.Prev); |