diff options
author | José Fonseca <jfonseca@vmware.com> | 2010-04-25 17:03:48 +0100 |
---|---|---|
committer | José Fonseca <jfonseca@vmware.com> | 2010-04-25 23:41:48 +0100 |
commit | 53e94bd4adb218c5974c522389c3bcf40f3fa7e8 (patch) | |
tree | bc8061898c4f8b0852645124a0c2a6cccdf16880 /src/gallium/auxiliary/draw/draw_pipe_flatshade.c | |
parent | 43b85af56efbe6eb06f4e62d23e9f6f583c5ec2e (diff) |
softpipe: Make softpipe transfers in-order.
Transfer, being now a context operation, should happen in order with
all other contexts operations. If there is rendering pending on the
resource then the driver must flush and potentially wait itself
internally.
Instead of avoiding using transfers internally (as done in llvmpipe) I've
opted to simply pass PIPE_TRANSFER_UNSYNCHRONIZED in all internal
transfers, to avoid infinite recursion.
Diffstat (limited to 'src/gallium/auxiliary/draw/draw_pipe_flatshade.c')
0 files changed, 0 insertions, 0 deletions