diff options
author | Axel Davy <[email protected]> | 2016-11-03 23:37:46 +0100 |
---|---|---|
committer | Axel Davy <[email protected]> | 2016-12-20 23:44:23 +0100 |
commit | 22f6d6fbd270333979c282627349eb74c06acd6b (patch) | |
tree | b9d19d6dd8397b859fc817dd573a47eb7247fb78 /src/gallium/state_trackers/nine/surface9.c | |
parent | 3e8234fff42022b12ff7bdbff052c75c71f5bedb (diff) |
st/nine: Implement Fast path for dynamic buffers and csmt
Use the secondary pipe for DISCARD/NOOVERWRITE, which
avoids stalling to get the pipe from the worker thread.
v2: flush at unmap. This is required for example if
the driver does hidden draw calls or copies. In the case
of unsynchronized it is probably not required, but
it is more safe.
Signed-off-by: Axel Davy <[email protected]>
Diffstat (limited to 'src/gallium/state_trackers/nine/surface9.c')
0 files changed, 0 insertions, 0 deletions