Searched refs:pipe_surface (Results 1 - 25 of 156) sorted by relevance

1234567

/external/mesa3d/src/gallium/auxiliary/util/
H A Du_debug_describe.h36 struct pipe_surface;
42 void debug_describe_surface(char* buf, const struct pipe_surface *ptr);
H A Du_surface.h42 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,
H A Du_surfaces.h40 struct pipe_surface **array;
50 struct pipe_surface **res);
57 struct pipe_surface **res)
61 struct pipe_surface *ps = us->u.array[level];
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)
99 void util_surfaces_destroy(struct util_surfaces *us, struct pipe_resource *pt, void (*destroy_surface) (struct pipe_surface *));
H A Du_blit.h47 struct pipe_surface;
65 struct pipe_surface *dst,
76 struct pipe_surface *dst,
H A Du_clear.h48 struct pipe_surface *ps = framebuffer->cbufs[i];
54 struct pipe_surface *ps = framebuffer->zsbuf;
H A Du_surfaces.c36 struct pipe_surface **res)
38 struct pipe_surface *ps;
50 us->u.array = CALLOC(pt->last_level + 1, sizeof(struct pipe_surface *));
61 ps = (struct pipe_surface *)CALLOC(1, surface_struct_size);
80 util_surfaces_do_detach(struct util_surfaces *us, struct pipe_surface *ps)
92 util_surfaces_destroy(struct util_surfaces *us, struct pipe_resource *pt, void (*destroy_surface) (struct pipe_surface *))
116 struct pipe_surface *ps = us->u.array[i];
/external/mesa3d/src/gallium/state_trackers/dri/drm/
H A Ddri2_buffer.h6 struct pipe_surface;
/external/mesa3d/src/gallium/drivers/galahad/
H A Dglhd_objects.h60 struct pipe_surface base;
62 struct pipe_surface *surface;
93 galahad_surface(struct pipe_surface *_surface)
127 static INLINE struct pipe_surface *
128 galahad_surface_unwrap(struct pipe_surface *_surface)
151 struct pipe_surface *
154 struct pipe_surface *surface);
/external/mesa3d/src/gallium/drivers/identity/
H A Did_objects.h58 struct pipe_surface base;
60 struct pipe_surface *surface;
91 identity_surface(struct pipe_surface *_surface)
125 static INLINE struct pipe_surface *
126 identity_surface_unwrap(struct pipe_surface *_surface)
149 struct pipe_surface *
152 struct pipe_surface *surface);
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv30_resource.h10 struct pipe_surface base;
19 nv30_surface(struct pipe_surface *ps)
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/
H A Dr300_texture.h76 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/svga/
H A Dsvga_surface.h45 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)
96 svga_surface_const(const struct pipe_surface *surface)
H A Dsvga_cmd.h44 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/trace/
H A Dtr_texture.h51 struct pipe_surface base;
53 struct pipe_surface *surface;
91 trace_surface(struct pipe_surface *surface)
127 struct pipe_surface *
129 struct pipe_surface *surface);
/external/mesa3d/src/gallium/drivers/nv50/
H A Dnv50_resource.h86 struct pipe_surface base;
94 nv50_surface(struct pipe_surface *ps)
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 *);
H A Dnv50_resource.c33 struct pipe_surface *
36 const struct pipe_surface *templ)
66 static struct pipe_surface *
69 const struct pipe_surface *templ)
77 nv50_surface_destroy(struct pipe_context *pipe, struct pipe_surface *ps)
/external/mesa3d/src/gallium/include/state_tracker/
H A Dgraw.h49 struct pipe_surface;
93 struct pipe_surface *surface,
/external/mesa3d/src/mesa/state_tracker/
H A Dst_manager.h38 struct pipe_surface *
/external/mesa3d/src/gallium/drivers/rbug/
H A Drbug_objects.h81 struct pipe_surface base;
83 struct pipe_surface *surface;
115 rbug_surface(struct pipe_surface *_surface)
156 static INLINE struct pipe_surface *
157 rbug_surface_unwrap(struct pipe_surface *_surface)
191 struct pipe_surface *
194 struct pipe_surface *surface);
/external/mesa3d/src/gallium/auxiliary/vl/
H A Dvl_zscan.h64 struct pipe_surface *dst;
85 struct pipe_sampler_view *src, struct pipe_surface *dst);
H A Dvl_matrix_filter.h61 struct pipe_surface *dst);
H A Dvl_median_filter.h68 struct pipe_surface *dst);
H A Dvl_winsys.h42 struct pipe_surface;
/external/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpp_program.h57 struct pipe_surface surf;
/external/mesa3d/src/gallium/drivers/softpipe/
H A Dsp_tile_cache.h84 struct pipe_surface *surface; /**< the surface we're caching */
110 struct pipe_surface *sps);
112 extern struct pipe_surface *

Completed in 1028 milliseconds

1234567