radeon/vcn: use variable to assign ib cmd
[mesa.git] / src / gallium / drivers / radeon / radeon_video.h
index 64ee45408861b89e8ecf4119f88a72204ec9f404..b7797c05d16c9202784d5eb6894e3681d5d92c9a 100644 (file)
@@ -40,7 +40,7 @@
 struct rvid_buffer
 {
        unsigned                usage;
-       struct r600_resource    *res;
+       struct si_resource      *res;
 };
 
 /* generate an stream handle */
@@ -54,7 +54,7 @@ bool si_vid_create_buffer(struct pipe_screen *screen, struct rvid_buffer *buffer
 void si_vid_destroy_buffer(struct rvid_buffer *buffer);
 
 /* reallocate a buffer, preserving its content */
-bool si_vid_resize_buffer(struct pipe_screen *screen, struct radeon_winsys_cs *cs,
+bool si_vid_resize_buffer(struct pipe_screen *screen, struct radeon_cmdbuf *cs,
                          struct rvid_buffer *new_buf, unsigned new_size);
 
 /* clear the buffer with zeros */
@@ -62,7 +62,7 @@ void si_vid_clear_buffer(struct pipe_context *context, struct rvid_buffer* buffe
 
 /* join surfaces into the same buffer with identical tiling params
    sumup their sizes and replace the backend buffers with a single bo */
-void si_vid_join_surfaces(struct r600_common_context *rctx,
+void si_vid_join_surfaces(struct si_context *sctx,
                          struct pb_buffer** buffers[VL_NUM_COMPONENTS],
                          struct radeon_surf *surfaces[VL_NUM_COMPONENTS]);