Home
last modified time | relevance | path

Searched refs:winsys (Results 1 – 25 of 137) sorted by relevance

123456

/external/mesa3d/src/gallium/winsys/sw/null/
Dnull_sw_winsys.c74 null_sw_displaytarget_destroy(struct sw_winsys *winsys, in null_sw_displaytarget_destroy() argument
82 null_sw_displaytarget_create(struct sw_winsys *winsys, in null_sw_displaytarget_create() argument
96 null_sw_displaytarget_from_handle(struct sw_winsys *winsys, in null_sw_displaytarget_from_handle() argument
106 null_sw_displaytarget_get_handle(struct sw_winsys *winsys, in null_sw_displaytarget_get_handle() argument
116 null_sw_displaytarget_display(struct sw_winsys *winsys, in null_sw_displaytarget_display() argument
126 null_sw_destroy(struct sw_winsys *winsys) in null_sw_destroy() argument
128 FREE(winsys); in null_sw_destroy()
135 static struct sw_winsys *winsys; in null_sw_create() local
137 winsys = CALLOC_STRUCT(sw_winsys); in null_sw_create()
138 if (!winsys) in null_sw_create()
[all …]
/external/mesa3d/src/gallium/
DAndroid.mk37 SUBDIRS += winsys/sw/kms-dri winsys/sw/dri drivers/softpipe
38 SUBDIRS += winsys/freedreno/drm drivers/freedreno
39 SUBDIRS += winsys/i915/drm drivers/i915
40 SUBDIRS += winsys/nouveau/drm drivers/nouveau
41 SUBDIRS += winsys/tegra/drm drivers/tegra
42 SUBDIRS += winsys/kmsro/drm drivers/kmsro
43 SUBDIRS += winsys/radeon/drm drivers/r300
44 SUBDIRS += winsys/radeon/drm drivers/r600
45 SUBDIRS += winsys/radeon/drm winsys/amdgpu/drm drivers/radeonsi
46 SUBDIRS += winsys/vc4/drm drivers/vc4
[all …]
Dmeson.build23 inc_gallium_winsys = include_directories('winsys')
24 inc_gallium_winsys_sw = include_directories('winsys/sw')
28 subdir('winsys/sw/null')
30 subdir('winsys/sw/dri')
35 subdir('winsys/sw/kms-dri')
40 subdir('winsys/sw/gdi')
44 subdir('winsys/sw/wrapper')
46 subdir('winsys/sw/hgl')
62 subdir('winsys/radeon/drm')
75 subdir('winsys/amdgpu/drm')
[all …]
DSConscript26 'winsys/sw/null/SConscript',
27 'winsys/sw/wrapper/SConscript',
32 'winsys/sw/xlib/SConscript',
37 'winsys/sw/gdi/SConscript',
/external/mesa3d/src/gallium/winsys/sw/hgl/
Dhgl_sw_winsys.c78 hgl_winsys_destroy(struct sw_winsys* winsys) in hgl_winsys_destroy() argument
80 FREE(winsys); in hgl_winsys_destroy()
85 hgl_winsys_is_displaytarget_format_supported(struct sw_winsys* winsys, in hgl_winsys_is_displaytarget_format_supported() argument
107 hgl_winsys_displaytarget_create(struct sw_winsys* winsys, in hgl_winsys_displaytarget_create() argument
142 hgl_winsys_displaytarget_destroy(struct sw_winsys* winsys, in hgl_winsys_displaytarget_destroy() argument
159 hgl_winsys_displaytarget_from_handle(struct sw_winsys* winsys, in hgl_winsys_displaytarget_from_handle() argument
168 hgl_winsys_displaytarget_get_handle(struct sw_winsys* winsys, in hgl_winsys_displaytarget_get_handle() argument
176 hgl_winsys_displaytarget_map(struct sw_winsys* winsys, in hgl_winsys_displaytarget_map() argument
187 hgl_winsys_displaytarget_unmap(struct sw_winsys* winsys, in hgl_winsys_displaytarget_unmap() argument
195 hgl_winsys_displaytarget_display(struct sw_winsys* winsys, in hgl_winsys_displaytarget_display() argument
[all …]
/external/mesa3d/src/gallium/winsys/sw/gdi/
Dgdi_sw_winsys.c111 gdi_sw_displaytarget_destroy(struct sw_winsys *winsys, in gdi_sw_displaytarget_destroy() argument
122 gdi_sw_displaytarget_create(struct sw_winsys *winsys, in gdi_sw_displaytarget_create() argument
175 gdi_sw_displaytarget_from_handle(struct sw_winsys *winsys, in gdi_sw_displaytarget_from_handle() argument
186 gdi_sw_displaytarget_get_handle(struct sw_winsys *winsys, in gdi_sw_displaytarget_get_handle() argument
196 gdi_sw_display( struct sw_winsys *winsys, in gdi_sw_display() argument
209 gdi_sw_displaytarget_display(struct sw_winsys *winsys, in gdi_sw_displaytarget_display() argument
218 gdi_sw_display(winsys, dt, hDC); in gdi_sw_displaytarget_display()
223 gdi_sw_destroy(struct sw_winsys *winsys) in gdi_sw_destroy() argument
225 FREE(winsys); in gdi_sw_destroy()
231 static struct sw_winsys *winsys; in gdi_create_sw_winsys() local
[all …]
/external/mesa3d/src/gallium/targets/libgl-gdi/
Dlibgl_gdi.c73 struct sw_winsys *winsys; in gdi_screen_create() local
75 winsys = gdi_create_sw_winsys(); in gdi_screen_create()
76 if(!winsys) in gdi_screen_create()
93 screen = llvmpipe_create_screen( winsys ); in gdi_screen_create()
100 screen = swr_create_screen( winsys ); in gdi_screen_create()
109 screen = softpipe_create_screen( winsys ); in gdi_screen_create()
117 winsys->destroy(winsys); in gdi_screen_create()
138 struct sw_winsys *winsys = NULL; in gdi_present() local
143 winsys = llvmpipe_screen(screen)->winsys; in gdi_present()
145 gdi_sw_display(winsys, dt, hDC); in gdi_present()
[all …]
/external/mesa3d/src/amd/vulkan/
DMakefile.sources23 winsys/amdgpu/radv_amdgpu_bo.c \
24 winsys/amdgpu/radv_amdgpu_bo.h \
25 winsys/amdgpu/radv_amdgpu_cs.c \
26 winsys/amdgpu/radv_amdgpu_cs.h \
27 winsys/amdgpu/radv_amdgpu_surface.c \
28 winsys/amdgpu/radv_amdgpu_surface.h \
29 winsys/amdgpu/radv_amdgpu_winsys.c \
30 winsys/amdgpu/radv_amdgpu_winsys.h \
31 winsys/amdgpu/radv_amdgpu_winsys_public.h
34 winsys/null/radv_null_bo.c \
[all …]
Dmeson.build53 'winsys/amdgpu/radv_amdgpu_bo.c',
54 'winsys/amdgpu/radv_amdgpu_bo.h',
55 'winsys/amdgpu/radv_amdgpu_cs.c',
56 'winsys/amdgpu/radv_amdgpu_cs.h',
57 'winsys/amdgpu/radv_amdgpu_surface.c',
58 'winsys/amdgpu/radv_amdgpu_surface.h',
59 'winsys/amdgpu/radv_amdgpu_winsys.c',
60 'winsys/amdgpu/radv_amdgpu_winsys.h',
61 'winsys/amdgpu/radv_amdgpu_winsys_public.h',
62 'winsys/null/radv_null_bo.c',
[all …]
/external/mesa3d/src/gallium/auxiliary/target-helpers/
Dsw_helper.h37 sw_screen_create_named(struct sw_winsys *winsys, const char *driver) in sw_screen_create_named() argument
43 screen = llvmpipe_create_screen(winsys); in sw_screen_create_named()
49 vws = virgl_vtest_winsys_wrap(winsys); in sw_screen_create_named()
56 screen = softpipe_create_screen(winsys); in sw_screen_create_named()
61 screen = swr_create_screen(winsys); in sw_screen_create_named()
66 screen = zink_create_screen(winsys); in sw_screen_create_named()
74 sw_screen_create(struct sw_winsys *winsys) in sw_screen_create() argument
92 return sw_screen_create_named(winsys, driver); in sw_screen_create()
Dinline_sw_helper.h31 sw_screen_create_named(struct sw_winsys *winsys, const char *driver) in sw_screen_create_named() argument
37 screen = llvmpipe_create_screen(winsys); in sw_screen_create_named()
43 vws = virgl_vtest_winsys_wrap(winsys); in sw_screen_create_named()
50 screen = softpipe_create_screen(winsys); in sw_screen_create_named()
55 screen = swr_create_screen(winsys); in sw_screen_create_named()
60 screen = zink_create_screen(winsys); in sw_screen_create_named()
68 sw_screen_create(struct sw_winsys *winsys) in sw_screen_create() argument
86 return sw_screen_create_named(winsys, driver); in sw_screen_create()
/external/mesa3d/src/gallium/targets/osmesa/
Dtarget.c37 struct sw_winsys *winsys; in osmesa_create_screen() local
43 winsys = null_sw_create(); in osmesa_create_screen()
44 if (!winsys) in osmesa_create_screen()
48 screen = sw_screen_create(winsys); in osmesa_create_screen()
50 winsys->destroy(winsys); in osmesa_create_screen()
/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_texture.c134 struct sw_winsys *winsys = softpipe_screen(screen)->winsys; in softpipe_displaytarget_layout() local
138 spr->dt = winsys->displaytarget_create(winsys, in softpipe_displaytarget_layout()
207 struct sw_winsys *winsys = screen->winsys; in softpipe_resource_destroy() local
208 winsys->displaytarget_destroy(winsys, spr->dt); in softpipe_resource_destroy()
225 struct sw_winsys *winsys = softpipe_screen(screen)->winsys; in softpipe_resource_from_handle() local
238 spr->dt = winsys->displaytarget_from_handle(winsys, in softpipe_resource_from_handle()
260 struct sw_winsys *winsys = softpipe_screen(screen)->winsys; in softpipe_resource_get_handle() local
267 return winsys->displaytarget_get_handle(winsys, spr->dt, whandle); in softpipe_resource_get_handle()
362 struct sw_winsys *winsys = softpipe_screen(pipe->screen)->winsys; in softpipe_transfer_map() local
436 map = winsys->displaytarget_map(winsys, spr->dt, usage); in softpipe_transfer_map()
[all …]
Dsp_screen.c379 struct sw_winsys *winsys = softpipe_screen(screen)->winsys; in softpipe_is_format_supported() local
405 if(!winsys->is_displaytarget_format_supported(winsys, bind, format)) in softpipe_is_format_supported()
471 struct sw_winsys *winsys = sp_screen->winsys; in softpipe_destroy_screen() local
473 if(winsys->destroy) in softpipe_destroy_screen()
474 winsys->destroy(winsys); in softpipe_destroy_screen()
490 struct sw_winsys *winsys = screen->winsys; in softpipe_flush_frontbuffer() local
495 winsys->displaytarget_display(winsys, texture->dt, context_private, sub_box); in softpipe_flush_frontbuffer()
562 softpipe_create_screen(struct sw_winsys *winsys) in softpipe_create_screen() argument
571 screen->winsys = winsys; in softpipe_create_screen()
/external/mesa3d/src/gallium/targets/libgl-xlib/
Dxlib.c51 struct sw_winsys *winsys; in swrast_xlib_create_screen() local
57 winsys = xlib_create_sw_winsys( display ); in swrast_xlib_create_screen()
58 if (winsys == NULL) in swrast_xlib_create_screen()
63 screen = sw_screen_create( winsys ); in swrast_xlib_create_screen()
72 if (winsys) in swrast_xlib_create_screen()
73 winsys->destroy( winsys ); in swrast_xlib_create_screen()
/external/mesa3d/src/gallium/auxiliary/pipe-loader/
Dpipe_loader_sw.c63 .winsys = {
151 for (i = 0; sdev->dd->winsys[i].name; i++) { in pipe_loader_sw_probe_dri()
152 if (strcmp(sdev->dd->winsys[i].name, "dri") == 0) { in pipe_loader_sw_probe_dri()
153 sdev->ws = sdev->dd->winsys[i].create_winsys(drisw_lf); in pipe_loader_sw_probe_dri()
186 for (i = 0; sdev->dd->winsys[i].name; i++) { in pipe_loader_sw_probe_kms()
187 if (strcmp(sdev->dd->winsys[i].name, "kms_dri") == 0) { in pipe_loader_sw_probe_kms()
188 sdev->ws = sdev->dd->winsys[i].create_winsys(sdev->fd); in pipe_loader_sw_probe_kms()
219 for (i = 0; sdev->dd->winsys[i].name; i++) { in pipe_loader_sw_probe_null()
220 if (strcmp(sdev->dd->winsys[i].name, "null") == 0) { in pipe_loader_sw_probe_null()
221 sdev->ws = sdev->dd->winsys[i].create_winsys(); in pipe_loader_sw_probe_null()
[all …]
/external/mesa3d/src/gallium/drivers/swr/
Dswr_screen.cpp94 struct sw_winsys *winsys = screen->winsys; in swr_is_format_supported() local
118 if (!winsys->is_displaytarget_format_supported(winsys, bind, format)) in swr_is_format_supported()
608 struct sw_winsys *winsys = screen->winsys; in swr_displaytarget_layout() local
615 dt = winsys->displaytarget_create(winsys, in swr_displaytarget_layout()
625 void *map = winsys->displaytarget_map(winsys, dt, 0); in swr_displaytarget_layout()
634 winsys->displaytarget_unmap(winsys, dt); in swr_displaytarget_layout()
955 struct sw_winsys *winsys = screen->winsys; in swr_resource_destroy() local
956 winsys->displaytarget_destroy(winsys, spr->display_target); in swr_resource_destroy()
1000 struct sw_winsys *winsys = screen->winsys; in swr_flush_frontbuffer() local
1018 void *map = winsys->displaytarget_map(winsys, spr->display_target, in swr_flush_frontbuffer()
[all …]
Dswr_public.h37 struct pipe_screen *swr_create_screen(struct sw_winsys *winsys);
40 struct pipe_screen *swr_create_screen_internal(struct sw_winsys *winsys);
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_texture.c212 struct sw_winsys *winsys = screen->winsys; in llvmpipe_displaytarget_layout() local
220 lpr->dt = winsys->displaytarget_create(winsys, in llvmpipe_displaytarget_layout()
232 void *map = winsys->displaytarget_map(winsys, lpr->dt, in llvmpipe_displaytarget_layout()
238 winsys->displaytarget_unmap(winsys, lpr->dt); in llvmpipe_displaytarget_layout()
361 struct sw_winsys *winsys = screen->winsys; in llvmpipe_resource_destroy() local
362 winsys->displaytarget_destroy(winsys, lpr->dt); in llvmpipe_resource_destroy()
407 struct sw_winsys *winsys = screen->winsys; in llvmpipe_resource_map() local
421 map = winsys->displaytarget_map(winsys, lpr->dt, dt_usage); in llvmpipe_resource_map()
452 struct sw_winsys *winsys = lp_screen->winsys; in llvmpipe_resource_unmap() local
457 winsys->displaytarget_unmap(winsys, lpr->dt); in llvmpipe_resource_unmap()
[all …]
Dlp_screen.c615 struct sw_winsys *winsys = screen->winsys; in llvmpipe_is_format_supported() local
678 if(!winsys->is_displaytarget_format_supported(winsys, bind, format)) in llvmpipe_is_format_supported()
720 struct sw_winsys *winsys = screen->winsys; in llvmpipe_flush_frontbuffer() local
725 winsys->displaytarget_display(winsys, texture->dt, context_private, sub_box); in llvmpipe_flush_frontbuffer()
732 struct sw_winsys *winsys = screen->winsys; in llvmpipe_destroy_screen() local
746 if(winsys->destroy) in llvmpipe_destroy_screen()
747 winsys->destroy(winsys); in llvmpipe_destroy_screen()
867 llvmpipe_create_screen(struct sw_winsys *winsys) in llvmpipe_create_screen() argument
890 screen->winsys = winsys; in llvmpipe_create_screen()
/external/mesa3d/src/gallium/targets/graw-gdi/
Dgraw_gdi.c67 struct sw_winsys *winsys = NULL; in graw_create_window_and_screen() local
78 winsys = gdi_create_sw_winsys(); in graw_create_window_and_screen()
79 if (winsys == NULL) in graw_create_window_and_screen()
82 screen = sw_screen_create(winsys); in graw_create_window_and_screen()
/external/mesa3d/src/gallium/winsys/sw/dri/
Ddri_sw_winsys.c118 dri_sw_displaytarget_create(struct sw_winsys *winsys, in dri_sw_displaytarget_create() argument
126 struct dri_sw_winsys *ws = dri_sw_winsys(winsys); in dri_sw_displaytarget_create()
215 dri_sw_displaytarget_from_handle(struct sw_winsys *winsys, in dri_sw_displaytarget_from_handle() argument
225 dri_sw_displaytarget_get_handle(struct sw_winsys *winsys, in dri_sw_displaytarget_get_handle() argument
290 dri_destroy_sw_winsys(struct sw_winsys *winsys) in dri_destroy_sw_winsys() argument
292 FREE(winsys); in dri_destroy_sw_winsys()
/external/mesa3d/src/gallium/targets/graw-xlib/
Dgraw_xlib.c27 struct sw_winsys *winsys = NULL; in graw_create_screen() local
32 winsys = xlib_create_sw_winsys( graw.display ); in graw_create_screen()
33 if (winsys == NULL) in graw_create_screen()
36 screen = sw_screen_create( winsys ); in graw_create_screen()
/external/mesa3d/src/gallium/winsys/sw/wrapper/
Dwrapper_sw_winsys.c60 struct wrapper_sw_winsys *winsys; member
103 struct pipe_context *pipe = wdt->winsys->pipe; in wsw_dt_get_stride()
131 wdt->winsys = wsw; in wsw_dt_wrap_texture()
215 struct pipe_context *pipe = wdt->winsys->pipe; in wsw_dt_map()
251 struct pipe_context *pipe = wdt->winsys->pipe; in wsw_dt_unmap()
/external/mesa3d/src/gallium/drivers/zink/
Dzink_screen.c828 struct sw_winsys *winsys = screen->winsys; in zink_flush_frontbuffer() local
831 if (!winsys) in zink_flush_frontbuffer()
833 void *map = winsys->displaytarget_map(winsys, res->dt, 0); in zink_flush_frontbuffer()
857 winsys->displaytarget_unmap(winsys, res->dt); in zink_flush_frontbuffer()
861 winsys->displaytarget_display(winsys, res->dt, winsys_drawable_handle, sub_box); in zink_flush_frontbuffer()
1075 zink_internal_create_screen(struct sw_winsys *winsys, int fd, const struct pipe_screen_config *conf… in zink_internal_create_screen() argument
1149 screen->winsys = winsys; in zink_internal_create_screen()
1176 zink_create_screen(struct sw_winsys *winsys) in zink_create_screen() argument
1178 return zink_internal_create_screen(winsys, -1, NULL); in zink_create_screen()

123456