/external/mesa3d/src/gallium/auxiliary/vl/ |
vl_winsys.h | 67 struct pipe_screen *pscreen; member in struct:vl_screen
|
/external/mesa3d/src/gallium/state_trackers/va/ |
config.c | 44 struct pipe_screen *pscreen; local 53 pscreen = VL_VA_PSCREEN(ctx); 58 if (pscreen->get_video_param(pscreen, p, PIPE_VIDEO_ENTRYPOINT_BITSTREAM, PIPE_VIDEO_CAP_SUPPORTED)) { 75 struct pipe_screen *pscreen; local 92 pscreen = VL_VA_PSCREEN(ctx); 93 if (pscreen->get_video_param(pscreen, p, PIPE_VIDEO_ENTRYPOINT_BITSTREAM, 97 if (pscreen->get_video_param(pscreen, p, PIPE_VIDEO_ENTRYPOINT_ENCODE 170 struct pipe_screen *pscreen; local [all...] |
image.c | 73 struct pipe_screen *pscreen; local 86 pscreen = VL_VA_PSCREEN(ctx); 89 if (pscreen->is_video_format_supported(pscreen, format,
|
surface.c | 378 struct pipe_screen *pscreen; local 409 pscreen = VL_VA_PSCREEN(ctx); 411 if (!pscreen) 466 attribs[i].value.value.i = vl_video_buffer_max_size(pscreen); 472 attribs[i].value.value.i = vl_video_buffer_max_size(pscreen); 495 struct pipe_screen *pscreen; local 504 pscreen = VL_VA_PSCREEN(ctx); 544 resource = pscreen->resource_from_handle(pscreen, &res_templ, &whandle, 577 struct pipe_screen *pscreen; local [all...] |
/external/mesa3d/src/gallium/winsys/freedreno/drm/ |
freedreno_drm_winsys.c | 48 fd_drm_screen_destroy(struct pipe_screen *pscreen) 50 struct fd_screen *screen = fd_screen(pscreen); 62 pscreen->destroy = screen->winsys_priv; 63 pscreen->destroy(pscreen); 92 struct pipe_screen *pscreen = NULL; local 101 pscreen = util_hash_table_get(fd_tab, intptr_to_pointer(fd)); 102 if (pscreen) { 103 fd_screen(pscreen)->refcnt++; 109 pscreen = fd_screen_create(dev) [all...] |
/external/mesa3d/src/gallium/state_trackers/vdpau/ |
device.c | 44 struct pipe_screen *pscreen; local 76 pscreen = dev->vscreen->pscreen; 77 dev->context = pscreen->context_create(pscreen, dev->vscreen, 0); 83 if (!pscreen->get_param(pscreen, PIPE_CAP_NPOT_TEXTURES)) { 99 if (!CheckSurfaceParams(pscreen, &res_tmpl)) { 104 res = pscreen->resource_create(pscreen, &res_tmpl) [all...] |
query.c | 71 struct pipe_screen *pscreen; local 81 pscreen = dev->vscreen->pscreen; 82 if (!pscreen) 89 max_2d_texture_level = pscreen->get_param(pscreen, PIPE_CAP_MAX_TEXTURE_2D_LEVELS); 109 struct pipe_screen *pscreen; local 118 pscreen = dev->vscreen->pscreen; 119 if (!pscreen) 166 struct pipe_screen *pscreen; local 216 struct pipe_screen *pscreen; local 268 struct pipe_screen *pscreen; local 309 struct pipe_screen *pscreen; local 368 struct pipe_screen *pscreen; local 416 struct pipe_screen *pscreen; local [all...] |
surface.c | 430 struct pipe_screen *pscreen; local 472 pscreen = surf->texture->screen; 473 if (!pscreen->resource_get_handle(pscreen, p_surf->device->context,
|
output.c | 787 struct pipe_screen *pscreen; local 803 pscreen = vlsurface->surface->texture->screen; 804 if (!pscreen->resource_get_handle(pscreen, vlsurface->device->context,
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
etnaviv_screen.c | 72 etna_screen_destroy(struct pipe_screen *pscreen) 74 struct etna_screen *screen = etna_screen(pscreen); 92 etna_screen_get_name(struct pipe_screen *pscreen) 94 struct etna_screen *priv = etna_screen(pscreen); 104 etna_screen_get_vendor(struct pipe_screen *pscreen) 110 etna_screen_get_device_vendor(struct pipe_screen *pscreen) 116 etna_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) 118 struct etna_screen *screen = etna_screen(pscreen); 328 etna_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) 352 etna_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader 713 struct pipe_screen *pscreen; local [all...] |
etnaviv_resource.c | 45 etna_screen_resource_alloc_ts(struct pipe_screen *pscreen, 48 struct etna_screen *screen = etna_screen(pscreen); 87 etna_screen_can_create_resource(struct pipe_screen *pscreen, 90 struct etna_screen *screen = etna_screen(pscreen); 139 etna_resource_alloc(struct pipe_screen *pscreen, unsigned layout, 142 struct etna_screen *screen = etna_screen(pscreen); 194 rsc->base.screen = pscreen; 228 etna_resource_create(struct pipe_screen *pscreen, 231 struct etna_screen *screen = etna_screen(pscreen); 277 return etna_resource_alloc(pscreen, layout, templat) 422 struct pipe_screen *pscreen = pctx->screen; local [all...] |
/external/mesa3d/src/gallium/drivers/freedreno/ |
freedreno_screen.c | 92 fd_screen_get_name(struct pipe_screen *pscreen) 96 fd_screen(pscreen)->device_id); 101 fd_screen_get_vendor(struct pipe_screen *pscreen) 107 fd_screen_get_device_vendor(struct pipe_screen *pscreen) 114 fd_screen_get_timestamp(struct pipe_screen *pscreen) 116 struct fd_screen *screen = fd_screen(pscreen); 131 fd_screen_destroy(struct pipe_screen *pscreen) 133 struct fd_screen *screen = fd_screen(pscreen); 155 fd_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) 157 struct fd_screen *screen = fd_screen(pscreen); 583 struct pipe_screen *pscreen; local [all...] |
freedreno_query_hw.c | 355 struct pipe_screen *pscreen = &batch->ctx->screen->base; local 367 batch->query_buf = pscreen->resource_create(pscreen, &templ);
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
nouveau_screen.c | 32 nouveau_screen_get_name(struct pipe_screen *pscreen) 34 struct nouveau_device *dev = nouveau_screen(pscreen)->device; 42 nouveau_screen_get_vendor(struct pipe_screen *pscreen) 48 nouveau_screen_get_device_vendor(struct pipe_screen *pscreen) 54 nouveau_screen_get_timestamp(struct pipe_screen *pscreen) 60 return cpu_time + nouveau_screen(pscreen)->cpu_gpu_time_delta; 64 nouveau_screen_fence_ref(struct pipe_screen *pscreen, 85 nouveau_screen_bo_from_handle(struct pipe_screen *pscreen, 89 struct nouveau_device *dev = nouveau_screen(pscreen)->device; 123 nouveau_screen_bo_get_handle(struct pipe_screen *pscreen, 145 struct pipe_screen *pscreen = &screen->base; local [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
nv30_fragtex.c | 36 struct pipe_screen *pscreen = &nv30->screen->base.base; local 49 const struct nv30_texfmt *fmt = nv30_texfmt(pscreen, sv->pipe.format);
|
nv30_screen.c | 50 nv30_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) 52 struct nv30_screen *screen = nv30_screen(pscreen); 54 struct nouveau_device *dev = nouveau_screen(pscreen)->device; 235 nv30_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) 237 struct nv30_screen *screen = nv30_screen(pscreen); 258 nv30_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader, 261 struct nv30_screen *screen = nv30_screen(pscreen); 369 nv30_screen_is_format_supported(struct pipe_screen *pscreen, 375 if (sample_count > nv30_screen(pscreen)->max_sample_count) 388 return (nv30_format_info(pscreen, format)->bindings & bindings) == bindings 466 struct pipe_screen *pscreen; local [all...] |
nv30_draw.c | 282 struct pipe_screen *pscreen = &nv30->screen->base.base; local 294 struct nouveau_heap *heap = nv30_screen(pscreen)->vp_exec_heap;
|
nv30_state_validate.c | 38 struct pipe_screen *pscreen = &nv30->screen->base.base; local 55 rt_format |= nv30_format(pscreen, fb->cbufs[0]->format)->hw; 69 rt_format |= nv30_format(pscreen, fb->zsbuf->format)->hw;
|
/external/mesa3d/src/gallium/drivers/vc4/ |
vc4_screen.c | 74 vc4_screen_get_name(struct pipe_screen *pscreen) 76 struct vc4_screen *screen = vc4_screen(pscreen); 89 vc4_screen_get_vendor(struct pipe_screen *pscreen) 95 vc4_screen_destroy(struct pipe_screen *pscreen) 97 struct vc4_screen *screen = vc4_screen(pscreen); 100 vc4_bufmgr_destroy(pscreen); 108 ralloc_free(pscreen); 112 vc4_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) 317 vc4_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) 344 vc4_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader 601 struct pipe_screen *pscreen; local [all...] |
/external/mesa3d/src/gallium/winsys/etnaviv/drm/ |
etnaviv_drm_winsys.c | 75 etna_drm_screen_destroy(struct pipe_screen *pscreen) 77 struct etna_screen *screen = etna_screen(pscreen); 89 pscreen->destroy = screen->winsys_priv; 90 pscreen->destroy(pscreen); 121 struct pipe_screen *pscreen = NULL; local 130 pscreen = util_hash_table_get(etna_tab, intptr_to_pointer(ro->gpu_fd)); 131 if (pscreen) { 132 etna_screen(pscreen)->refcnt++; 134 pscreen = screen_create(ro) [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
nv50_screen.c | 45 nv50_screen_is_format_supported(struct pipe_screen *pscreen, 63 if (nv50_screen(pscreen)->tesla->oclass < NVA0_3D_CLASS) 87 nv50_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) 89 const uint16_t class_3d = nouveau_screen(pscreen)->class_3d; 90 struct nouveau_device *dev = nouveau_screen(pscreen)->device; 287 nv50_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader, 327 return nv50_screen(pscreen)->max_tls_space / ONE_TEMP_SIZE; 361 nv50_screen_get_paramf(struct pipe_screen *pscreen, enum pipe_capf param) 387 nv50_screen_get_compute_param(struct pipe_screen *pscreen, 391 struct nv50_screen *screen = nv50_screen(pscreen); 812 struct pipe_screen *pscreen; local [all...] |
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
nvc0_screen.c | 44 nvc0_screen_is_format_supported(struct pipe_screen *pscreen, 84 nouveau_screen(pscreen)->class_3d < GM107_3D_CLASS && 86 nouveau_screen(pscreen)->class_3d != NVEA_3D_CLASS) 94 nouveau_screen(pscreen)->class_3d >= GM107_3D_CLASS) { 105 nvc0_screen_get_param(struct pipe_screen *pscreen, enum pipe_cap param) 107 const uint16_t class_3d = nouveau_screen(pscreen)->class_3d; 108 struct nouveau_device *dev = nouveau_screen(pscreen)->device; 253 return nouveau_screen(pscreen)->vram_domain & NOUVEAU_BO_VRAM ? 1 : 0; 309 nvc0_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader, 312 const uint16_t class_3d = nouveau_screen(pscreen)->class_3d 763 struct pipe_screen *pscreen; local [all...] |
/external/mesa3d/src/gallium/drivers/noop/ |
noop_pipe.c | 39 struct pipe_screen pscreen; member in struct:noop_pipe_screen 137 static boolean noop_resource_get_handle(struct pipe_screen *pscreen, 143 struct noop_pipe_screen *noop_screen = (struct noop_pipe_screen*)pscreen; 351 static const char *noop_get_vendor(struct pipe_screen* pscreen) 356 static const char *noop_get_device_vendor(struct pipe_screen* pscreen) 361 static const char *noop_get_name(struct pipe_screen* pscreen) 366 static int noop_get_param(struct pipe_screen* pscreen, enum pipe_cap param) 368 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen; 373 static float noop_get_paramf(struct pipe_screen* pscreen, 376 struct pipe_screen *screen = ((struct noop_pipe_screen*)pscreen)->oscreen [all...] |
/external/mesa3d/src/gallium/state_trackers/dri/ |
drisw.c | 386 struct pipe_screen *pscreen = NULL; local 401 pscreen = pipe_loader_create_screen(screen->dev); 403 if (!pscreen) 406 configs = dri_init_screen_helper(screen, pscreen, "swrast");
|
/external/mesa3d/src/gallium/state_trackers/omx/ |
vid_dec.c | 180 screen = priv->screen->pscreen; 427 struct pipe_screen *pscreen; local 432 pscreen = omx_screen->pscreen; 433 assert(pscreen); 441 templat.buffer_format = pscreen->get_video_param( 442 pscreen, 447 templat.interlaced = pscreen->get_video_param( 448 pscreen,
|