/external/mesa3d/src/gallium/frontends/vdpau/ |
D | query.c | 71 struct pipe_screen *pscreen; in vlVdpVideoSurfaceQueryCapabilities() local 81 pscreen = dev->vscreen->pscreen; in vlVdpVideoSurfaceQueryCapabilities() 82 if (!pscreen) in vlVdpVideoSurfaceQueryCapabilities() 89 max_2d_texture_size = pscreen->get_param(pscreen, PIPE_CAP_MAX_TEXTURE_2D_SIZE); in vlVdpVideoSurfaceQueryCapabilities() 108 struct pipe_screen *pscreen; in vlVdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities() local 117 pscreen = dev->vscreen->pscreen; in vlVdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities() 118 if (!pscreen) in vlVdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities() 133 pscreen->is_video_format_supported(pscreen, in vlVdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities() 158 !pscreen->is_video_format_supported(pscreen, in vlVdpVideoSurfaceQueryGetPutBitsYCbCrCapabilities() 178 struct pipe_screen *pscreen; in vlVdpDecoderQueryCapabilities() local [all …]
|
/external/mesa3d/src/gallium/drivers/tegra/ |
D | tegra_screen.c | 48 static void tegra_screen_destroy(struct pipe_screen *pscreen) in tegra_screen_destroy() argument 50 struct tegra_screen *screen = to_tegra_screen(pscreen); in tegra_screen_destroy() 53 free(pscreen); in tegra_screen_destroy() 57 tegra_screen_get_name(struct pipe_screen *pscreen) in tegra_screen_get_name() argument 63 tegra_screen_get_vendor(struct pipe_screen *pscreen) in tegra_screen_get_vendor() argument 69 tegra_screen_get_device_vendor(struct pipe_screen *pscreen) in tegra_screen_get_device_vendor() argument 75 tegra_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in tegra_screen_get_param() argument 77 struct tegra_screen *screen = to_tegra_screen(pscreen); in tegra_screen_get_param() 83 tegra_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in tegra_screen_get_paramf() argument 85 struct tegra_screen *screen = to_tegra_screen(pscreen); in tegra_screen_get_paramf() [all …]
|
/external/mesa3d/src/gallium/winsys/freedreno/drm/ |
D | freedreno_drm_winsys.c | 47 fd_drm_screen_destroy(struct pipe_screen *pscreen) in fd_drm_screen_destroy() argument 49 struct fd_screen *screen = fd_screen(pscreen); in fd_drm_screen_destroy() 61 pscreen->destroy = screen->winsys_priv; in fd_drm_screen_destroy() 62 pscreen->destroy(pscreen); in fd_drm_screen_destroy() 69 struct pipe_screen *pscreen = NULL; in fd_drm_screen_create() local 78 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); in fd_drm_screen_create() 79 if (pscreen) { in fd_drm_screen_create() 80 fd_screen(pscreen)->refcnt++; in fd_drm_screen_create() 86 pscreen = fd_screen_create(dev, ro); in fd_drm_screen_create() 87 if (pscreen) { in fd_drm_screen_create() [all …]
|
/external/mesa3d/src/gallium/winsys/lima/drm/ |
D | lima_drm_winsys.c | 42 lima_drm_screen_destroy(struct pipe_screen *pscreen) in lima_drm_screen_destroy() argument 44 struct lima_screen *screen = lima_screen(pscreen); in lima_drm_screen_destroy() 55 pscreen->destroy = screen->winsys_priv; in lima_drm_screen_destroy() 56 pscreen->destroy(pscreen); in lima_drm_screen_destroy() 64 struct pipe_screen *pscreen = NULL; in lima_drm_screen_create() local 73 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); in lima_drm_screen_create() 74 if (pscreen) { in lima_drm_screen_create() 75 lima_screen(pscreen)->refcnt++; in lima_drm_screen_create() 79 pscreen = lima_screen_create(dup_fd, NULL); in lima_drm_screen_create() 80 if (pscreen) { in lima_drm_screen_create() [all …]
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_screen.c | 106 fd_screen_get_name(struct pipe_screen *pscreen) in fd_screen_get_name() argument 110 fd_screen(pscreen)->device_id); in fd_screen_get_name() 115 fd_screen_get_vendor(struct pipe_screen *pscreen) in fd_screen_get_vendor() argument 121 fd_screen_get_device_vendor(struct pipe_screen *pscreen) in fd_screen_get_device_vendor() argument 128 fd_screen_get_timestamp(struct pipe_screen *pscreen) in fd_screen_get_timestamp() argument 130 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_get_timestamp() 145 fd_screen_destroy(struct pipe_screen *pscreen) in fd_screen_destroy() argument 147 struct fd_screen *screen = fd_screen(pscreen); in fd_screen_destroy() 159 fd_gmem_screen_fini(pscreen); in fd_screen_destroy() 165 u_transfer_helper_destroy(pscreen->transfer_helper); in fd_screen_destroy() [all …]
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_screen.c | 80 vc4_screen_get_name(struct pipe_screen *pscreen) in vc4_screen_get_name() argument 82 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_get_name() 95 vc4_screen_get_vendor(struct pipe_screen *pscreen) in vc4_screen_get_vendor() argument 101 vc4_screen_destroy(struct pipe_screen *pscreen) in vc4_screen_destroy() argument 103 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_destroy() 106 vc4_bufmgr_destroy(pscreen); in vc4_screen_destroy() 114 u_transfer_helper_destroy(pscreen->transfer_helper); in vc4_screen_destroy() 117 ralloc_free(pscreen); in vc4_screen_destroy() 135 vc4_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in vc4_screen_get_param() argument 137 struct vc4_screen *screen = vc4_screen(pscreen); in vc4_screen_get_param() [all …]
|
/external/mesa3d/src/gallium/frontends/va/ |
D | config.c | 45 struct pipe_screen *pscreen; in vlVaQueryConfigProfiles() local 54 pscreen = VL_VA_PSCREEN(ctx); in vlVaQueryConfigProfiles() 59 …if (pscreen->get_video_param(pscreen, p, PIPE_VIDEO_ENTRYPOINT_BITSTREAM, PIPE_VIDEO_CAP_SUPPORTED… in vlVaQueryConfigProfiles() 76 struct pipe_screen *pscreen; in vlVaQueryConfigEntrypoints() local 93 pscreen = VL_VA_PSCREEN(ctx); in vlVaQueryConfigEntrypoints() 94 if (pscreen->get_video_param(pscreen, p, PIPE_VIDEO_ENTRYPOINT_BITSTREAM, in vlVaQueryConfigEntrypoints() 98 if (pscreen->get_video_param(pscreen, p, PIPE_VIDEO_ENTRYPOINT_ENCODE, in vlVaQueryConfigEntrypoints() 114 struct pipe_screen *pscreen; in vlVaGetConfigAttributes() local 120 pscreen = VL_VA_PSCREEN(ctx); in vlVaGetConfigAttributes() 125 (pscreen->get_video_param(pscreen, ProfileToPipe(profile), in vlVaGetConfigAttributes() [all …]
|
/external/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_device.c | 51 device->pscreen = pipe_loader_create_screen(device->pld); in lvp_physical_device_init() 52 if (!device->pscreen) in lvp_physical_device_init() 55 …device->max_images = device->pscreen->get_shader_param(device->pscreen, PIPE_SHADER_FRAGMENT, PIPE… in lvp_physical_device_init() 72 device->pscreen->destroy(device->pscreen); in lvp_physical_device_finish() 298 ….imageCubeArray = (pdevice->pscreen->get_param(pdevice->pscreen, PIPE_CA… in lvp_GetPhysicalDeviceFeatures() 300 ….geometryShader = (pdevice->pscreen->get_shader_param(pdevice->pscreen, … in lvp_GetPhysicalDeviceFeatures() 301 ….tessellationShader = (pdevice->pscreen->get_shader_param(pdevice->pscreen, … in lvp_GetPhysicalDeviceFeatures() 302 ….sampleRateShading = (pdevice->pscreen->get_param(pdevice->pscreen, PIPE_CA… in lvp_GetPhysicalDeviceFeatures() 303 ….dualSrcBlend = (pdevice->pscreen->get_param(pdevice->pscreen, PIPE_CA… in lvp_GetPhysicalDeviceFeatures() 305 ….multiDrawIndirect = (pdevice->pscreen->get_param(pdevice->pscreen, PIPE_CA… in lvp_GetPhysicalDeviceFeatures() [all …]
|
D | lvp_formats.c | 164 if (physical_device->pscreen->is_format_supported(physical_device->pscreen, pformat, in lvp_physical_device_get_format_properties() 176 if (physical_device->pscreen->is_format_supported(physical_device->pscreen, pformat, in lvp_physical_device_get_format_properties() 190 physical_device->pscreen->is_format_supported(physical_device->pscreen, pformat, in lvp_physical_device_get_format_properties() 195 if (physical_device->pscreen->is_format_supported(physical_device->pscreen, pformat, in lvp_physical_device_get_format_properties() 201 if (physical_device->pscreen->is_format_supported(physical_device->pscreen, pformat, in lvp_physical_device_get_format_properties() 208 if (physical_device->pscreen->is_format_supported(physical_device->pscreen, pformat, in lvp_physical_device_get_format_properties() 284 …uint32_t max_2d_ext = physical_device->pscreen->get_param(physical_device->pscreen, PIPE_CAP_MAX_T… in lvp_get_image_format_properties() 285 …uint32_t max_layers = physical_device->pscreen->get_param(physical_device->pscreen, PIPE_CAP_MAX_T… in lvp_get_image_format_properties() 310 …maxExtent.depth = (1 << physical_device->pscreen->get_param(physical_device->pscreen, PIPE_CAP_MAX… in lvp_get_image_format_properties()
|
/external/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_screen.c | 51 v3d_screen_get_name(struct pipe_screen *pscreen) in v3d_screen_get_name() argument 53 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_get_name() 66 v3d_screen_get_vendor(struct pipe_screen *pscreen) in v3d_screen_get_vendor() argument 72 v3d_screen_destroy(struct pipe_screen *pscreen) in v3d_screen_destroy() argument 74 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_destroy() 77 v3d_bufmgr_destroy(pscreen); in v3d_screen_destroy() 85 u_transfer_helper_destroy(pscreen->transfer_helper); in v3d_screen_destroy() 88 ralloc_free(pscreen); in v3d_screen_destroy() 106 v3d_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in v3d_screen_get_param() argument 108 struct v3d_screen *screen = v3d_screen(pscreen); in v3d_screen_get_param() [all …]
|
/external/mesa3d/src/gallium/drivers/iris/ |
D | iris_screen.c | 88 iris_get_vendor(struct pipe_screen *pscreen) in iris_get_vendor() argument 94 iris_get_device_vendor(struct pipe_screen *pscreen) in iris_get_device_vendor() argument 100 iris_get_device_uuid(struct pipe_screen *pscreen, char *uuid) in iris_get_device_uuid() argument 102 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_device_uuid() 109 iris_get_driver_uuid(struct pipe_screen *pscreen, char *uuid) in iris_get_driver_uuid() argument 111 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_driver_uuid() 140 iris_get_name(struct pipe_screen *pscreen) in iris_get_name() argument 142 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_name() 154 iris_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in iris_get_param() argument 156 struct iris_screen *screen = (struct iris_screen *)pscreen; in iris_get_param() [all …]
|
/external/mesa3d/src/gallium/winsys/etnaviv/drm/ |
D | etnaviv_drm_winsys.c | 135 etna_drm_screen_destroy(struct pipe_screen *pscreen) in etna_drm_screen_destroy() argument 137 struct etna_screen *screen = etna_screen(pscreen); in etna_drm_screen_destroy() 149 pscreen->destroy = screen->winsys_priv; in etna_drm_screen_destroy() 150 pscreen->destroy(pscreen); in etna_drm_screen_destroy() 157 struct pipe_screen *pscreen = NULL; in etna_drm_screen_create_renderonly() local 166 pscreen = util_hash_table_get(etna_tab, intptr_to_pointer(ro->gpu_fd)); in etna_drm_screen_create_renderonly() 167 if (pscreen) { in etna_drm_screen_create_renderonly() 168 etna_screen(pscreen)->refcnt++; in etna_drm_screen_create_renderonly() 170 pscreen = screen_create(ro); in etna_drm_screen_create_renderonly() 171 if (pscreen) { in etna_drm_screen_create_renderonly() [all …]
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_glsl_to_ir.cpp | 48 struct pipe_screen *pscreen = ctx->st->pipe->screen; in st_link_shader() local 51 pscreen->get_shader_param(pscreen, PIPE_SHADER_VERTEX, in st_link_shader() 91 bool have_dround = pscreen->get_shader_param(pscreen, ptarget, in st_link_shader() 93 bool have_dfrexp = pscreen->get_shader_param(pscreen, ptarget, in st_link_shader() 95 bool have_ldexp = pscreen->get_shader_param(pscreen, ptarget, in st_link_shader() 98 if (!pscreen->get_param(pscreen, PIPE_CAP_INT64_DIVMOD)) in st_link_shader() 121 if (!pscreen->get_param(pscreen, PIPE_CAP_TEXTURE_GATHER_OFFSETS)) in st_link_shader() 125 if (stage == MESA_SHADER_FRAGMENT && pscreen->get_param(pscreen, PIPE_CAP_FBFETCH)) in st_link_shader()
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_query.c | 91 etna_get_driver_query_info(struct pipe_screen *pscreen, unsigned index, in etna_get_driver_query_info() argument 94 int nr_sw_queries = etna_sw_get_driver_query_info(pscreen, 0, NULL); in etna_get_driver_query_info() 95 int nr_pm_queries = etna_pm_get_driver_query_info(pscreen, 0, NULL); in etna_get_driver_query_info() 101 return etna_sw_get_driver_query_info(pscreen, index, info); in etna_get_driver_query_info() 103 return etna_pm_get_driver_query_info(pscreen, index - nr_sw_queries, info); in etna_get_driver_query_info() 107 etna_get_driver_query_group_info(struct pipe_screen *pscreen, unsigned index, in etna_get_driver_query_group_info() argument 110 int nr_sw_groups = etna_sw_get_driver_query_group_info(pscreen, 0, NULL); in etna_get_driver_query_group_info() 111 int nr_pm_groups = etna_pm_get_driver_query_group_info(pscreen, 0, NULL); in etna_get_driver_query_group_info() 117 return etna_sw_get_driver_query_group_info(pscreen, index, info); in etna_get_driver_query_group_info() 119 return etna_pm_get_driver_query_group_info(pscreen, index, info); in etna_get_driver_query_group_info() [all …]
|
D | etnaviv_screen.c | 85 etna_screen_destroy(struct pipe_screen *pscreen) in etna_screen_destroy() argument 87 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_destroy() 111 etna_screen_get_name(struct pipe_screen *pscreen) in etna_screen_get_name() argument 113 struct etna_screen *priv = etna_screen(pscreen); in etna_screen_get_name() 123 etna_screen_get_vendor(struct pipe_screen *pscreen) in etna_screen_get_vendor() argument 129 etna_screen_get_device_vendor(struct pipe_screen *pscreen) in etna_screen_get_device_vendor() argument 135 etna_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in etna_screen_get_param() argument 137 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_get_param() 269 return u_pipe_screen_get_param_defaults(pscreen, param); in etna_screen_get_param() 274 etna_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in etna_screen_get_paramf() argument [all …]
|
D | etnaviv_resource.c | 83 etna_screen_resource_alloc_ts(struct pipe_screen *pscreen, in etna_screen_resource_alloc_ts() argument 86 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_resource_alloc_ts() 144 etna_screen_can_create_resource(struct pipe_screen *pscreen, in etna_screen_can_create_resource() argument 147 struct etna_screen *screen = etna_screen(pscreen); in etna_screen_can_create_resource() 206 etna_resource_alloc(struct pipe_screen *pscreen, unsigned layout, in etna_resource_alloc() argument 209 struct etna_screen *screen = etna_screen(pscreen); in etna_resource_alloc() 264 rsc->base.screen = pscreen; in etna_resource_alloc() 290 rsc->bo = etna_screen_bo_from_handle(pscreen, &handle); in etna_resource_alloc() 328 etna_resource_create(struct pipe_screen *pscreen, in etna_resource_create() argument 331 struct etna_screen *screen = etna_screen(pscreen); in etna_resource_create() [all …]
|
D | etnaviv_fence.c | 54 etna_screen_fence_reference(struct pipe_screen *pscreen, in etna_screen_fence_reference() argument 65 etna_screen_fence_finish(struct pipe_screen *pscreen, struct pipe_context *ctx, in etna_screen_fence_finish() argument 97 etna_screen_fence_get_fd(struct pipe_screen *pscreen, in etna_screen_fence_get_fd() argument 123 etna_fence_screen_init(struct pipe_screen *pscreen) in etna_fence_screen_init() argument 125 pscreen->fence_reference = etna_screen_fence_reference; in etna_fence_screen_init() 126 pscreen->fence_finish = etna_screen_fence_finish; in etna_fence_screen_init() 127 pscreen->fence_get_fd = etna_screen_fence_get_fd; in etna_fence_screen_init()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_resource.c | 51 nv30_resource_create(struct pipe_screen *pscreen, in nv30_resource_create() argument 56 return nouveau_buffer_create(pscreen, tmpl); in nv30_resource_create() 58 return nv30_miptree_create(pscreen, tmpl); in nv30_resource_create() 63 nv30_resource_from_handle(struct pipe_screen *pscreen, in nv30_resource_from_handle() argument 71 return nv30_miptree_from_handle(pscreen, tmpl, handle); in nv30_resource_from_handle() 75 nv30_resource_screen_init(struct pipe_screen *pscreen) in nv30_resource_screen_init() argument 77 pscreen->resource_create = nv30_resource_create; in nv30_resource_screen_init() 78 pscreen->resource_from_handle = nv30_resource_from_handle; in nv30_resource_screen_init() 79 pscreen->resource_get_handle = u_resource_get_handle_vtbl; in nv30_resource_screen_init() 80 pscreen->resource_destroy = u_resource_destroy_vtbl; in nv30_resource_screen_init()
|
D | nv30_screen.c | 51 nv30_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) in nv30_screen_get_param() argument 53 struct nv30_screen *screen = nv30_screen(pscreen); in nv30_screen_get_param() 55 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nv30_screen_get_param() 278 return u_pipe_screen_get_param_defaults(pscreen, param); in nv30_screen_get_param() 283 nv30_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) in nv30_screen_get_paramf() argument 285 struct nv30_screen *screen = nv30_screen(pscreen); in nv30_screen_get_paramf() 310 nv30_screen_get_shader_param(struct pipe_screen *pscreen, in nv30_screen_get_shader_param() argument 314 struct nv30_screen *screen = nv30_screen(pscreen); in nv30_screen_get_shader_param() 435 nv30_screen_is_format_supported(struct pipe_screen *pscreen, in nv30_screen_is_format_supported() argument 442 if (sample_count > nv30_screen(pscreen)->max_sample_count) in nv30_screen_is_format_supported() [all …]
|
/external/mesa3d/src/gallium/auxiliary/driver_noop/ |
D | noop_pipe.c | 40 struct pipe_screen pscreen; member 138 static bool noop_resource_get_handle(struct pipe_screen *pscreen, in noop_resource_get_handle() argument 144 struct noop_pipe_screen *noop_screen = (struct noop_pipe_screen*)pscreen; in noop_resource_get_handle() 159 static bool noop_resource_get_param(struct pipe_screen *pscreen, in noop_resource_get_param() argument 169 struct noop_pipe_screen *noop_screen = (struct noop_pipe_screen*)pscreen; in noop_resource_get_param() 408 static const char *noop_get_vendor(struct pipe_screen* pscreen) in noop_get_vendor() argument 413 static const char *noop_get_device_vendor(struct pipe_screen* pscreen) in noop_get_device_vendor() argument 418 static const char *noop_get_name(struct pipe_screen* pscreen) in noop_get_name() argument 423 static int noop_get_param(struct pipe_screen* pscreen, enum pipe_cap param) in noop_get_param() argument 425 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; in noop_get_param() [all …]
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
D | nouveau_screen.c | 41 nouveau_screen_get_name(struct pipe_screen *pscreen) in nouveau_screen_get_name() argument 43 struct nouveau_device *dev = nouveau_screen(pscreen)->device; in nouveau_screen_get_name() 51 nouveau_screen_get_vendor(struct pipe_screen *pscreen) in nouveau_screen_get_vendor() argument 57 nouveau_screen_get_device_vendor(struct pipe_screen *pscreen) in nouveau_screen_get_device_vendor() argument 63 nouveau_screen_get_timestamp(struct pipe_screen *pscreen) in nouveau_screen_get_timestamp() argument 69 return cpu_time + nouveau_screen(pscreen)->cpu_gpu_time_delta; in nouveau_screen_get_timestamp() 73 nouveau_screen_get_disk_shader_cache(struct pipe_screen *pscreen) in nouveau_screen_get_disk_shader_cache() argument 75 return nouveau_screen(pscreen)->disk_shader_cache; in nouveau_screen_get_disk_shader_cache() 79 nouveau_screen_fence_ref(struct pipe_screen *pscreen, in nouveau_screen_fence_ref() argument 100 nouveau_screen_bo_from_handle(struct pipe_screen *pscreen, in nouveau_screen_bo_from_handle() argument [all …]
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_screen.c | 60 fd6_screen_is_format_supported(struct pipe_screen *pscreen, in fd6_screen_is_format_supported() argument 131 fd6_screen_init(struct pipe_screen *pscreen) in fd6_screen_init() argument 133 struct fd_screen *screen = fd_screen(pscreen); in fd6_screen_init() 136 pscreen->context_create = fd6_context_create; in fd6_screen_init() 137 pscreen->is_format_supported = fd6_screen_is_format_supported; in fd6_screen_init() 141 fd6_resource_screen_init(pscreen); in fd6_screen_init() 142 fd6_emit_init_screen(pscreen); in fd6_screen_init() 143 ir3_screen_init(pscreen); in fd6_screen_init()
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_fence.c | 44 zink_create_fence(struct pipe_screen *pscreen, struct zink_batch *batch) in zink_create_fence() argument 46 struct zink_screen *screen = zink_screen(pscreen); in zink_create_fence() 95 fence_reference(struct pipe_screen *pscreen, in fence_reference() argument 99 zink_fence_reference(zink_screen(pscreen), (struct zink_fence **)pptr, in fence_reference() 136 fence_finish(struct pipe_screen *pscreen, struct pipe_context *pctx, in fence_finish() argument 139 return zink_fence_finish(zink_screen(pscreen), zink_fence(pfence), in fence_finish() 144 zink_screen_fence_init(struct pipe_screen *pscreen) in zink_screen_fence_init() argument 146 pscreen->fence_reference = fence_reference; in zink_screen_fence_init() 147 pscreen->fence_finish = fence_finish; in zink_screen_fence_init()
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_screen.c | 39 fd4_screen_is_format_supported(struct pipe_screen *pscreen, in fd4_screen_is_format_supported() argument 108 fd4_screen_init(struct pipe_screen *pscreen) in fd4_screen_init() argument 110 struct fd_screen *screen = fd_screen(pscreen); in fd4_screen_init() 114 pscreen->context_create = fd4_context_create; in fd4_screen_init() 115 pscreen->is_format_supported = fd4_screen_is_format_supported; in fd4_screen_init() 116 fd4_emit_init_screen(pscreen); in fd4_screen_init() 117 ir3_screen_init(pscreen); in fd4_screen_init()
|
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_screen.c | 39 fd3_screen_is_format_supported(struct pipe_screen *pscreen, in fd3_screen_is_format_supported() argument 104 fd3_screen_init(struct pipe_screen *pscreen) in fd3_screen_init() argument 106 struct fd_screen *screen = fd_screen(pscreen); in fd3_screen_init() 109 pscreen->context_create = fd3_context_create; in fd3_screen_init() 110 pscreen->is_format_supported = fd3_screen_is_format_supported; in fd3_screen_init() 111 fd3_emit_init_screen(pscreen); in fd3_screen_init() 112 ir3_screen_init(pscreen); in fd3_screen_init()
|