Searched refs:pipe_resource (Results 1 - 25 of 351) sorted by relevance

1234567891011>>

/external/mesa3d/src/gallium/auxiliary/postprocess/
H A Dpostprocess.h39 typedef void (*pp_func) (struct pp_queue_t *, struct pipe_resource *,
40 struct pipe_resource *, unsigned int);
49 struct pipe_resource *tmp[2]; /* Two temp FBOs for the queue */
50 struct pipe_resource *inner_tmp[3]; /* Three for filter use */
54 struct pipe_resource *depth; /* depth of original input */
55 struct pipe_resource *stencil; /* stencil shared by inner_tmps */
69 void pp_run(struct pp_queue_t *, struct pipe_resource *,
70 struct pipe_resource *, struct pipe_resource *);
79 void pp_nocolor(struct pp_queue_t *, struct pipe_resource *,
[all...]
H A Dpp_filters.h46 void pp_filter_setup_in(struct program *, struct pipe_resource *);
47 void pp_filter_setup_out(struct program *, struct pipe_resource *);
/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_screen_buffer.h40 struct pipe_resource **index_buffer,
44 struct pipe_resource *r300_buffer_create(struct pipe_screen *screen,
45 const struct pipe_resource *templ);
49 static INLINE struct r300_buffer *r300_buffer(struct pipe_resource *buffer)
H A Dr300_texture.h31 struct pipe_resource;
64 struct pipe_resource *texture,
67 struct pipe_resource*
69 const struct pipe_resource* base,
72 struct pipe_resource*
74 const struct pipe_resource* templ);
77 struct pipe_resource* texture,
83 struct pipe_resource* texture,
/external/mesa3d/src/gallium/auxiliary/util/
H A Du_sampler.h44 const struct pipe_resource *texture,
49 const struct pipe_resource *texture,
H A Du_pstipple.h35 struct pipe_resource;
39 extern struct pipe_resource *
45 struct pipe_resource *tex);
H A Du_upload_mgr.h38 struct pipe_resource;
95 struct pipe_resource **outbuf,
110 struct pipe_resource **outbuf);
123 struct pipe_resource *inbuf,
125 struct pipe_resource **outbuf);
H A Du_transfer.h14 struct pipe_resource *resource,
18 struct pipe_resource *resource,
31 struct pipe_resource *resource,
50 struct pipe_resource *tex,
54 struct pipe_resource *pt);
57 struct pipe_resource *resource,
76 struct pipe_resource *resource,
87 struct pipe_resource b;
93 struct pipe_resource *resource,
97 struct pipe_resource *resourc
[all...]
H A Du_debug_describe.h35 struct pipe_resource;
41 void debug_describe_resource(char* buf, const struct pipe_resource *ptr);
H A Du_staging.h46 struct pipe_resource *staging_resource;
54 struct pipe_resource *pt,
H A Du_surface.h43 const struct pipe_resource *texture,
49 struct pipe_resource **textureOut,
54 util_destroy_rgba_surface(struct pipe_resource *texture,
61 struct pipe_resource *dst,
64 struct pipe_resource *src,
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_resource.h53 struct pipe_resource *staging_texture;
97 static INLINE struct i915_texture *i915_texture(struct pipe_resource *resource)
104 static INLINE struct i915_buffer *i915_buffer(struct pipe_resource *resource)
111 struct pipe_resource *
113 const struct pipe_resource *template,
116 struct pipe_resource *
118 const struct pipe_resource *template,
122 struct pipe_resource *
128 struct pipe_resource *
130 const struct pipe_resource *templat
[all...]
/external/mesa3d/src/gallium/drivers/radeonsi/
H A Dr600_resource.h38 struct pipe_resource *staging_texture;
64 struct pipe_resource *si_texture_create(struct pipe_screen *screen,
65 const struct pipe_resource *templ);
66 struct pipe_resource *si_texture_from_handle(struct pipe_screen *screen,
67 const struct pipe_resource *base,
70 int r600_texture_depth_flush(struct pipe_context *ctx, struct pipe_resource *texture, boolean just_create);
H A Dradeonsi_resource.h48 pipe_resource_reference((struct pipe_resource **)ptr,
49 (struct pipe_resource *)res);
53 si_resource(struct pipe_resource *r)
/external/mesa3d/src/gallium/state_trackers/egl/common/
H A Dnative_buffer.h50 struct pipe_resource templ;
65 struct pipe_resource *(*import_buffer)(struct native_display *ndpy,
72 struct pipe_resource *res,
H A Dnative_helper.h58 struct pipe_resource *pres);
62 struct pipe_resource **resources,
65 struct pipe_resource *
112 struct pipe_resource *src);
114 struct pipe_resource *
120 struct pipe_resource *res,
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_flush.h35 struct pipe_resource;
48 struct pipe_resource *resource,
/external/mesa3d/src/gallium/drivers/nv30/
H A Dnv30_resource.h42 nv30_miptree(struct pipe_resource *pt)
47 struct pipe_resource *
48 nv30_miptree_create(struct pipe_screen *, const struct pipe_resource *);
50 struct pipe_resource *
51 nv30_miptree_from_handle(struct pipe_screen *, const struct pipe_resource *,
55 nv30_miptree_surface_new(struct pipe_context *, struct pipe_resource *,
63 struct pipe_resource *dst, unsigned dst_level,
65 struct pipe_resource *src, unsigned src_level,
/external/mesa3d/src/gallium/include/pipe/
H A Dp_screen.h56 struct pipe_resource;
143 struct pipe_resource * (*resource_create)(struct pipe_screen *,
144 const struct pipe_resource *templat);
151 struct pipe_resource * (*resource_from_handle)(struct pipe_screen *,
152 const struct pipe_resource *templat,
161 struct pipe_resource *tex,
166 struct pipe_resource *pt);
176 struct pipe_resource *resource,
/external/mesa3d/src/mesa/state_tracker/
H A Dst_cb_bufferobjects.h35 struct pipe_resource;
45 struct pipe_resource *buffer; /* GPU storage */
H A Dst_texture.h38 struct pipe_resource;
57 struct pipe_resource *pt;
83 struct pipe_resource *pt;
110 static INLINE struct pipe_resource *
118 static INLINE struct pipe_resource *
127 struct pipe_resource *texture,
139 struct pipe_resource *texture)
147 extern struct pipe_resource *
172 st_texture_match_image(const struct pipe_resource *pt,
195 st_texture_depth_offsets(struct pipe_resource *p
[all...]
/external/mesa3d/src/gallium/drivers/svga/
H A Dsvga_resource_texture.h101 static INLINE struct svga_texture *svga_texture( struct pipe_resource *resource )
118 struct pipe_resource *
120 const struct pipe_resource *template);
122 struct pipe_resource *
124 const struct pipe_resource *template,
H A Dsvga_resource_buffer.h124 struct pipe_resource *buffer;
184 svga_buffer(struct pipe_resource *buffer)
199 svga_buffer_is_user_buffer( struct pipe_resource *buffer )
211 struct pipe_resource *
217 struct pipe_resource *
219 const struct pipe_resource *template);
234 struct pipe_resource *buf);
/external/mesa3d/src/gallium/drivers/nouveau/
H A Dnouveau_buffer.h7 struct pipe_resource;
28 struct pipe_resource base;
68 nv04_resource(struct pipe_resource *resource)
75 nouveau_resource_mapped_by_gpu(struct pipe_resource *resource)
80 struct pipe_resource *
82 const struct pipe_resource *templ);
84 struct pipe_resource *
/external/mesa3d/src/gallium/state_trackers/wgl/
H A Dstw_winsys.h37 struct pipe_resource;
52 struct pipe_resource *res,
89 struct pipe_resource *res,

Completed in 297 milliseconds

1234567891011>>