#include "pipe/p_state.h"
#include "virgl_winsys.h"
-#include "virgl_protocol.h"
+#include "virtio-gpu/virgl_protocol.h"
struct tgsi_token;
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,
int virgl_encode_tweak(struct virgl_context *ctx, enum vrend_tweak_type tweak, uint32_t value);
+enum virgl_formats pipe_to_virgl_format(enum pipe_format format);
#endif