Searched refs:virgl_hw_res (Results 1 - 20 of 20) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
H A Dvirgl_staging_mgr.h31 struct virgl_hw_res;
41 struct virgl_hw_res *hw_res; /* Staging buffer hw_res. */
85 struct virgl_hw_res **outbuf,
H A Dvirgl_winsys.h32 struct virgl_hw_res;
56 struct virgl_hw_res *res,
62 struct virgl_hw_res *res,
67 struct virgl_hw_res *(*resource_create)(struct virgl_winsys *vws,
76 struct virgl_hw_res **dres,
77 struct virgl_hw_res *sres);
79 void *(*resource_map)(struct virgl_winsys *vws, struct virgl_hw_res *res);
80 void (*resource_wait)(struct virgl_winsys *vws, struct virgl_hw_res *res);
82 struct virgl_hw_res *res);
84 struct virgl_hw_res *(*resource_create_from_handl
[all...]
H A Dvirgl_transfer_queue.h62 const struct virgl_hw_res *hw_res,
H A Dvirgl_resource.h56 struct virgl_hw_res *hw_res;
80 struct virgl_hw_res *hw_res;
86 struct virgl_hw_res *copy_src_hw_res;
H A Dvirgl_staging_mgr.c97 struct virgl_hw_res **outbuf,
H A Dvirgl_transfer_queue.c106 const struct virgl_hw_res *hw_res,
141 const struct virgl_hw_res *hw_res,
360 const struct virgl_hw_res *hw_res,
H A Dvirgl_resource.c47 /* Reallocate the underlying virgl_hw_res. */
339 struct virgl_hw_res *hw_res;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/
H A Dvirgl_winsys.h32 struct virgl_hw_res;
54 struct virgl_hw_res *res,
60 struct virgl_hw_res *res,
65 struct virgl_hw_res *(*resource_create)(struct virgl_winsys *vws,
73 void (*resource_unref)(struct virgl_winsys *vws, struct virgl_hw_res *res);
75 void *(*resource_map)(struct virgl_winsys *vws, struct virgl_hw_res *res);
76 void (*resource_wait)(struct virgl_winsys *vws, struct virgl_hw_res *res);
78 struct virgl_hw_res *(*resource_create_from_handle)(struct virgl_winsys *vws,
81 struct virgl_hw_res *res,
88 void (*emit_res)(struct virgl_winsys *vws, struct virgl_cmd_buf *buf, struct virgl_hw_res *re
[all...]
H A Dvirgl_resource.h51 struct virgl_hw_res *hw_res;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/tests/
H A Dvirgl_staging_mgr_test.cpp35 struct virgl_hw_res { struct
43 static struct virgl_hw_res *
52 struct virgl_hw_res *hw_res = CALLOC_STRUCT(virgl_hw_res);
66 struct virgl_hw_res **dres,
67 struct virgl_hw_res *sres)
69 struct virgl_hw_res *old = *dres;
80 fake_resource_map(struct virgl_winsys *vws, struct virgl_hw_res *hw_res)
114 resource_map(struct virgl_hw_res *hw_res)
120 release_resources(struct virgl_hw_res *resource
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/virgl/vtest/
H A Dvirgl_vtest_winsys.c35 /* Gets a pointer to the virgl_hw_res containing the pointed to cache entry. */
37 (struct virgl_hw_res*)((char*)ptr - offsetof(struct virgl_hw_res, cache_entry))
40 struct virgl_hw_res *res);
42 struct virgl_hw_res *res);
53 static uint32_t vtest_get_transfer_size(struct virgl_hw_res *res,
79 struct virgl_hw_res *res,
107 struct virgl_hw_res *res,
164 struct virgl_hw_res *res,
175 struct virgl_hw_res *re
[all...]
H A Dvirgl_vtest_winsys.h55 struct virgl_hw_res { struct
81 struct virgl_hw_res **res_bo;
87 static inline struct virgl_hw_res *
88 virgl_hw_res(struct pipe_fence_handle *f) function in typeref:struct:virgl_hw_res *
90 return (struct virgl_hw_res *)f;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.h36 struct virgl_hw_res { struct
72 struct virgl_hw_res *hw_res;
84 struct virgl_hw_res **res_bo;
H A Dvirgl_drm_winsys.c53 static inline boolean can_cache_resource(struct virgl_hw_res *res)
59 struct virgl_hw_res *res)
80 struct virgl_hw_res *res)
99 struct virgl_hw_res *res;
106 res = LIST_ENTRY(struct virgl_hw_res, curr, head);
133 struct virgl_hw_res *res;
140 res = LIST_ENTRY(struct virgl_hw_res, curr, head);
152 struct virgl_hw_res **dres,
153 struct virgl_hw_res *sres)
155 struct virgl_hw_res *ol
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.h37 struct virgl_hw_res { struct
108 struct virgl_hw_res *hw_res;
120 struct virgl_hw_res **res_bo;
H A Dvirgl_drm_winsys.c58 /* Gets a pointer to the virgl_hw_res containing the pointed to cache entry. */
60 (struct virgl_hw_res*)((char*)ptr - offsetof(struct virgl_hw_res, cache_entry))
76 struct virgl_hw_res *res)
107 struct virgl_hw_res *res)
145 struct virgl_hw_res **dres,
146 struct virgl_hw_res *sres)
149 struct virgl_hw_res *old = *dres;
165 static struct virgl_hw_res *
184 struct virgl_hw_res *re
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/vtest/
H A Dvirgl_vtest_winsys.h56 struct virgl_hw_res { struct
84 struct virgl_hw_res **res_bo;
90 static inline struct virgl_hw_res *
91 virgl_hw_res(struct pipe_fence_handle *f) function in typeref:struct:virgl_hw_res *
93 return (struct virgl_hw_res *)f;
H A Dvirgl_vtest_winsys.c36 struct virgl_hw_res *res);
38 struct virgl_hw_res *res);
40 static inline boolean can_cache_resource(struct virgl_hw_res *res)
45 static uint32_t vtest_get_transfer_size(struct virgl_hw_res *res,
71 struct virgl_hw_res *res,
99 struct virgl_hw_res *res,
156 struct virgl_hw_res *res,
167 struct virgl_hw_res *res)
183 struct virgl_hw_res *res)
199 struct virgl_hw_res *re
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D19.3.0.rst1604 - virgl: remove stride from virgl_hw_res
H A D19.1.0.rst1674 - virgl: track full virgl_resource instead of just virgl_hw_res

Completed in 20 milliseconds