diff options
author | Nicolai Hähnle <[email protected]> | 2016-09-30 11:46:47 +0200 |
---|---|---|
committer | Nicolai Hähnle <[email protected]> | 2016-09-30 12:38:57 +0200 |
commit | fd9f54223dd8056bc4e9e17c53fe075e33a40f1f (patch) | |
tree | 4837188bdbceb53a9f5c675e7eb7dd7f32e7ee13 /src/gallium/drivers/radeonsi/si_perfcounter.c | |
parent | 3e7cced4b999478dee955e647bb777e1893f8cc6 (diff) |
gallium/radeon: emit relocations for query fences
This is only needed for r600 which doesn't have ARB_query_buffer_object and
therefore wouldn't really need the fences, but let's be optimistic about
filling in this feature gap eventually.
Cc: Dieter Nützel <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_perfcounter.c')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_perfcounter.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/radeonsi/si_perfcounter.c b/src/gallium/drivers/radeonsi/si_perfcounter.c index d0c5392b441..0f5c28ce0f6 100644 --- a/src/gallium/drivers/radeonsi/si_perfcounter.c +++ b/src/gallium/drivers/radeonsi/si_perfcounter.c @@ -591,7 +591,7 @@ static void si_pc_emit_stop(struct r600_common_context *ctx, { struct radeon_winsys_cs *cs = ctx->gfx.cs; - r600_gfx_write_fence(ctx, va, 1, 0); + r600_gfx_write_fence(ctx, buffer, va, 1, 0); r600_gfx_wait_fence(ctx, va, 0, 0xffffffff); radeon_emit(cs, PKT3(PKT3_EVENT_WRITE, 0, 0)); |