v3dv: remove some unnecessary / unused functions
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>
diff --git a/src/broadcom/vulkan/v3dv_cl.c b/src/broadcom/vulkan/v3dv_cl.c
index c3a9120..27b99ecd 100644
--- a/src/broadcom/vulkan/v3dv_cl.c
+++ b/src/broadcom/vulkan/v3dv_cl.c
@@ -36,21 +36,6 @@
}
void
-v3dv_cl_begin(struct v3dv_cl *cl)
-{
- assert(v3dv_cl_offset(cl) == 0);
-}
-
-void
-v3dv_cl_reset(struct v3dv_cl *cl)
-{
- /* FIXME: consider keeping the BO when the command buffer is reset with
- * flag VK_COMMAND_BUFFER_RESET_RELEASE_RESOURCES_BIT.
- */
- v3dv_cl_init(cl->job, cl);
-}
-
-void
v3dv_cl_destroy(struct v3dv_cl *cl)
{
list_for_each_entry_safe(struct v3dv_bo, bo, &cl->bo_list, list_link) {
diff --git a/src/broadcom/vulkan/v3dv_cl.h b/src/broadcom/vulkan/v3dv_cl.h
index cd5196c..ae88b30 100644
--- a/src/broadcom/vulkan/v3dv_cl.h
+++ b/src/broadcom/vulkan/v3dv_cl.h
@@ -86,8 +86,6 @@
}
void v3dv_cl_init(struct v3dv_job *job, struct v3dv_cl *cl);
-void v3dv_cl_begin(struct v3dv_cl *cl);
-void v3dv_cl_reset(struct v3dv_cl *cl);
void v3dv_cl_destroy(struct v3dv_cl *cl);
static inline struct v3dv_cl_out *
diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c
index d593be5..6453278 100644
--- a/src/broadcom/vulkan/v3dv_cmd_buffer.c
+++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c
@@ -634,13 +634,8 @@
job->bo_count = 0;
v3dv_cl_init(job, &job->bcl);
- v3dv_cl_begin(&job->bcl);
-
v3dv_cl_init(job, &job->rcl);
- v3dv_cl_begin(&job->rcl);
-
v3dv_cl_init(job, &job->indirect);
- v3dv_cl_begin(&job->indirect);
if (V3D_DEBUG & V3D_DEBUG_ALWAYS_FLUSH)
job->always_flush = true;