/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_surface.h | 42 u_surface_default_template(struct pipe_surface *view, 50 struct pipe_surface **surfaceOut); 55 struct pipe_surface *surface); 70 struct pipe_surface *dst, 77 struct pipe_surface *dst,
|
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_blitter.h | 229 struct pipe_surface *dst, 242 void util_blitter_default_dst_texture(struct pipe_surface *dst_templ, 278 struct pipe_surface *dst, 295 struct pipe_surface *dst, 315 struct pipe_surface *zsurf, 316 struct pipe_surface *cbsurf, 322 struct pipe_surface *dstsurf,
|
D | u_blit.h | 47 struct pipe_surface; 65 struct pipe_surface *dst, 76 struct pipe_surface *dst,
|
D | u_surface.c | 51 u_surface_default_template(struct pipe_surface *surf, in u_surface_default_template() 73 struct pipe_surface **surfaceOut) in util_create_rgba_surface() 84 struct pipe_surface surf_templ; in util_create_rgba_surface() 134 struct pipe_surface *surface) in util_destroy_rgba_surface() 233 struct pipe_surface *dst, in util_clear_render_target() 278 struct pipe_surface *dst, in util_clear_depth_stencil()
|
D | u_debug_describe.h | 36 struct pipe_surface; 42 void debug_describe_surface(char* buf, const struct pipe_surface *ptr);
|
D | u_inlines.h | 107 pipe_surface_reference(struct pipe_surface **ptr, struct pipe_surface *surf) in pipe_surface_reference() 109 struct pipe_surface *old_surf = *ptr; in pipe_surface_reference() 124 pipe_surface_release(struct pipe_context *pipe, struct pipe_surface **ptr) in pipe_surface_release() 190 pipe_surface_reset(struct pipe_context *ctx, struct pipe_surface* ps, in pipe_surface_reset() 205 pipe_surface_init(struct pipe_context *ctx, struct pipe_surface* ps, in pipe_surface_init() 216 pipe_surface_equal(struct pipe_surface *s1, struct pipe_surface *s2) in pipe_surface_equal()
|
/external/mesa3d/src/gallium/drivers/nv50/ |
D | nv50_resource.h | 86 struct pipe_surface base; 94 nv50_surface(struct pipe_surface *ps) in nv50_surface() 116 struct pipe_surface * 119 const struct pipe_surface *templ); 141 const struct pipe_surface *templ); 143 struct pipe_surface * 146 const struct pipe_surface *templ); 149 nv50_surface_destroy(struct pipe_context *, struct pipe_surface *);
|
D | nv50_resource.c | 33 struct pipe_surface * 36 const struct pipe_surface *templ) in nv50_surface_from_buffer() 66 static struct pipe_surface * 69 const struct pipe_surface *templ) in nv50_surface_create() 77 nv50_surface_destroy(struct pipe_context *pipe, struct pipe_surface *ps) in nv50_surface_destroy()
|
/external/mesa3d/src/gallium/drivers/galahad/ |
D | glhd_objects.h | 60 struct pipe_surface base; 62 struct pipe_surface *surface; 93 galahad_surface(struct pipe_surface *_surface) in galahad_surface() 127 static INLINE struct pipe_surface * 128 galahad_surface_unwrap(struct pipe_surface *_surface) in galahad_surface_unwrap() 151 struct pipe_surface * 154 struct pipe_surface *surface);
|
/external/mesa3d/src/gallium/drivers/identity/ |
D | id_objects.h | 58 struct pipe_surface base; 60 struct pipe_surface *surface; 91 identity_surface(struct pipe_surface *_surface) in identity_surface() 125 static INLINE struct pipe_surface * 126 identity_surface_unwrap(struct pipe_surface *_surface) in identity_surface_unwrap() 149 struct pipe_surface * 152 struct pipe_surface *surface);
|
/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/svga/ |
D | svga_surface.h | 45 struct pipe_surface base; 59 svga_propagate_surface(struct svga_context *svga, struct pipe_surface *surf); 62 svga_surface_needs_propagation(const struct pipe_surface *surf); 88 svga_surface(struct pipe_surface *surface) in svga_surface() 96 svga_surface_const(const struct pipe_surface *surface) in svga_surface_const()
|
D | svga_cmd.h | 44 struct pipe_surface; 147 struct pipe_surface *src, 148 struct pipe_surface *dest, 154 struct pipe_surface *src, 155 struct pipe_surface *dest, 166 struct pipe_surface *surface);
|
/external/mesa3d/src/gallium/drivers/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 | 76 struct pipe_surface* r300_create_surface_custom(struct pipe_context * ctx, 78 const struct pipe_surface *surf_tmpl, 82 struct pipe_surface* r300_create_surface(struct pipe_context *ctx, 84 const struct pipe_surface *surf_tmpl); 86 void r300_surface_destroy(struct pipe_context *ctx, struct pipe_surface* s);
|
/external/mesa3d/src/gallium/drivers/trace/ |
D | tr_texture.h | 51 struct pipe_surface base; 53 struct pipe_surface *surface; 91 trace_surface(struct pipe_surface *surface) in trace_surface() 127 struct pipe_surface * 129 struct pipe_surface *surface);
|
D | tr_texture.c | 76 struct pipe_surface * 78 struct pipe_surface *surface) in trace_surf_create() 91 memcpy(&tr_surf->base, surface, sizeof(struct pipe_surface)); in trace_surf_create()
|
/external/mesa3d/src/gallium/include/pipe/ |
D | p_context.h | 61 struct pipe_surface; 247 struct pipe_surface **resources); 329 struct pipe_surface *dst, 341 struct pipe_surface *dst, 369 struct pipe_surface *(*create_surface)(struct pipe_context *ctx, 371 const struct pipe_surface *templat); 374 struct pipe_surface *); 466 struct pipe_surface **resources);
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_surface.c | 95 struct pipe_surface *dst, in i915_clear_render_target_render() 125 struct pipe_surface *dst, in i915_clear_depth_stencil_render() 210 struct pipe_surface *dst, in i915_clear_render_target_blitter() 236 struct pipe_surface *dst, in i915_clear_depth_stencil_blitter() 278 static struct pipe_surface * 281 const struct pipe_surface *surf_tmpl) in i915_create_surface() 283 struct pipe_surface *ps; in i915_create_surface() 290 ps = CALLOC_STRUCT(pipe_surface); in i915_create_surface() 309 struct pipe_surface *surf) in i915_surface_destroy()
|
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() 180 static uint32_t need_target_fixup(struct pipe_surface* p, uint32_t *fixup) in need_target_fixup() 200 struct pipe_surface *cbuf_surface = i915->framebuffer.cbufs[0]; in update_dst_buf_vars() 201 struct pipe_surface *depth_surface = i915->framebuffer.zsbuf; in update_dst_buf_vars()
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
D | renderer.h | 41 struct pipe_surface; 64 struct pipe_surface *dst, 68 struct pipe_surface *dst, 150 struct pipe_surface *src, 153 struct pipe_surface *dst,
|
D | image.h | 36 struct pipe_surface; 100 struct pipe_surface *dst, VGint dx, VGint dy, 101 struct pipe_surface *src, VGint sx, VGint sy,
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_tile_cache.h | 84 struct pipe_surface *surface; /**< the surface we're caching */ 110 struct pipe_surface *sps); 112 extern struct pipe_surface *
|