virgl: implement ARB_clear_texture
[mesa.git] / src / gallium / drivers / virgl / virgl_encode.h
index 3a12f9e935c73645d2d1a8f33a669657bcebc910..385b8ed262e1b15d7f752a97f0eb11d80387da35 100644 (file)
@@ -116,6 +116,12 @@ int virgl_encode_clear(struct virgl_context *ctx,
                       const union pipe_color_union *color,
                       double depth, unsigned stencil);
 
+int virgl_encode_clear_texture(struct virgl_context *ctx,
+                               struct virgl_resource *res,
+                               unsigned int level,
+                               const struct pipe_box *box,
+                               const void *data);
+
 int virgl_encode_bind_object(struct virgl_context *ctx,
                             uint32_t handle, uint32_t object);
 int virgl_encode_delete_object(struct virgl_context *ctx,