HomeSort by relevance Sort by last modified time
    Searched defs:pscreen (Results 1 - 25 of 30) sorted by null

1 2

  /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,

Completed in 503 milliseconds

1 2