|
|
@ -90,7 +90,6 @@ struct vrend_resource { |
|
|
|
|
|
|
|
|
|
|
|
GLuint handle; |
|
|
|
GLuint handle; |
|
|
|
|
|
|
|
|
|
|
|
void *priv; |
|
|
|
|
|
|
|
/* Pointer to system memory storage for this resource. Only valid for
|
|
|
|
/* Pointer to system memory storage for this resource. Only valid for
|
|
|
|
* VREND_RESOURCE_STORAGE_GUEST_ELSE_SYSTEM buffer storage. |
|
|
|
* VREND_RESOURCE_STORAGE_GUEST_ELSE_SYSTEM buffer storage. |
|
|
|
*/ |
|
|
|
*/ |
|
|
@ -186,8 +185,6 @@ struct vrend_renderer_resource_create_args { |
|
|
|
int vrend_renderer_resource_create(struct vrend_renderer_resource_create_args *args, struct iovec *iov, uint32_t num_iovs, void *image_eos); |
|
|
|
int vrend_renderer_resource_create(struct vrend_renderer_resource_create_args *args, struct iovec *iov, uint32_t num_iovs, void *image_eos); |
|
|
|
|
|
|
|
|
|
|
|
void vrend_renderer_resource_unref(uint32_t handle); |
|
|
|
void vrend_renderer_resource_unref(uint32_t handle); |
|
|
|
void vrend_renderer_resource_set_priv(uint32_t res_handle, void *priv); |
|
|
|
|
|
|
|
void *vrend_renderer_resource_get_priv(uint32_t res_handle); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int vrend_create_surface(struct vrend_context *ctx, |
|
|
|
int vrend_create_surface(struct vrend_context *ctx, |
|
|
|
uint32_t handle, |
|
|
|
uint32_t handle, |
|
|
|