/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_surface.h | 33 struct pipe_surface base; 37 fd_surface(struct pipe_surface *psurf) in fd_surface() 42 struct pipe_surface* fd_create_surface(struct pipe_context *pctx, 44 const struct pipe_surface *surf_tmpl); 45 void fd_surface_destroy(struct pipe_context *pctx, struct pipe_surface *psurf);
|
D | freedreno_surface.c | 34 struct pipe_surface * 37 const struct pipe_surface *surf_tmpl) in fd_create_surface() 46 struct pipe_surface *psurf = &surface->base; in fd_create_surface() 74 fd_surface_destroy(struct pipe_context *pctx, struct pipe_surface *psurf) in fd_surface_destroy()
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_resource.h | 95 struct pipe_surface base; 103 nv50_surface(struct pipe_surface *ps) in nv50_surface() 125 struct pipe_surface * 128 const struct pipe_surface *templ); 145 const struct pipe_surface *templ); 147 struct pipe_surface * 150 const struct pipe_surface *templ); 153 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/tegra/ |
D | tegra_resource.h | 57 struct pipe_surface base; 58 struct pipe_surface *gpu; 62 to_tegra_surface(struct pipe_surface *surface) in to_tegra_surface() 67 static inline struct pipe_surface * 68 tegra_surface_unwrap(struct pipe_surface *surface) in tegra_surface_unwrap()
|
/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); 130 svga_surface(struct pipe_surface *surface) in svga_surface() 137 svga_surface_const(const struct pipe_surface *surface) in svga_surface_const() 142 struct pipe_surface *
|
D | svga_pipe_clear.c | 184 struct pipe_surface *rtv; in try_clear() 205 struct pipe_surface *dsv = in try_clear() 274 struct pipe_surface tmpl; in svga_clear_texture() 275 struct pipe_surface *surface; in svga_clear_texture() 317 struct pipe_surface *dsv = in svga_clear_texture() 359 struct pipe_surface *rtv = in svga_clear_texture() 440 struct pipe_surface *dst, in svga_try_clear_render_target() 443 struct pipe_surface *rtv = in svga_try_clear_render_target() 465 struct pipe_surface *dst, in svga_blitter_clear_render_target() 493 struct pipe_surface *dst, in svga_clear_render_target()
|
D | svga_surface.c | 45 static void svga_mark_surface_dirty(struct pipe_surface *surf); 283 static struct pipe_surface * 286 const struct pipe_surface *surf_tmpl, in svga_create_surface_view() 298 struct pipe_surface *retVal = NULL; in svga_create_surface_view() 431 static struct pipe_surface * 434 const struct pipe_surface *surf_tmpl) in svga_create_surface() 438 struct pipe_surface *surf = NULL; in svga_create_surface() 473 struct pipe_surface *backed_view; in create_backed_surface_view() 530 struct pipe_surface * 570 struct pipe_surface *surf; in svga_validate_surface_view() [all …]
|
/external/mesa3d/src/gallium/auxiliary/driver_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/auxiliary/driver_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/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/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_context.h | 197 struct pipe_surface *cbuf; 198 struct pipe_surface *zsbuf; 236 struct pipe_surface *color_read; 237 struct pipe_surface *color_write; 238 struct pipe_surface *zs_read; 239 struct pipe_surface *zs_write; 240 struct pipe_surface *msaa_color_write; 241 struct pipe_surface *msaa_zs_write; 492 struct pipe_surface *cbuf, 493 struct pipe_surface *zsbuf);
|
D | vc4_resource.h | 46 struct pipe_surface base; 90 vc4_surface(struct pipe_surface *psurf) in vc4_surface() 112 void vc4_dump_surface(struct pipe_surface *psurf);
|
/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/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/util/ |
D | u_blitter.h | 266 struct pipe_surface *dst, 288 void util_blitter_default_dst_texture(struct pipe_surface *dst_templ, 340 struct pipe_surface *dst, 357 struct pipe_surface *dst, 377 struct pipe_surface *zsurf, 378 struct pipe_surface *cbsurf, 384 struct pipe_surface *dstsurf, 400 struct pipe_surface *dstsurf,
|
D | u_debug_image.h | 37 struct pipe_surface; 48 struct pipe_surface *surface); 54 struct pipe_surface *surface);
|
D | u_inlines.h | 106 pipe_surface_reference(struct pipe_surface **dst, struct pipe_surface *src) in pipe_surface_reference() 108 struct pipe_surface *old_dst = *dst; in pipe_surface_reference() 125 pipe_surface_release(struct pipe_context *pipe, struct pipe_surface **ptr) in pipe_surface_release() 127 struct pipe_surface *old = *ptr; in pipe_surface_release() 165 pipe_surface_release_no_context(struct pipe_surface **ptr) in pipe_surface_release_no_context() 167 struct pipe_surface *surf = *ptr; in pipe_surface_release_no_context() 232 pipe_surface_reset(struct pipe_context *ctx, struct pipe_surface* ps, in pipe_surface_reset() 245 pipe_surface_init(struct pipe_context *ctx, struct pipe_surface* ps, in pipe_surface_init() 255 pipe_surface_equal(struct pipe_surface *s1, struct pipe_surface *s2) in pipe_surface_equal()
|
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
D | pp_private.h | 59 struct pipe_surface surf; 82 struct pipe_surface *tmps[2], *inner_tmps[3], *stencils; 104 struct pipe_surface *dst,
|
/external/mesa3d/src/gallium/drivers/lima/ |
D | lima_job.h | 37 struct pipe_surface; 40 struct pipe_surface *cbuf; 41 struct pipe_surface *zsbuf;
|
/external/virglrenderer/src/gallium/auxiliary/util/ |
D | u_surface.h | 44 u_surface_default_template(struct pipe_surface *view, 87 struct pipe_surface *dst, 94 struct pipe_surface *dst,
|
/external/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_resource.h | 87 struct pipe_surface base; 119 struct pipe_surface *separate_stencil; 169 v3d_surface(struct pipe_surface *psurf) in v3d_surface()
|