diff options
author | Christian König <[email protected]> | 2012-08-02 16:15:40 +0200 |
---|---|---|
committer | Christian König <[email protected]> | 2012-08-11 09:58:26 +0200 |
commit | 583c212115795bef65da92761180ce830fafc927 (patch) | |
tree | 2bc495119e744006eca2ae6845cbbd6ef64065ed /src/gallium/drivers/radeonsi/radeonsi_pm4.h | |
parent | 303f4b7dcddee384d6f1dc1027cbdee840a38d7d (diff) |
radeonsi: move sync handling into new state handler
So we can remove all the old atom handling.
Signed-off-by: Christian König <[email protected]>
Diffstat (limited to 'src/gallium/drivers/radeonsi/radeonsi_pm4.h')
-rw-r--r-- | src/gallium/drivers/radeonsi/radeonsi_pm4.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gallium/drivers/radeonsi/radeonsi_pm4.h b/src/gallium/drivers/radeonsi/radeonsi_pm4.h index bbddfd01a2d..803bb8f572d 100644 --- a/src/gallium/drivers/radeonsi/radeonsi_pm4.h +++ b/src/gallium/drivers/radeonsi/radeonsi_pm4.h @@ -73,7 +73,10 @@ void si_pm4_inval_zsbuf_cache(struct si_pm4_state *state); void si_pm4_free_state(struct r600_context *rctx, struct si_pm4_state *state, unsigned idx); + +uint32_t si_pm4_sync_flags(struct r600_context *rctx); unsigned si_pm4_dirty_dw(struct r600_context *rctx); +void si_pm4_emit(struct r600_context *rctx, struct si_pm4_state *state); void si_pm4_emit_dirty(struct r600_context *rctx); void si_pm4_reset_emitted(struct r600_context *rctx); |