Home
last modified time | relevance | path

Searched refs:xa_surface (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/xa/
Dxa_context.h65 struct xa_surface *dst, struct xa_surface *yuv[]);
68 struct xa_surface *dst, struct xa_surface *src);
76 struct xa_surface *srf,
83 struct xa_surface *srf, unsigned int usage);
85 extern void xa_surface_unmap(struct xa_surface *srf);
88 xa_solid_prepare(struct xa_context *ctx, struct xa_surface *dst,
Dxa_tracker.h.in148 struct xa_surface;
170 extern struct xa_surface *xa_surface_create(struct xa_tracker *xa,
178 extern struct xa_surface * xa_surface_from_handle(struct xa_tracker *xa,
186 extern struct xa_surface *
198 enum xa_formats xa_surface_format(const struct xa_surface *srf);
200 extern struct xa_surface *xa_surface_ref(struct xa_surface *srf);
201 extern void xa_surface_unref(struct xa_surface *srf);
203 extern int xa_surface_redefine(struct xa_surface *srf,
212 extern int xa_surface_handle(struct xa_surface *srf,
Dxa_tracker.c332 static struct xa_surface *
342 struct xa_surface *srf; in surface_create()
394 XA_EXPORT struct xa_surface *
406 XA_EXPORT struct xa_surface *
420 XA_EXPORT struct xa_surface *
439 xa_surface_redefine(struct xa_surface *srf, in xa_surface_redefine()
522 XA_EXPORT struct xa_surface*
523 xa_surface_ref(struct xa_surface *srf) in xa_surface_ref()
533 xa_surface_unref(struct xa_surface *srf) in xa_surface_unref()
551 xa_surface_handle(struct xa_surface *srf, in xa_surface_handle()
[all …]
Dxa_priv.h63 struct xa_surface { struct
104 struct xa_surface *src;
105 struct xa_surface *dst;
234 xa_ctx_srf_create(struct xa_context *ctx, struct xa_surface *dst);
256 struct xa_surface *srf[]);
Dxa_context.c99 struct xa_surface *srf, in xa_surface_dma()
138 struct xa_surface *srf, unsigned int usage) in xa_surface_map()
178 xa_surface_unmap(struct xa_surface *srf) in xa_surface_unmap()
189 xa_ctx_srf_create(struct xa_context *ctx, struct xa_surface *dst) in xa_ctx_srf_create()
228 struct xa_surface *dst, struct xa_surface *src) in xa_copy_prepare()
297 xa_solid_prepare(struct xa_context *ctx, struct xa_surface *dst, in xa_solid_prepare()
Dxa_yuv.c70 xa_yuv_bind_samplers(struct xa_context *r, struct xa_surface *yuv[]) in xa_yuv_bind_samplers()
121 struct xa_surface *dst, struct xa_surface *yuv[]) in xa_yuv_planar_blit()
Dxa_composite.h109 struct xa_surface *srf;
110 struct xa_surface *alpha_map;
Dxa_composite.c282 struct xa_surface *src = src_pic->srf; in picture_format_fixups()
516 struct xa_surface *dst_srf = comp->dst->srf; in xa_composite_prepare()
Dxa_renderer.c288 float dstW, float dstH, struct xa_surface *srf[]) in setup_vertex_data_yuv()
511 int dst_y, int dst_w, int dst_h, struct xa_surface *srf[]) in renderer_draw_yuv()