diff options
Diffstat (limited to 'src/gallium/drivers/vc5/vc5_context.h')
-rw-r--r-- | src/gallium/drivers/vc5/vc5_context.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gallium/drivers/vc5/vc5_context.h b/src/gallium/drivers/vc5/vc5_context.h index f61c37ba924..e08a2a59909 100644 --- a/src/gallium/drivers/vc5/vc5_context.h +++ b/src/gallium/drivers/vc5/vc5_context.h @@ -367,8 +367,8 @@ struct vc5_context { /** Maximum index buffer valid for the current shader_rec. */ uint32_t max_index; - /** Seqno of the last CL flush's job. */ - uint64_t last_emit_seqno; + /** Sync object that our RCL will update as its out_sync. */ + uint32_t out_sync; struct u_upload_mgr *uploader; @@ -549,6 +549,8 @@ void vc5_init_query_functions(struct vc5_context *vc5); void vc5_blit(struct pipe_context *pctx, const struct pipe_blit_info *blit_info); void vc5_blitter_save(struct vc5_context *vc5); +struct vc5_fence *vc5_fence_create(struct vc5_context *vc5); + #ifdef v3dX # include "v3dx_context.h" #else |