/external/mesa3d/src/gallium/auxiliary/postprocess/ |
postprocess.h | 43 typedef void (*pp_func) (struct pp_queue_t *, struct pipe_resource *, 44 struct pipe_resource *, unsigned int); 57 void pp_run(struct pp_queue_t *, struct pipe_resource *, 58 struct pipe_resource *, struct pipe_resource *); 66 void pp_nocolor(struct pp_queue_t *, struct pipe_resource *, 67 struct pipe_resource *, unsigned int); 69 void pp_jimenezmlaa(struct pp_queue_t *, struct pipe_resource *, 70 struct pipe_resource *, unsigned int); 71 void pp_jimenezmlaa_color(struct pp_queue_t *, struct pipe_resource *, [all...] |
pp_filters.h | 46 void pp_filter_setup_in(struct pp_program *, struct pipe_resource *); 47 void pp_filter_setup_out(struct pp_program *, struct pipe_resource *);
|
pp_private.h | 57 struct pipe_resource *vbuf; 72 struct pipe_resource *tmp[2]; /* Two temp FBOs for the queue */ 73 struct pipe_resource *inner_tmp[3]; /* Three for filter use */ 77 struct pipe_resource *depth; /* depth of original input */ 78 struct pipe_resource *stencil; /* stencil shared by inner_tmps */ 79 struct pipe_resource *constbuf; /* MLAA constant buffer */ 80 struct pipe_resource *areamaptex; /* MLAA area map texture */ 100 struct pipe_resource *src_tex,
|
/external/mesa3d/src/gallium/drivers/r300/ |
r300_screen_buffer.h | 40 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)
|
r300_texture.h | 32 struct pipe_resource; 66 struct pipe_resource *texture, 70 struct pipe_resource* 72 const struct pipe_resource* base, 76 struct pipe_resource* 78 const struct pipe_resource* templ); 81 struct pipe_resource* texture, 87 struct pipe_resource* texture,
|
/external/mesa3d/src/gallium/auxiliary/hud/ |
font.h | 33 struct pipe_resource; 50 struct pipe_resource *texture;
|
hud_context.h | 34 struct pipe_resource; 43 hud_draw(struct hud_context *hud, struct pipe_resource *tex);
|
/external/mesa3d/src/gallium/auxiliary/util/ |
u_resource.h | 32 util_resource_size(const struct pipe_resource *res); 40 util_resource_is_array_texture(const struct pipe_resource *res)
|
u_sampler.h | 44 const struct pipe_resource *texture, 49 const struct pipe_resource *texture,
|
u_pstipple.h | 35 struct pipe_resource; 41 struct pipe_resource *tex, 44 extern struct pipe_resource * 50 struct pipe_resource *tex);
|
u_upload_mgr.h | 39 struct pipe_resource; 87 struct pipe_resource **outbuf, 103 struct pipe_resource **outbuf); 117 struct pipe_resource *inbuf, 119 struct pipe_resource **outbuf);
|
u_transfer.h | 14 struct pipe_resource *resource, 18 struct pipe_resource *resource, 23 struct pipe_resource *resource, 46 struct pipe_resource *tex, 50 struct pipe_resource *pt); 53 struct pipe_resource *resource, 70 struct pipe_resource b; 77 struct pipe_resource *resource, 82 struct pipe_resource *resource); 85 struct pipe_resource *resource [all...] |
u_prim_restart.h | 42 struct pipe_resource; 48 struct pipe_resource **dst_buffer,
|
/external/mesa3d/src/gallium/include/state_tracker/ |
vdpau_interop.h | 48 struct pipe_resource; 52 typedef struct pipe_resource *VdpOutputSurfaceGallium(uint32_t surface);
|
/external/mesa3d/src/gallium/drivers/i915/ |
i915_resource.h | 53 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 *template) [all...] |
/external/mesa3d/src/gallium/auxiliary/renderonly/ |
renderonly.h | 38 struct pipe_resource *prime; 46 * resource. The library is designed that the driver specific pipe_resource 50 * struct pipe_resource base; 61 struct renderonly_scanout *(*create_for_resource)(struct pipe_resource *rsc, 71 renderonly_scanout_for_resource(struct pipe_resource *rsc, struct renderonly *ro) 77 renderonly_scanout_for_prime(struct pipe_resource *rsc, struct renderonly *ro); 99 renderonly_create_kms_dumb_buffer_for_resource(struct pipe_resource *rsc, 106 renderonly_create_gpu_import_for_resource(struct pipe_resource *rsc,
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_texture.h | 53 * llvmpipe subclass of pipe_resource. A texture, drawing surface, 61 struct pipe_resource base; 110 llvmpipe_resource(struct pipe_resource *pt) 117 llvmpipe_resource_const(const struct pipe_resource *pt) 135 llvmpipe_resource_is_texture(const struct pipe_resource *resource) 157 llvmpipe_resource_is_1d(const struct pipe_resource *resource) 179 llvmpipe_layer_stride(struct pipe_resource *resource, 189 llvmpipe_resource_stride(struct pipe_resource *resource, 199 llvmpipe_resource_map(struct pipe_resource *resource, 205 llvmpipe_resource_unmap(struct pipe_resource *resource [all...] |
lp_flush.h | 35 struct pipe_resource; 48 struct pipe_resource *resource,
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
nv30_resource.h | 42 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, 74 struct pipe_resource *resource);
|
/external/mesa3d/src/gallium/state_trackers/dri/ |
dri2_buffer.h | 11 struct pipe_resource *resource;
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
etnaviv_clear_blit.h | 42 etna_copy_resource(struct pipe_context *pctx, struct pipe_resource *dst, 43 struct pipe_resource *src, int first_level, int last_level);
|
/external/mesa3d/src/gallium/drivers/nouveau/ |
nouveau_buffer.h | 8 struct pipe_resource; 32 struct pipe_resource base; 78 nv04_resource(struct pipe_resource *resource) 85 nouveau_resource_mapped_by_gpu(struct pipe_resource *resource) 90 struct pipe_resource * 92 const struct pipe_resource *templ); 94 struct pipe_resource * 104 struct pipe_resource *resource);
|
/external/mesa3d/src/gallium/drivers/r600/ |
evergreen_compute.h | 46 struct pipe_resource *r600_compute_global_buffer_create(struct pipe_screen *screen, const struct pipe_resource *templ);
|
/external/mesa3d/src/gallium/drivers/swr/ |
swr_resource.h | 39 struct pipe_resource base; 57 swr_resource(struct pipe_resource *resource) 63 swr_resource_is_texture(const struct pipe_resource *resource) 85 swr_resource_data(struct pipe_resource *resource) 100 struct pipe_resource *resource, 116 swr_resource_read(struct pipe_resource *resource) 122 swr_resource_write(struct pipe_resource *resource) 128 swr_resource_unused(struct pipe_resource *resource)
|
/external/mesa3d/src/mesa/state_tracker/ |
st_cb_bufferobjects.h | 35 struct pipe_resource; 46 struct pipe_resource *buffer; /* GPU storage */
|