diff options
author | Dave Airlie <[email protected]> | 2017-11-24 10:51:35 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2017-12-18 04:30:03 +0000 |
commit | 4388bbbf2990df86a447a55de450d262c777be45 (patch) | |
tree | 3b7240c99eb3974f09e8c335d482c7f3e133b24f /src/gallium/drivers/r600/r600_pipe.h | |
parent | af9e34b8d71c361dd51a8c74f26630a61e3a8ceb (diff) |
r600: always flush between gfx and compute
This is in no way optimal, but there seems to be some problems
mixing at the moment, lots of hangs, it is possible, just need
to figure out more magic.
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r600/r600_pipe.h')
-rw-r--r-- | src/gallium/drivers/r600/r600_pipe.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/r600/r600_pipe.h b/src/gallium/drivers/r600/r600_pipe.h index 0f5dc6b3997..e042edf2b40 100644 --- a/src/gallium/drivers/r600/r600_pipe.h +++ b/src/gallium/drivers/r600/r600_pipe.h @@ -591,6 +591,7 @@ struct r600_context { struct r600_resource *trace_buf; unsigned trace_id; + bool cmd_buf_is_compute; struct pipe_resource *append_fence; uint32_t append_fence_id; }; |