Home
last modified time | relevance | path

Searched refs:pscreen (Results 1 – 25 of 206) sorted by relevance

123456789

/external/mesa3d/src/gallium/frontends/vdpau/
Dquery.c71 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/
Dtegra_screen.c48 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/
Dfreedreno_drm_winsys.c47 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/
Dlima_drm_winsys.c42 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/
Dfreedreno_screen.c106 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/
Dvc4_screen.c80 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/
Dconfig.c45 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/
Dlvp_device.c51 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 …]
Dlvp_formats.c164 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/
Dv3d_screen.c51 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/
Diris_screen.c88 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/
Detnaviv_drm_winsys.c135 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/
Dst_glsl_to_ir.cpp48 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/
Detnaviv_query.c91 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 …]
Detnaviv_screen.c85 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 …]
Detnaviv_resource.c83 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 …]
Detnaviv_fence.c54 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/
Dnv30_resource.c51 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()
Dnv30_screen.c51 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/
Dnoop_pipe.c40 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/
Dnouveau_screen.c41 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/
Dfd6_screen.c60 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/
Dzink_fence.c44 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/
Dfd4_screen.c39 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/
Dfd3_screen.c39 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()

123456789