/external/mesa3d/src/gallium/auxiliary/util/ |
D | u_surfaces.h | 40 struct pipe_surface **array; 50 struct pipe_surface **res); 57 struct pipe_surface **res) in util_surfaces_get() 61 struct pipe_surface *ps = us->u.array[level]; in util_surfaces_get() 73 static inline struct pipe_surface * 85 void util_surfaces_do_detach(struct util_surfaces *us, struct pipe_surface *ps); 88 util_surfaces_detach(struct util_surfaces *us, struct pipe_surface *ps) in util_surfaces_detach() 99 …ruct util_surfaces *us, struct pipe_resource *pt, void (*destroy_surface) (struct pipe_surface *));
|
D | u_surfaces.c | 36 struct pipe_surface **res) in util_surfaces_do_get() 38 struct pipe_surface *ps; in util_surfaces_do_get() 50 us->u.array = CALLOC(pt->last_level + 1, sizeof(struct pipe_surface *)); in util_surfaces_do_get() 61 ps = (struct pipe_surface *)CALLOC(1, surface_struct_size); in util_surfaces_do_get() 80 util_surfaces_do_detach(struct util_surfaces *us, struct pipe_surface *ps) in util_surfaces_do_detach() 92 …truct util_surfaces *us, struct pipe_resource *pt, void (*destroy_surface) (struct pipe_surface *)) in util_surfaces_destroy() argument 116 struct pipe_surface *ps = us->u.array[i]; in util_surfaces_destroy()
|
D | u_blit.h | 45 struct pipe_surface; 60 struct pipe_surface *dst, 72 struct pipe_surface *dst,
|
D | u_blitter.h | 255 struct pipe_surface *dst, 277 void util_blitter_default_dst_texture(struct pipe_surface *dst_templ, 329 struct pipe_surface *dst, 346 struct pipe_surface *dst, 366 struct pipe_surface *zsurf, 367 struct pipe_surface *cbsurf, 373 struct pipe_surface *dstsurf,
|
D | u_debug_image.h | 37 struct pipe_surface; 48 struct pipe_surface *surface); 54 struct pipe_surface *surface);
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_resource.h | 94 struct pipe_surface base; 102 nv50_surface(struct pipe_surface *ps) in nv50_surface() 124 struct pipe_surface * 127 const struct pipe_surface *templ); 144 const struct pipe_surface *templ); 146 struct pipe_surface * 149 const struct pipe_surface *templ); 152 nv50_surface_destroy(struct pipe_context *, struct pipe_surface *);
|
D | nv50_resource.c | 34 struct pipe_surface * 37 const struct pipe_surface *templ) in nv50_surface_from_buffer() 67 static struct pipe_surface * 70 const struct pipe_surface *templ) in nv50_surface_create() 78 nv50_surface_destroy(struct pipe_context *pipe, struct pipe_surface *ps) in nv50_surface_destroy()
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_surface.h | 35 struct pipe_surface base; 44 fd_surface(struct pipe_surface *psurf) in fd_surface() 49 struct pipe_surface* fd_create_surface(struct pipe_context *pctx, 51 const struct pipe_surface *surf_tmpl); 52 void fd_surface_destroy(struct pipe_context *pctx, struct pipe_surface *psurf);
|
D | freedreno_surface.c | 36 struct pipe_surface * 39 const struct pipe_surface *surf_tmpl) in fd_create_surface() 49 struct pipe_surface *psurf = &surface->base; in fd_create_surface() 70 fd_surface_destroy(struct pipe_context *pctx, struct pipe_surface *psurf) in fd_surface_destroy()
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_surface.h | 45 struct pipe_surface base; 85 svga_propagate_surface(struct svga_context *svga, struct pipe_surface *surf, 92 svga_surface_needs_propagation(const struct pipe_surface *surf); 121 svga_surface(struct pipe_surface *surface) in svga_surface() 128 svga_surface_const(const struct pipe_surface *surface) in svga_surface_const() 133 struct pipe_surface *
|
D | svga_pipe_clear.c | 181 struct pipe_surface *rtv; in try_clear() 202 struct pipe_surface *dsv = in try_clear() 280 struct pipe_surface tmpl; in svga_clear_texture() 281 struct pipe_surface *surface; in svga_clear_texture() 323 struct pipe_surface *dsv = in svga_clear_texture() 384 struct pipe_surface *rtv = in svga_clear_texture() 470 struct pipe_surface *dst, in svga_try_clear_render_target() 473 struct pipe_surface *rtv = in svga_try_clear_render_target() 495 struct pipe_surface *dst, in svga_blitter_clear_render_target() 523 struct pipe_surface *dst, in svga_clear_render_target()
|
D | svga_cmd.h | 45 struct pipe_surface; 169 struct pipe_surface *src, 170 struct pipe_surface *dest, 176 struct pipe_surface *src, 177 struct pipe_surface *dest, 188 struct pipe_surface *surface); 380 struct pipe_surface **color_surfs, 381 struct pipe_surface *depth_stencil_surf); 473 struct pipe_surface *color_surf, 478 struct pipe_surface *ds_surf,
|
D | svga_surface.c | 45 static void svga_mark_surface_dirty(struct pipe_surface *surf); 251 static struct pipe_surface * 254 const struct pipe_surface *surf_tmpl, in svga_create_surface_view() 266 struct pipe_surface *retVal = NULL; in svga_create_surface_view() 394 static struct pipe_surface * 397 const struct pipe_surface *surf_tmpl) in svga_create_surface() 401 struct pipe_surface *surf = NULL; in svga_create_surface() 436 struct pipe_surface *backed_view; in create_backed_surface_view() 492 struct pipe_surface * 603 struct pipe_surface *surf) in svga_surface_destroy() [all …]
|
/external/mesa3d/src/gallium/drivers/rbug/ |
D | rbug_objects.h | 81 struct pipe_surface base; 83 struct pipe_surface *surface; 115 rbug_surface(struct pipe_surface *_surface) in rbug_surface() 156 static inline struct pipe_surface * 157 rbug_surface_unwrap(struct pipe_surface *_surface) in rbug_surface_unwrap() 191 struct pipe_surface * 194 struct pipe_surface *surface);
|
/external/mesa3d/src/gallium/drivers/trace/ |
D | tr_texture.h | 48 struct pipe_surface base; 50 struct pipe_surface *surface; 78 trace_surface(struct pipe_surface *surface) in trace_surface() 104 struct pipe_surface * 107 struct pipe_surface *surface);
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_resource.h | 10 struct pipe_surface base; 19 nv30_surface(struct pipe_surface *ps) in nv30_surface() 54 struct pipe_surface * 56 const struct pipe_surface *); 59 nv30_miptree_surface_del(struct pipe_context *, struct pipe_surface *);
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_context.h | 218 struct pipe_surface *cbuf; 219 struct pipe_surface *zsbuf; 250 struct pipe_surface *color_read; 251 struct pipe_surface *color_write; 252 struct pipe_surface *zs_read; 253 struct pipe_surface *zs_write; 254 struct pipe_surface *msaa_color_write; 255 struct pipe_surface *msaa_zs_write; 484 struct pipe_surface *cbuf, 485 struct pipe_surface *zsbuf);
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | r300_texture.h | 80 struct pipe_surface* r300_create_surface_custom(struct pipe_context * ctx, 82 const struct pipe_surface *surf_tmpl, 86 struct pipe_surface* r300_create_surface(struct pipe_context *ctx, 88 const struct pipe_surface *surf_tmpl); 90 void r300_surface_destroy(struct pipe_context *ctx, struct pipe_surface* s);
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_surface.c | 42 static struct pipe_surface * 45 const struct pipe_surface *surf_tmpl, 91 struct pipe_surface dst_templ, *dst_view; in i915_surface_copy_render() 134 struct pipe_surface *dst, in i915_clear_render_target_render() 165 struct pipe_surface *dst, in i915_clear_depth_stencil_render() 283 struct pipe_surface *dst, in i915_clear_render_target_blitter() 310 struct pipe_surface *dst, in i915_clear_depth_stencil_blitter() 353 static struct pipe_surface * 356 const struct pipe_surface *surf_tmpl, in i915_create_surface_custom() 360 struct pipe_surface *ps; in i915_create_surface_custom() [all …]
|
D | i915_state_static.c | 97 struct pipe_surface *cbuf_surface = i915->framebuffer.cbufs[0]; in update_framebuffer() 98 struct pipe_surface *depth_surface = i915->framebuffer.zsbuf; in update_framebuffer() 166 static uint32_t need_target_fixup(struct pipe_surface* p, uint32_t *fixup) in need_target_fixup() 199 struct pipe_surface *cbuf_surface = i915->framebuffer.cbufs[0]; in update_dst_buf_vars() 200 struct pipe_surface *depth_surface = i915->framebuffer.zsbuf; in update_dst_buf_vars()
|
/external/virglrenderer/src/gallium/include/pipe/ |
D | p_context.h | 63 struct pipe_surface; 234 struct pipe_surface **resources); 316 struct pipe_surface *dst, 328 struct pipe_surface *dst, 358 struct pipe_surface *(*create_surface)(struct pipe_context *ctx, 360 const struct pipe_surface *templat); 363 struct pipe_surface *); 454 struct pipe_surface **resources);
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_surface.c | 127 static struct pipe_surface * 130 const struct pipe_surface *surf_tmpl) in llvmpipe_create_surface() 132 struct pipe_surface *ps; in llvmpipe_create_surface() 144 ps = CALLOC_STRUCT(pipe_surface); in llvmpipe_create_surface() 176 struct pipe_surface *surf) in llvmpipe_surface_destroy() 190 struct pipe_surface *dst, in llvmpipe_clear_render_target() 208 struct pipe_surface *dst, in llvmpipe_clear_depth_stencil()
|
/external/mesa3d/src/gallium/include/pipe/ |
D | p_context.h | 68 struct pipe_surface; 445 struct pipe_surface *dst, 458 struct pipe_surface *dst, 551 struct pipe_surface *(*create_surface)(struct pipe_context *ctx, 553 const struct pipe_surface *templat); 556 struct pipe_surface *); 668 struct pipe_surface **resources);
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_fbo.h | 53 struct pipe_surface *surface; 54 struct pipe_surface *surface_linear; 55 struct pipe_surface *surface_srgb;
|
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
D | pp_private.h | 58 struct pipe_surface surf; 82 struct pipe_surface *tmps[2], *inner_tmps[3], *stencils; 104 struct pipe_surface *dst,
|