Searched refs:p_screen (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/gallium/frontends/dri/ |
D | dri_screen.c | 187 struct pipe_screen *p_screen = screen->base.screen; in dri_fill_in_modes() local 217 pf_x8z24 = p_screen->is_format_supported(p_screen, PIPE_FORMAT_Z24X8_UNORM, in dri_fill_in_modes() 220 pf_z24x8 = p_screen->is_format_supported(p_screen, PIPE_FORMAT_X8Z24_UNORM, in dri_fill_in_modes() 223 pf_s8z24 = p_screen->is_format_supported(p_screen, PIPE_FORMAT_Z24_UNORM_S8_UINT, in dri_fill_in_modes() 226 pf_z24s8 = p_screen->is_format_supported(p_screen, PIPE_FORMAT_S8_UINT_Z24_UNORM, in dri_fill_in_modes() 229 pf_z16 = p_screen->is_format_supported(p_screen, PIPE_FORMAT_Z16_UNORM, in dri_fill_in_modes() 232 pf_z32 = p_screen->is_format_supported(p_screen, PIPE_FORMAT_Z32_UNORM, in dri_fill_in_modes() 256 p_screen->get_param(p_screen, PIPE_CAP_MIXED_COLOR_DEPTH_BITS); in dri_fill_in_modes() 284 if (!p_screen->is_format_supported(p_screen, pipe_formats[format], in dri_fill_in_modes() 293 if (p_screen->is_format_supported(p_screen, pipe_formats[format], in dri_fill_in_modes()
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_loader.cpp | 84 struct pipe_screen *p_screen = swr_create_screen_internal(winsys); in swr_create_screen() local 85 if (!p_screen) { in swr_create_screen() 89 struct swr_screen *screen = swr_screen(p_screen); in swr_create_screen() 101 return p_screen; in swr_create_screen() 112 return p_screen; in swr_create_screen() 122 return p_screen; in swr_create_screen() 132 return p_screen; in swr_create_screen()
|
D | swr_fence.cpp | 149 swr_fence_init(struct pipe_screen *p_screen) in swr_fence_init() argument 151 p_screen->fence_reference = swr_fence_reference; in swr_fence_init() 152 p_screen->fence_finish = swr_fence_finish; in swr_fence_init() 153 p_screen->get_timestamp = swr_get_timestamp; in swr_fence_init() 157 struct swr_screen *screen = swr_screen(p_screen); in swr_fence_init()
|
D | swr_screen.cpp | 945 swr_resource_destroy(struct pipe_screen *p_screen, struct pipe_resource *pt) in swr_resource_destroy() argument 947 struct swr_screen *screen = swr_screen(p_screen); in swr_resource_destroy() 953 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0); in swr_resource_destroy() 992 swr_flush_frontbuffer(struct pipe_screen *p_screen, in swr_flush_frontbuffer() argument 999 struct swr_screen *screen = swr_screen(p_screen); in swr_flush_frontbuffer() 1006 swr_fence_finish(p_screen, NULL, screen->flush_fence, 0); in swr_flush_frontbuffer() 1034 struct pipe_screen *p_screen = &(*screen)->base; in swr_destroy_screen_internal() local 1036 swr_fence_finish(p_screen, NULL, (*screen)->flush_fence, 0); in swr_destroy_screen_internal() 1037 swr_fence_reference(p_screen, &(*screen)->flush_fence, NULL); in swr_destroy_screen_internal() 1050 swr_destroy_screen(struct pipe_screen *p_screen) in swr_destroy_screen() argument [all …]
|
D | swr_context.cpp | 490 swr_create_context(struct pipe_screen *p_screen, void *priv, unsigned flags) in swr_create_context() argument 496 swr_screen(p_screen)->pfnSwrGetInterface(ctx->api); in swr_create_context() 497 swr_screen(p_screen)->pfnSwrGetTileInterface(ctx->tileApi); in swr_create_context() 525 if (swr_screen(p_screen)->is_knl) in swr_create_context() 546 ctx->pipe.screen = p_screen; in swr_create_context()
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_fence.c | 173 iris_fence_destroy(struct pipe_screen *p_screen, in iris_fence_destroy() argument 176 struct iris_screen *screen = (struct iris_screen *)p_screen; in iris_fence_destroy() 185 iris_fence_reference(struct pipe_screen *p_screen, in iris_fence_reference() argument 191 iris_fence_destroy(p_screen, *dst); in iris_fence_reference() 197 iris_wait_syncobj(struct pipe_screen *p_screen, in iris_wait_syncobj() argument 204 struct iris_screen *screen = (struct iris_screen *)p_screen; in iris_wait_syncobj() 360 iris_fence_finish(struct pipe_screen *p_screen, in iris_fence_finish() argument 366 struct iris_screen *screen = (struct iris_screen *)p_screen; in iris_fence_finish() 449 iris_fence_get_fd(struct pipe_screen *p_screen, in iris_fence_get_fd() argument 452 struct iris_screen *screen = (struct iris_screen *)p_screen; in iris_fence_get_fd()
|
/external/virglrenderer/src/gallium/ |
D | meson.build | 33 'include/pipe/p_screen.h',
|