/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_surface.h | 43 struct pipe_surface base; 65 struct pipe_surface base; 74 zink_csurface(struct pipe_surface *psurface) in zink_csurface() 81 zink_transient_surface(struct pipe_surface *psurface) in zink_transient_surface() 88 zink_surface(struct pipe_surface *psurface) in zink_surface() 94 zink_destroy_surface(struct zink_screen *screen, struct pipe_surface *psurface); 115 const struct pipe_surface *templ, 118 struct pipe_surface * 121 const struct pipe_surface *templ, 138 zink_rebind_surface(struct zink_context *ctx, struct pipe_surface **psurface); [all …]
|
D | zink_surface.c | 38 const struct pipe_surface *templ, in create_ivci() 130 const struct pipe_surface *templ, in create_surface() 201 do_create_surface(struct pipe_context *pctx, struct pipe_resource *pres, const struct pipe_surface … in do_create_surface() 211 struct pipe_surface * 214 const struct pipe_surface *templ, in zink_get_surface() 243 static struct pipe_surface * 244 wrap_surface(struct pipe_context *pctx, struct pipe_surface *psurf) in wrap_surface() 255 static struct pipe_surface * 258 const struct pipe_surface *templ) in zink_create_surface() 266 struct pipe_surface *psurf = NULL; in zink_create_surface() [all …]
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_resource.h | 97 struct pipe_surface base; 105 nv50_surface(struct pipe_surface *ps) in nv50_surface() 127 struct pipe_surface * 130 const struct pipe_surface *templ); 147 const struct pipe_surface *templ); 149 struct pipe_surface * 152 const struct pipe_surface *templ); 155 nv50_surface_destroy(struct pipe_context *, struct pipe_surface *);
|
D | nv50_resource.c | 43 struct pipe_surface * 46 const struct pipe_surface *templ) in nv50_surface_from_buffer() 76 static struct pipe_surface * 79 const struct pipe_surface *templ) in nv50_surface_create() 87 nv50_surface_destroy(struct pipe_context *pipe, struct pipe_surface *ps) in nv50_surface_destroy()
|
/third_party/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 * 36 const struct pipe_surface *surf_tmpl) in fd_create_surface() 43 struct pipe_surface *psurf = &surface->base; in fd_create_surface() 68 fd_surface_destroy(struct pipe_context *pctx, struct pipe_surface *psurf) in fd_surface_destroy()
|
/third_party/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);
|
/third_party/mesa3d/src/gallium/drivers/tegra/ |
D | tegra_resource.h | 58 struct pipe_surface base; 59 struct pipe_surface *gpu; 63 to_tegra_surface(struct pipe_surface *surface) in to_tegra_surface() 68 static inline struct pipe_surface * 69 tegra_surface_unwrap(struct pipe_surface *surface) in tegra_surface_unwrap()
|
/third_party/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 | 187 struct pipe_surface *rtv; in try_clear() 221 struct pipe_surface *dsv = in try_clear() 290 struct pipe_surface tmpl; in svga_clear_texture() 291 struct pipe_surface *surface; in svga_clear_texture() 333 struct pipe_surface *dsv = in svga_clear_texture() 375 struct pipe_surface *rtv = in svga_clear_texture() 472 struct pipe_surface *dst, in svga_try_clear_render_target() 475 struct pipe_surface *rtv = in svga_try_clear_render_target() 498 struct pipe_surface *dst, in svga_blitter_clear_render_target() 526 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() 474 struct pipe_surface *backed_view; in create_backed_surface_view() 534 struct pipe_surface * 662 struct pipe_surface *surf) in svga_surface_destroy() [all …]
|
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,
|
/third_party/mesa3d/src/gallium/auxiliary/driver_trace/ |
D | tr_texture.h | 49 struct pipe_surface base; 51 struct pipe_surface *surface; 80 trace_surface(struct pipe_surface *surface) in trace_surface() 106 struct pipe_surface * 109 struct pipe_surface *surface);
|
/third_party/mesa3d/src/gallium/drivers/lima/ |
D | lima_job.h | 39 struct pipe_surface; 42 struct pipe_surface *cbuf; 43 struct pipe_surface *zsbuf; 99 struct pipe_surface *cbuf, 100 struct pipe_surface *zsbuf);
|
/third_party/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);
|
/third_party/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; 490 struct pipe_surface *cbuf, 491 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);
|
/third_party/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 *);
|
/third_party/mesa3d/src/gallium/drivers/i915/ |
D | i915_surface.c | 42 static struct pipe_surface * 44 const struct pipe_surface *surf_tmpl, 87 struct pipe_surface dst_templ, *dst_view; in i915_surface_copy_render() 131 struct pipe_surface *dst, in i915_clear_render_target_render() 161 struct pipe_surface *dst, unsigned clear_flags, in i915_clear_depth_stencil_render() 286 struct pipe_surface *dst, in i915_clear_render_target_blitter() 309 struct pipe_surface *dst, unsigned clear_flags, in i915_clear_depth_stencil_blitter() 384 static struct pipe_surface * 386 const struct pipe_surface *surf_tmpl, in i915_create_surface_custom() 400 struct pipe_surface *ps = &surf->templ; in i915_create_surface_custom() [all …]
|
D | i915_clear.c | 60 struct pipe_surface *cbuf = i915->framebuffer.cbufs[0]; in i915_clear_emit() 85 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; in i915_clear_emit() 107 struct pipe_surface *zbuf = i915->framebuffer.zsbuf; in i915_clear_emit() 231 struct pipe_surface *ps = framebuffer->cbufs[i]; in i915_clear_blitter() 241 struct pipe_surface *ps = framebuffer->zsbuf; in i915_clear_blitter()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_context.h | 292 struct pipe_surface *cbufs[V3D_MAX_DRAW_BUFFERS]; 293 struct pipe_surface *zsbuf; 294 struct pipe_surface *bbuf; 370 struct pipe_surface *cbufs[V3D_MAX_DRAW_BUFFERS]; 371 struct pipe_surface *zsbuf; 372 struct pipe_surface *bbuf; 725 struct pipe_surface **cbufs, 726 struct pipe_surface *zsbuf, 727 struct pipe_surface *bbuf); 805 struct pipe_surface **cbufs, [all …]
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_blitter.h | 267 struct pipe_surface *dst, 290 void util_blitter_default_dst_texture(struct pipe_surface *dst_templ, 331 struct pipe_surface *dst, 348 struct pipe_surface *dst, 368 struct pipe_surface *zsurf, 369 struct pipe_surface *cbsurf, 375 struct pipe_surface *dstsurf, 391 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 | 108 pipe_surface_reference(struct pipe_surface **dst, struct pipe_surface *src) in pipe_surface_reference() 110 struct pipe_surface *old_dst = *dst; in pipe_surface_reference() 127 pipe_surface_release(struct pipe_context *pipe, struct pipe_surface **ptr) in pipe_surface_release() 129 struct pipe_surface *old = *ptr; in pipe_surface_release() 186 pipe_surface_release_no_context(struct pipe_surface **ptr) in pipe_surface_release_no_context() 188 struct pipe_surface *surf = *ptr; in pipe_surface_release_no_context() 281 pipe_surface_reset(struct pipe_context *ctx, struct pipe_surface* ps, in pipe_surface_reset() 294 pipe_surface_init(struct pipe_context *ctx, struct pipe_surface* ps, in pipe_surface_init() 304 pipe_surface_equal(struct pipe_surface *s1, struct pipe_surface *s2) in pipe_surface_equal()
|
/third_party/mesa3d/src/gallium/auxiliary/postprocess/ |
D | pp_private.h | 60 struct pipe_surface surf; 83 struct pipe_surface *tmps[2], *inner_tmps[3], *stencils; 105 struct pipe_surface *dst,
|