diff options
author | Dave Airlie <[email protected]> | 2017-02-15 00:15:39 +0000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2017-02-15 00:36:30 +0000 |
commit | b4b19afebeac84ddce3f1f8b7ffe0da6474fe29a (patch) | |
tree | d51ee7040ab069ac784341a16ee9ef352833c491 /src/amd | |
parent | bfbb36260152ef37329a12f0b9f64a7a01d3191d (diff) |
radv: also fixup event emission to not get culled.
This is possibly a bad idea, I might have to consider a better one.
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/amd')
-rw-r--r-- | src/amd/vulkan/radv_cmd_buffer.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 8a92ffbe0a7..75149c5ba1a 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -2890,6 +2890,7 @@ static void write_event(struct radv_cmd_buffer *cmd_buffer, uint64_t va = cmd_buffer->device->ws->buffer_get_va(event->bo); cmd_buffer->device->ws->cs_add_buffer(cs, event->bo, 8); + cmd_buffer->no_draws = false; MAYBE_UNUSED unsigned cdw_max = radeon_check_space(cmd_buffer->device->ws, cs, 12); |