diff options
author | Eric Anholt <eric@anholt.net> | 2011-06-19 12:04:46 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2011-06-28 10:17:39 -0700 |
commit | a09c5c2e3053c48a33134cf28229105bfef52e6f (patch) | |
tree | a1bd6a2542d96e364d8de2da97c8e020aaebe916 /src/mesa/drivers/dri/i965/gen6_sampler_state.c | |
parent | cd7bfd5d44f543246faa7ad6ff2f8309189be963 (diff) | |
download | external_mesa3d-a09c5c2e3053c48a33134cf28229105bfef52e6f.zip external_mesa3d-a09c5c2e3053c48a33134cf28229105bfef52e6f.tar.gz external_mesa3d-a09c5c2e3053c48a33134cf28229105bfef52e6f.tar.bz2 |
i965: Reissue PIPELINE_POINTERS and BINDING_TABLE_POINTERS on SBA change.
This was a requirement we didn't run into until we started using
STATE_BASE_ADDRESS for instruction data.
Diffstat (limited to 'src/mesa/drivers/dri/i965/gen6_sampler_state.c')
-rw-r--r-- | src/mesa/drivers/dri/i965/gen6_sampler_state.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/gen6_sampler_state.c b/src/mesa/drivers/dri/i965/gen6_sampler_state.c index 4cdec69..8932687 100644 --- a/src/mesa/drivers/dri/i965/gen6_sampler_state.c +++ b/src/mesa/drivers/dri/i965/gen6_sampler_state.c @@ -50,7 +50,8 @@ upload_sampler_state_pointers(struct brw_context *brw) const struct brw_tracked_state gen6_sampler_state = { .dirty = { .mesa = 0, - .brw = BRW_NEW_BATCH, + .brw = (BRW_NEW_BATCH | + BRW_NEW_STATE_BASE_ADDRESS), .cache = CACHE_NEW_SAMPLER }, .emit = upload_sampler_state_pointers, |