diff options
author | Brian Paul <[email protected]> | 2009-09-29 09:46:49 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2009-09-29 09:46:49 -0600 |
commit | 124f5875eae0b914d5c679fec6b25633907ad843 (patch) | |
tree | fcacb16e4b09a320130eb23d1d20662f1f380a62 /src/gallium/drivers/softpipe | |
parent | 170bd0c8827f6f65c7bfa5a7fb68ba0678ed57ba (diff) | |
parent | 69a3043f4109463f35e87102e509e0a4599cd09a (diff) |
Merge branch 'mesa_7_6_branch'
Conflicts:
Makefile
configs/default
docs/relnotes.html
src/gallium/drivers/softpipe/sp_context.c
src/gallium/drivers/softpipe/sp_tile_cache.c
src/mesa/main/version.h
Diffstat (limited to 'src/gallium/drivers/softpipe')
-rw-r--r-- | src/gallium/drivers/softpipe/sp_tile_cache.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/gallium/drivers/softpipe/sp_tile_cache.c b/src/gallium/drivers/softpipe/sp_tile_cache.c index de479709858..83fb4e0d151 100644 --- a/src/gallium/drivers/softpipe/sp_tile_cache.c +++ b/src/gallium/drivers/softpipe/sp_tile_cache.c @@ -96,6 +96,11 @@ sp_create_tile_cache( struct pipe_screen *screen ) tc->entries[pos].addr.bits.invalid = 1; } tc->last_tile = &tc->entries[0]; /* any tile */ + +#if TILE_CLEAR_OPTIMIZATION + /* set flags to indicate all the tiles are cleared */ + memset(tc->clear_flags, 255, sizeof(tc->clear_flags)); +#endif } return tc; } |