Home
last modified time | relevance | path

Searched refs:pipe_resource (Results 1 – 25 of 354) sorted by relevance

12345678910>>...15

/external/mesa3d/src/gallium/auxiliary/postprocess/
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 *,
80 struct pipe_resource *, unsigned int);
[all …]
/external/mesa3d/src/mesa/state_tracker/
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, in st_create_texture_sampler_view_format()
139 struct pipe_resource *texture) in st_create_texture_sampler_view()
147 extern struct pipe_resource *
172 st_texture_match_image(const struct pipe_resource *pt,
195 st_texture_depth_offsets(struct pipe_resource *pt, GLuint level);
[all …]
/external/mesa3d/src/gallium/auxiliary/util/
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 *resource);
[all …]
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);
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/
Di915_resource.h53 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);
/external/mesa3d/src/gallium/drivers/nv30/
Dnv30_resource.h42 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,
/external/mesa3d/src/gallium/drivers/r300/
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/drivers/nv50/
Dnv50_resource.h58 nv50_miptree(struct pipe_resource *pt) in nv50_miptree()
68 struct pipe_resource *
70 const struct pipe_resource *tmp);
73 nv50_miptree_destroy(struct pipe_screen *pscreen, struct pipe_resource *pt);
75 struct pipe_resource *
77 const struct pipe_resource *template,
82 struct pipe_resource *pt,
118 struct pipe_resource *,
123 struct pipe_resource *pt,
145 struct pipe_resource *pt,
/external/mesa3d/src/gallium/include/pipe/
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,
Dp_state.h330 struct pipe_resource *texture; /**< resource into which this is a view */
362 struct pipe_resource *texture; /**< texture into which this is a view */
400 struct pipe_resource struct
426 struct pipe_resource *resource; /**< resource to transfer to/from */ argument
446 struct pipe_resource *buffer; /**< the actual buffer */
456 struct pipe_resource *buffer; /**< the actual buffer */
479 struct pipe_resource *buffer; /**< the output buffer */
517 struct pipe_resource *buffer; /**< the actual buffer */
573 struct pipe_resource *res;
583 struct pipe_resource *res;
/external/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_texture.h87 struct pipe_resource base;
140 llvmpipe_resource(struct pipe_resource *pt) in llvmpipe_resource()
147 llvmpipe_resource_const(const struct pipe_resource *pt) in llvmpipe_resource_const()
164 llvmpipe_resource_stride(struct pipe_resource *resource, in llvmpipe_resource_stride()
174 llvmpipe_resource_map(struct pipe_resource *resource,
181 llvmpipe_resource_unmap(struct pipe_resource *resource,
187 llvmpipe_resource_data(struct pipe_resource *resource);
191 llvmpipe_resource_size(const struct pipe_resource *resource);
253 struct pipe_resource *presource,
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_buffer.h7 struct pipe_resource;
28 struct pipe_resource base;
68 nv04_resource(struct pipe_resource *resource) in nv04_resource()
75 nouveau_resource_mapped_by_gpu(struct pipe_resource *resource) in nouveau_resource_mapped_by_gpu()
80 struct pipe_resource *
82 const struct pipe_resource *templ);
84 struct pipe_resource *
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_resource_buffer.h124 struct pipe_resource *buffer;
184 svga_buffer(struct pipe_resource *buffer) in svga_buffer()
199 svga_buffer_is_user_buffer( struct pipe_resource *buffer ) in svga_buffer_is_user_buffer()
211 struct pipe_resource *
217 struct pipe_resource *
219 const struct pipe_resource *template);
234 struct pipe_resource *buf);
Dsvga_resource_texture.h101 static INLINE struct svga_texture *svga_texture( struct pipe_resource *resource ) in svga_texture()
118 struct pipe_resource *
120 const struct pipe_resource *template);
122 struct pipe_resource *
124 const struct pipe_resource *template,
/external/mesa3d/src/gallium/drivers/radeonsi/
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_…
/external/mesa3d/src/gallium/drivers/r600/
Dr600_resource.h118 void r600_resource_destroy(struct pipe_screen *screen, struct pipe_resource *res);
129 struct pipe_resource *r600_texture_create(struct pipe_screen *screen,
130 const struct pipe_resource *templ);
131 struct pipe_resource *r600_texture_from_handle(struct pipe_screen *screen,
132 const struct pipe_resource *base,
135 static INLINE struct r600_resource *r600_resource(struct pipe_resource *r) in r600_resource()
141 struct pipe_resource *texture,
146 struct pipe_resource *texture,
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_pipe.c85 struct pipe_resource base;
91 static struct pipe_resource *noop_resource_create(struct pipe_screen *screen, in noop_resource_create()
92 const struct pipe_resource *templ) in noop_resource_create()
114 static struct pipe_resource *noop_resource_from_handle(struct pipe_screen *screen, in noop_resource_from_handle()
115 const struct pipe_resource *templ, in noop_resource_from_handle()
120 struct pipe_resource *result; in noop_resource_from_handle()
121 struct pipe_resource *noop_resource; in noop_resource_from_handle()
130 struct pipe_resource *resource, in noop_resource_get_handle()
137 struct pipe_resource *resource) in noop_resource_destroy()
150 struct pipe_resource *resource, in noop_get_transfer()
[all …]
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_resource.c7 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()
27 struct pipe_resource *res = nv50_miptree_from_handle(screen, in nvc0_resource_from_handle()
36 struct pipe_resource *pres, in nvc0_surface_create()
/external/mesa3d/src/gallium/drivers/galahad/
Dglhd_objects.h42 struct pipe_resource base;
44 struct pipe_resource *resource;
75 galahad_resource(struct pipe_resource *_resource) in galahad_resource()
110 static INLINE struct pipe_resource *
111 galahad_resource_unwrap(struct pipe_resource *_resource) in galahad_resource_unwrap()
144 struct pipe_resource *
146 struct pipe_resource *resource);
/external/mesa3d/src/gallium/drivers/identity/
Did_objects.h42 struct pipe_resource base;
44 struct pipe_resource *resource;
73 identity_resource(struct pipe_resource *_resource) in identity_resource()
108 static INLINE struct pipe_resource *
109 identity_resource_unwrap(struct pipe_resource *_resource) in identity_resource_unwrap()
142 struct pipe_resource *
144 struct pipe_resource *resource);
Did_screen.c132 static struct pipe_resource *
134 const struct pipe_resource *templat) in identity_screen_resource_create()
138 struct pipe_resource *result; in identity_screen_resource_create()
148 static struct pipe_resource *
150 const struct pipe_resource *templ, in identity_screen_resource_from_handle()
155 struct pipe_resource *result; in identity_screen_resource_from_handle()
168 struct pipe_resource *_resource, in identity_screen_resource_get_handle()
174 struct pipe_resource *resource = id_resource->resource; in identity_screen_resource_get_handle()
185 struct pipe_resource *_resource) in identity_screen_resource_destroy()
193 struct pipe_resource *_resource, in identity_screen_flush_frontbuffer()
[all …]
/external/mesa3d/src/gallium/state_trackers/egl/common/
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/rbug/
Drbug_screen.c135 static struct pipe_resource *
137 const struct pipe_resource *templat) in rbug_screen_resource_create()
141 struct pipe_resource *result; in rbug_screen_resource_create()
151 static struct pipe_resource *
153 const struct pipe_resource *templ, in rbug_screen_resource_from_handle()
158 struct pipe_resource *result; in rbug_screen_resource_from_handle()
169 struct pipe_resource *_resource, in rbug_screen_resource_get_handle()
175 struct pipe_resource *resource = rb_resource->resource; in rbug_screen_resource_get_handle()
184 struct pipe_resource *_resource) in rbug_screen_resource_destroy()
191 struct pipe_resource *_resource, in rbug_screen_flush_frontbuffer()
[all …]
Drbug_objects.h42 struct pipe_resource base;
44 struct pipe_resource *resource;
97 rbug_resource(struct pipe_resource *_resource) in rbug_resource()
140 static INLINE struct pipe_resource *
141 rbug_resource_unwrap(struct pipe_resource *_resource) in rbug_resource_unwrap()
184 struct pipe_resource *
186 struct pipe_resource *resource);

12345678910>>...15