commit | 33cccbbb738ee71b4b4827707ebd63c791b39d91 | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason.ekstrand@intel.com> | Sat May 30 08:02:52 2015 -0700 |
committer | Jason Ekstrand <jason.ekstrand@intel.com> | Sat May 30 08:08:07 2015 -0700 |
tree | 08621af5ef5d1262074efd7d227baa4cc3190a41 | |
parent | b2b9fc9fadb1afeae64357c76829a5afd9a0c758 [diff] |
vk/device: Emit PIPE_CONTROL flushes surrounding new STATE_BASE_ADDRESS According to the bspec, you're supposed to emit a PIPE_CONTROL with a CS stall and a render target flush prior to chainging STATE_BASE_ADDRESS. A little experimentation, however, shows that this is not enough. It also appears as if you have to flush the texture cache after chainging base address or things won't propagate properly.