diff options
author | Marek Olšák <[email protected]> | 2019-01-22 17:22:18 -0500 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2019-05-16 13:06:56 -0400 |
commit | ce264d19a05f6b74403a8b4b2e1e3ee281897764 (patch) | |
tree | dc04fd2a53468b987287dd6bcf74dcf5108dd472 /src/gallium/drivers/radeonsi/si_query.c | |
parent | 9624855f13c20f28c198c4c5c53e78aff3492a6d (diff) |
radeonsi: add a cs parameter into si_cp_release_mem
Tested-by: Dieter Nützel <[email protected]>
Acked-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_query.c')
-rw-r--r-- | src/gallium/drivers/radeonsi/si_query.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/gallium/drivers/radeonsi/si_query.c b/src/gallium/drivers/radeonsi/si_query.c index cb42ebb92ce..0e44d751288 100644 --- a/src/gallium/drivers/radeonsi/si_query.c +++ b/src/gallium/drivers/radeonsi/si_query.c @@ -820,7 +820,7 @@ static void si_query_hw_do_emit_start(struct si_context *sctx, emit_sample_streamout(cs, va + 32 * stream, stream); break; case PIPE_QUERY_TIME_ELAPSED: - si_cp_release_mem(sctx, V_028A90_BOTTOM_OF_PIPE_TS, 0, + si_cp_release_mem(sctx, cs, V_028A90_BOTTOM_OF_PIPE_TS, 0, EOP_DST_SEL_MEM, EOP_INT_SEL_NONE, EOP_DATA_SEL_TIMESTAMP, NULL, va, 0, query->b.type); @@ -896,7 +896,7 @@ static void si_query_hw_do_emit_stop(struct si_context *sctx, va += 8; /* fall through */ case PIPE_QUERY_TIMESTAMP: - si_cp_release_mem(sctx, V_028A90_BOTTOM_OF_PIPE_TS, 0, + si_cp_release_mem(sctx, cs, V_028A90_BOTTOM_OF_PIPE_TS, 0, EOP_DST_SEL_MEM, EOP_INT_SEL_NONE, EOP_DATA_SEL_TIMESTAMP, NULL, va, 0, query->b.type); @@ -921,7 +921,7 @@ static void si_query_hw_do_emit_stop(struct si_context *sctx, RADEON_PRIO_QUERY); if (fence_va) { - si_cp_release_mem(sctx, V_028A90_BOTTOM_OF_PIPE_TS, 0, + si_cp_release_mem(sctx, cs, V_028A90_BOTTOM_OF_PIPE_TS, 0, EOP_DST_SEL_MEM, EOP_INT_SEL_NONE, EOP_DATA_SEL_VALUE_32BIT, query->buffer.buf, fence_va, 0x80000000, |