summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
diff options
context:
space:
mode:
authorThomas Hellstrom <[email protected]>2014-04-07 02:37:39 -0700
committerThomas Hellstrom <[email protected]>2014-04-07 22:34:10 -0700
commite5d2c5b89944007d69347fd419789312be573d0c (patch)
treec715960e38e90f30a16e3a5a23e466aeed52d5d7 /src/gallium/auxiliary
parent34f15903d6f5807b34a4c9be6d8daaedbbdd64bc (diff)
st/xa: Bind destination before setting new state
Binding a new destination may cause the svga driver to emit draw calls while propagating the surface. Make sure this doesn't happen in the middle of sampler state setup where state may be incosistent. In practice, surface propagation should never happen here and even if it did, it wouldn't be a valid reason for the svga driver to emit partially set up state, but to avoid future uncertainties, make sure this doesn't happen anyway. Found while auditing the state tracker for inconsistent sampler state / sampler view setup. Cc: "10.1" <[email protected]> Signed-off-by: Thomas Hellstrom <[email protected]> Reviewed-by: Jakob Bornecrantz <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary')
0 files changed, 0 insertions, 0 deletions