Searched refs:virgl_winsys (Results 1 - 25 of 36) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/
H A Dvirgl_public.h27 struct virgl_winsys;
30 virgl_create_screen(struct virgl_winsys *vws);
H A Dvirgl_winsys.h46 struct virgl_winsys { struct
51 void (*destroy)(struct virgl_winsys *vws);
53 int (*transfer_put)(struct virgl_winsys *vws,
59 int (*transfer_get)(struct virgl_winsys *vws,
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,
80 boolean (*resource_get_handle)(struct virgl_winsys *vw
[all...]
H A Dvirgl_screen.h28 #include "virgl_winsys.h"
42 struct virgl_winsys *vws;
H A DMakefile.sources20 virgl_winsys.h
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/vtest/
H A Dvirgl_vtest_public.h26 struct virgl_winsys;
29 struct virgl_winsys *virgl_vtest_winsys_wrap(struct sw_winsys *sws);
H A Dvirgl_vtest_winsys.h33 #include "virgl/virgl_winsys.h"
41 struct virgl_winsys base;
83 struct virgl_winsys *ws;
97 virgl_vtest_winsys(struct virgl_winsys *iws)
H A Dvirgl_vtest_winsys.c35 static void *virgl_vtest_resource_map(struct virgl_winsys *vws,
37 static void virgl_vtest_resource_unmap(struct virgl_winsys *vws,
70 virgl_vtest_transfer_put(struct virgl_winsys *vws,
98 virgl_vtest_transfer_get_internal(struct virgl_winsys *vws,
155 virgl_vtest_transfer_get(struct virgl_winsys *vws,
260 virgl_vtest_winsys_resource_create(struct virgl_winsys *vws,
335 static void virgl_vtest_winsys_resource_unref(struct virgl_winsys *vws,
342 static void *virgl_vtest_resource_map(struct virgl_winsys *vws,
361 static void virgl_vtest_resource_unmap(struct virgl_winsys *vws,
372 static void virgl_vtest_resource_wait(struct virgl_winsys *vw
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/virgl/vtest/
H A Dvirgl_vtest_public.h26 struct virgl_winsys;
29 struct virgl_winsys *virgl_vtest_winsys_wrap(struct sw_winsys *sws);
H A Dvirgl_vtest_winsys.c39 static void *virgl_vtest_resource_map(struct virgl_winsys *vws,
41 static void virgl_vtest_resource_unmap(struct virgl_winsys *vws,
78 virgl_vtest_transfer_put(struct virgl_winsys *vws,
106 virgl_vtest_transfer_get_internal(struct virgl_winsys *vws,
163 virgl_vtest_transfer_get(struct virgl_winsys *vws,
190 static boolean virgl_vtest_resource_is_busy(struct virgl_winsys *vws,
205 static void virgl_vtest_resource_reference(struct virgl_winsys *vws,
225 virgl_vtest_winsys_resource_create(struct virgl_winsys *vws,
312 static void *virgl_vtest_resource_map(struct virgl_winsys *vws,
331 static void virgl_vtest_resource_unmap(struct virgl_winsys *vw
[all...]
H A Dvirgl_vtest_winsys.h33 #include "virgl/virgl_winsys.h"
42 struct virgl_winsys base;
80 struct virgl_winsys *ws;
94 virgl_vtest_winsys(struct virgl_winsys *iws)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
H A Dvirgl_public.h27 struct virgl_winsys;
31 virgl_create_screen(struct virgl_winsys *vws, const struct pipe_screen_config *config);
H A Dvirgl_staging_mgr.h32 struct virgl_winsys;
39 struct virgl_winsys *vws;
H A Dvirgl_winsys.h47 struct virgl_winsys { struct
53 void (*destroy)(struct virgl_winsys *vws);
55 int (*transfer_put)(struct virgl_winsys *vws,
61 int (*transfer_get)(struct virgl_winsys *vws,
67 struct virgl_hw_res *(*resource_create)(struct virgl_winsys *vws,
75 void (*resource_reference)(struct virgl_winsys *qws,
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);
81 boolean (*resource_is_busy)(struct virgl_winsys *vws,
84 struct virgl_hw_res *(*resource_create_from_handle)(struct virgl_winsys *vw
[all...]
H A Dvirgl_staging_mgr.c37 struct virgl_winsys *vws = staging->vws;
88 struct virgl_winsys *vws = staging->vws;
100 struct virgl_winsys *vws = staging->vws;
H A Dvirgl_screen.h29 #include "virgl_winsys.h"
52 struct virgl_winsys *vws;
H A Dvirgl_streamout.c81 struct virgl_winsys *vws = virgl_screen(vctx->base.screen)->vws;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.h31 #include "virgl/virgl_winsys.h"
55 struct virgl_winsys base;
85 struct virgl_winsys *ws;
94 virgl_drm_winsys(struct virgl_winsys *iws)
H A Dvirgl_drm_winsys.c115 virgl_drm_winsys_destroy(struct virgl_winsys *qws)
175 virgl_drm_winsys_resource_create(struct virgl_winsys *qws,
250 virgl_bo_transfer_put(struct virgl_winsys *vws,
275 virgl_bo_transfer_get(struct virgl_winsys *vws,
300 virgl_drm_winsys_resource_cache_create(struct virgl_winsys *qws,
384 virgl_drm_winsys_resource_create_handle(struct virgl_winsys *qws,
470 static boolean virgl_drm_winsys_resource_get_handle(struct virgl_winsys *qws,
509 static void virgl_drm_winsys_resource_unref(struct virgl_winsys *qws,
517 static void *virgl_drm_resource_map(struct virgl_winsys *qws,
542 static void virgl_drm_resource_wait(struct virgl_winsys *qw
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/winsys/virgl/drm/
H A Dvirgl_drm_winsys.h31 #include "virgl/virgl_winsys.h"
93 struct virgl_winsys base;
121 struct virgl_winsys *ws;
130 virgl_drm_winsys(struct virgl_winsys *iws)
H A Dvirgl_drm_winsys.c106 static boolean virgl_drm_resource_is_busy(struct virgl_winsys *vws,
130 virgl_drm_winsys_destroy(struct virgl_winsys *qws)
144 static void virgl_drm_resource_reference(struct virgl_winsys *qws,
166 virgl_drm_winsys_resource_create_blob(struct virgl_winsys *qws,
249 virgl_drm_winsys_resource_create(struct virgl_winsys *qws,
346 virgl_bo_transfer_put(struct virgl_winsys *vws,
375 virgl_bo_transfer_get(struct virgl_winsys *vws,
404 virgl_drm_winsys_resource_cache_create(struct virgl_winsys *qws,
463 virgl_drm_winsys_resource_create_handle(struct virgl_winsys *qws,
572 virgl_drm_winsys_resource_set_type(struct virgl_winsys *qw
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/target-helpers/
H A Dinline_sw_helper.h42 struct virgl_winsys *vws;
H A Dsw_helper.h44 struct virgl_winsys *vws;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/tests/
H A Dvirgl_staging_mgr_test.cpp30 #include "virgl_winsys.h"
44 fake_resource_create(struct virgl_winsys *vws,
65 fake_resource_reference(struct virgl_winsys *vws,
80 fake_resource_map(struct virgl_winsys *vws, struct virgl_hw_res *hw_res)
90 struct virgl_winsys *vws = CALLOC_STRUCT(virgl_winsys);
317 failing_resource_create(struct virgl_winsys *vws,
348 failing_resource_map(struct virgl_winsys *vws, struct virgl_hw_res *hw_res)
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/target-helpers/
H A Dinline_sw_helper.h52 struct virgl_winsys *vws;
H A Dsw_helper.h57 struct virgl_winsys *vws;

Completed in 19 milliseconds

12