diff options
author | Chia-I Wu <[email protected]> | 2014-07-28 09:28:05 +0800 |
---|---|---|
committer | Chia-I Wu <[email protected]> | 2014-07-28 22:57:22 +0800 |
commit | 7395432f2e792f8719b03bb39b0cf5cba8ba583b (patch) | |
tree | 4a6a726b1aad0db6f8e48463cf13db5c5f6985e8 /src/gallium/drivers/i915/i915_state.h | |
parent | 0a0e57b0705925d2350b79a32d007d29980499d6 (diff) |
ilo: try unblocking a transfer with a staging bo
When mapping a busy resource with PIPE_TRANSFER_DISCARD_RANGE or
PIPE_TRANSFER_FLUSH_EXPLICIT, we can avoid blocking by allocating and mapping
a staging bo, and emit pipelined copies at proper places. Since the staging
bo is never bound to GPU, we give it packed layout to save space.
Diffstat (limited to 'src/gallium/drivers/i915/i915_state.h')
0 files changed, 0 insertions, 0 deletions