Home | History | Annotate | Download | only in xa

Lines Matching refs:xa_context

34 #include "xa_context.h"
81 struct xa_context *default_ctx;
84 struct xa_context {
127 xa_scissor_reset(struct xa_context *ctx)
137 xa_scissor_update(struct xa_context *ctx, unsigned minx, unsigned miny,
229 extern struct xa_shaders *xa_shaders_create(struct xa_context *);
237 * xa_context.c
240 xa_context_flush(struct xa_context *ctx);
243 xa_ctx_srf_create(struct xa_context *ctx, struct xa_surface *dst);
246 xa_ctx_srf_destroy(struct xa_context *ctx);
249 xa_ctx_sampler_views_destroy(struct xa_context *ctx);
254 void renderer_set_constants(struct xa_context *r,
258 void renderer_draw_yuv(struct xa_context *r,
267 void renderer_bind_destination(struct xa_context *r,
270 void renderer_init_state(struct xa_context *r);
271 void renderer_copy_prepare(struct xa_context *r,
277 void renderer_copy(struct xa_context *r, int dx,
283 void renderer_draw_flush(struct xa_context *r);
285 void renderer_begin_solid(struct xa_context *r);
286 void renderer_solid(struct xa_context *r,
289 renderer_begin_textures(struct xa_context *r);
292 renderer_texture(struct xa_context *r,