gallium: specify resource_resolve destination via a pipe_surface
[mesa.git] / src / gallium / drivers / radeonsi / r600_translate.c
index 985f1f6f8dcaf2503eef4ed4e474f592542f2902..8633d770d10eed3a004f0c7dade18803be775af3 100644 (file)
@@ -24,7 +24,6 @@
  */
 
 #include "util/u_index_modify.h"
-#include "util/u_inlines.h"
 #include "util/u_upload_mgr.h"
 #include "radeonsi_pipe.h"
 
@@ -43,7 +42,7 @@ void r600_translate_index_buffer(struct r600_context *r600,
                               &out_offset, &out_buffer, &ptr);
 
                util_shorten_ubyte_elts_to_userptr(
-                               &r600->context, ib->buffer, 0, ib->offset, count, ptr);
+                               &r600->context, ib, 0, ib->offset, count, ptr);
 
                pipe_resource_reference(&ib->buffer, NULL);
                ib->buffer = out_buffer;