/external/mesa3d/src/gallium/auxiliary/postprocess/ |
D | 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 *, 72 struct pipe_resource *, unsigned int);
|
D | 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/include/pipe/ |
D | p_screen.h | 56 struct pipe_resource; 168 const struct pipe_resource *templat); 173 struct pipe_resource * (*resource_create)(struct pipe_screen *, 174 const struct pipe_resource *templat); 176 struct pipe_resource * (*resource_create_front)(struct pipe_screen *, 177 const struct pipe_resource *templat, 191 struct pipe_resource * (*resource_from_handle)(struct pipe_screen *, 192 const struct pipe_resource *templat, 200 struct pipe_resource * (*resource_from_user_memory)(struct pipe_screen *, 201 const struct pipe_resource *t, [all …]
|
D | p_state.h | 404 struct pipe_resource *texture; /**< resource into which this is a view */ 426 struct pipe_resource *texture; /**< texture into which this is a view */ 453 struct pipe_resource *resource; /**< resource into which this is a view */ 488 struct pipe_resource struct 511 struct pipe_resource *next; argument 520 struct pipe_resource *resource; /**< resource to transfer to/from */ 539 struct pipe_resource *buffer; /**< the actual buffer */ 550 struct pipe_resource *buffer; /**< the actual buffer */ 561 struct pipe_resource *buffer; /**< the actual buffer */ 590 struct pipe_resource *buffer; /**< the output buffer */ [all …]
|
D | p_context.h | 61 struct pipe_resource; 174 struct pipe_resource *resource, 358 struct pipe_resource *, 386 struct pipe_resource *dst, 389 struct pipe_resource *src, 447 struct pipe_resource *res, 457 struct pipe_resource *res, 500 struct pipe_resource *texture, 512 struct pipe_resource *resource, 530 struct pipe_resource *resource, [all …]
|
/external/mesa3d/src/gallium/drivers/i915/ |
D | i915_resource.h | 53 struct pipe_resource *staging_texture; 97 static inline struct i915_texture *i915_texture(struct pipe_resource *resource) in i915_texture() 104 static inline struct i915_buffer *i915_buffer(struct pipe_resource *resource) in i915_buffer() 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/drivers/llvmpipe/ |
D | lp_texture.h | 61 struct pipe_resource base; 110 llvmpipe_resource(struct pipe_resource *pt) in llvmpipe_resource() 117 llvmpipe_resource_const(const struct pipe_resource *pt) in llvmpipe_resource_const() 135 llvmpipe_resource_is_texture(const struct pipe_resource *resource) in llvmpipe_resource_is_texture() 157 llvmpipe_resource_is_1d(const struct pipe_resource *resource) in llvmpipe_resource_is_1d() 179 llvmpipe_layer_stride(struct pipe_resource *resource, in llvmpipe_layer_stride() 189 llvmpipe_resource_stride(struct pipe_resource *resource, in llvmpipe_resource_stride() 199 llvmpipe_resource_map(struct pipe_resource *resource, 205 llvmpipe_resource_unmap(struct pipe_resource *resource, 211 llvmpipe_resource_data(struct pipe_resource *resource); [all …]
|
/external/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_resource.h | 60 nv50_miptree(struct pipe_resource *pt) in nv50_miptree() 76 struct pipe_resource * 78 const struct pipe_resource *tmp); 81 nv50_miptree_destroy(struct pipe_screen *pscreen, struct pipe_resource *pt); 83 struct pipe_resource * 85 const struct pipe_resource *template, 90 struct pipe_resource *pt, 126 struct pipe_resource *, 131 struct pipe_resource *res, 148 struct pipe_resource *pt, [all …]
|
/external/mesa3d/src/gallium/auxiliary/util/ |
D | 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,
|
D | u_inlines.h | 134 pipe_resource_reference(struct pipe_resource **ptr, struct pipe_resource *tex) in pipe_resource_reference() 136 struct pipe_resource *old_tex = *ptr; in pipe_resource_reference() 192 struct pipe_resource *pt, unsigned level, unsigned layer) in pipe_surface_reset() 205 struct pipe_resource *pt, unsigned level, unsigned layer) in pipe_surface_init() 237 static inline struct pipe_resource * 243 struct pipe_resource buffer; in pipe_buffer_create() 267 struct pipe_resource *buffer, in pipe_buffer_map_range() 298 struct pipe_resource *buffer, in pipe_buffer_map() 339 struct pipe_resource *buf, in pipe_buffer_write() 356 struct pipe_resource *buf, in pipe_buffer_write_nooverlap() [all …]
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nv30_resource.h | 42 nv30_miptree(struct pipe_resource *pt) in nv30_miptree() 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/drivers/virgl/ |
D | virgl_resource.h | 76 struct pipe_resource *resource); 82 struct pipe_resource *virgl_texture_create(struct virgl_screen *vs, 83 const struct pipe_resource *templ); 85 struct pipe_resource *virgl_texture_from_handle(struct virgl_screen *vs, 86 const struct pipe_resource *templ, 89 static inline struct virgl_resource *virgl_resource(struct pipe_resource *r) in virgl_resource() 94 static inline struct virgl_buffer *virgl_buffer(struct pipe_resource *r) in virgl_buffer() 99 static inline struct virgl_texture *virgl_texture(struct pipe_resource *r) in virgl_texture() 109 struct pipe_resource *virgl_buffer_create(struct virgl_screen *vs, 110 const struct pipe_resource *templ);
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_texture.h | 38 struct pipe_resource; 61 struct pipe_resource *pt; 90 struct pipe_resource *pt; 152 static inline struct pipe_resource * 160 static inline struct pipe_resource * 190 extern struct pipe_resource * 217 const struct pipe_resource *pt, 239 st_texture_depth_offsets(struct pipe_resource *pt, GLuint level); 245 struct pipe_resource *dst, GLuint dstLevel, 246 struct pipe_resource *src, GLuint srcLevel, [all …]
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | compute_memory_pool.c | 96 pool->screen, (struct pipe_resource *)pool->bo); in compute_memory_pool_delete() 208 struct pipe_resource *src = (struct pipe_resource *)pool->bo; in compute_memory_grow_defrag_pool() 209 struct pipe_resource *dst = (struct pipe_resource *)temp; in compute_memory_grow_defrag_pool() 235 (struct pipe_resource *)pool->bo); in compute_memory_grow_defrag_pool() 240 struct pipe_resource *src = (struct pipe_resource *)pool->bo; in compute_memory_grow_defrag_pool() 316 struct pipe_resource *src = (struct pipe_resource *)pool->bo; in compute_memory_finalize_pending() 349 struct pipe_resource *src, struct pipe_resource *dst, in compute_memory_defrag() 384 struct pipe_resource *src = (struct pipe_resource *)item->real_buffer; in compute_memory_promote_item() 385 struct pipe_resource *dst = (struct pipe_resource *)pool->bo; in compute_memory_promote_item() 431 struct pipe_resource *src = (struct pipe_resource *)pool->bo; in compute_memory_demote_item() [all …]
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_resource.h | 60 struct pipe_resource base; 75 struct pipe_resource *texture; 101 etna_resource_sampler_only(const struct pipe_resource *pres) in etna_resource_sampler_only() 109 etna_resource(struct pipe_resource *p) in etna_resource() 115 etna_resource_used(struct etna_context *ctx, struct pipe_resource *prsc, 122 resource_read(struct etna_context *ctx, struct pipe_resource *prsc) in resource_read() 128 resource_written(struct etna_context *ctx, struct pipe_resource *prsc) in resource_written() 141 struct pipe_resource * 143 const struct pipe_resource *templat);
|
/external/mesa3d/src/gallium/drivers/r300/ |
D | 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/drivers/nouveau/ |
D | nouveau_buffer.h | 8 struct pipe_resource; 32 struct pipe_resource base; 78 nv04_resource(struct pipe_resource *resource) in nv04_resource() 85 nouveau_resource_mapped_by_gpu(struct pipe_resource *resource) in nouveau_resource_mapped_by_gpu() 90 struct pipe_resource * 92 const struct pipe_resource *templ); 94 struct pipe_resource * 104 struct pipe_resource *resource);
|
/external/mesa3d/src/gallium/drivers/swr/ |
D | swr_resource.h | 39 struct pipe_resource base; 57 swr_resource(struct pipe_resource *resource) in swr_resource() 63 swr_resource_is_texture(const struct pipe_resource *resource) in swr_resource_is_texture() 85 swr_resource_data(struct pipe_resource *resource) in swr_resource_data() 100 struct pipe_resource *resource, 116 swr_resource_read(struct pipe_resource *resource) in swr_resource_read() 122 swr_resource_write(struct pipe_resource *resource) in swr_resource_write() 128 swr_resource_unused(struct pipe_resource *resource) in swr_resource_unused()
|
/external/mesa3d/src/gallium/drivers/noop/ |
D | noop_pipe.c | 92 struct pipe_resource base; 98 static struct pipe_resource *noop_resource_create(struct pipe_screen *screen, in noop_resource_create() 99 const struct pipe_resource *templ) in noop_resource_create() 121 static struct pipe_resource *noop_resource_from_handle(struct pipe_screen *screen, in noop_resource_from_handle() 122 const struct pipe_resource *templ, in noop_resource_from_handle() 128 struct pipe_resource *result; in noop_resource_from_handle() 129 struct pipe_resource *noop_resource; in noop_resource_from_handle() 139 struct pipe_resource *resource, in noop_resource_get_handle() 145 struct pipe_resource *tex; in noop_resource_get_handle() 159 struct pipe_resource *resource) in noop_resource_destroy() [all …]
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | r600_pipe_common.h | 635 struct pipe_resource *dst, 638 struct pipe_resource *src, 642 void (*dma_clear_buffer)(struct pipe_context *ctx, struct pipe_resource *dst, 645 void (*clear_buffer)(struct pipe_context *ctx, struct pipe_resource *dst, 661 void (*invalidate_buffer)(struct pipe_context *ctx, struct pipe_resource *buf); 688 struct pipe_resource *buffer, 696 struct pipe_resource *r600_buffer_create(struct pipe_screen *screen, 697 const struct pipe_resource *templ, 699 struct pipe_resource * r600_aligned_buffer_create(struct pipe_screen *screen, 704 struct pipe_resource * [all …]
|
/external/mesa3d/src/gallium/auxiliary/renderonly/ |
D | renderonly.h | 38 struct pipe_resource *prime; 61 struct renderonly_scanout *(*create_for_resource)(struct pipe_resource *rsc, 71 renderonly_scanout_for_resource(struct pipe_resource *rsc, struct renderonly *ro) in renderonly_scanout_for_resource() 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/vc4/ |
D | vc4_resource.h | 36 struct pipe_resource *ss_resource; 96 struct pipe_resource *shadow_parent; 100 vc4_resource(struct pipe_resource *prsc) in vc4_resource() 119 struct pipe_resource *vc4_resource_create(struct pipe_screen *pscreen, 120 const struct pipe_resource *tmpl); 123 struct pipe_resource *vc4_get_shadow_index_buffer(struct pipe_context *pctx,
|
/external/mesa3d/src/gallium/drivers/svga/ |
D | svga_resource_buffer.h | 129 struct pipe_resource *buffer; 201 struct pipe_resource *buffer; 210 svga_buffer(struct pipe_resource *resource) in svga_buffer() 223 svga_buffer_is_user_buffer( struct pipe_resource *buffer ) in svga_buffer_is_user_buffer() 304 struct pipe_resource * 310 struct pipe_resource * 312 const struct pipe_resource *template); 327 struct pipe_resource *buf);
|
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_resource.c | 7 static struct pipe_resource * 9 const struct pipe_resource *templ) in nvc0_resource_create() 19 static struct pipe_resource * 21 const struct pipe_resource *templ, in nvc0_resource_from_handle() 28 struct pipe_resource *res = nv50_miptree_from_handle(screen, in nvc0_resource_from_handle() 38 struct pipe_resource *pres, in nvc0_surface_create()
|
/external/mesa3d/src/gallium/drivers/ilo/ |
D | ilo_blitter.h | 43 struct pipe_resource; 105 struct pipe_resource *dst, unsigned dst_level, 107 struct pipe_resource *src, unsigned src_level, 133 struct pipe_resource *dst, unsigned dst_level, 135 struct pipe_resource *src, unsigned src_level, 161 struct pipe_resource *res, 166 struct pipe_resource *res,
|