gallium: split transfer_inline_write into buffer and texture callbacks
[mesa.git] / src / gallium / drivers / i915 / i915_resource.h
index 77fe8b70f79881ccc2c76838dbdbe4445b503a57..0afd09501c69e5ec99e3fdf66c1095e36dd41cce 100644 (file)
@@ -129,4 +129,10 @@ struct pipe_resource *
 i915_buffer_create(struct pipe_screen *screen,
                   const struct pipe_resource *template);
 
+void
+i915_buffer_subdata(struct pipe_context *rm_ctx,
+                    struct pipe_resource *resource,
+                    unsigned usage, unsigned offset,
+                    unsigned size, const void *data);
+
 #endif /* I915_RESOURCE_H */