Searched refs:xa_context (Results 1 – 10 of 10) sorted by relevance
/external/mesa3d/src/gallium/frontends/xa/ |
D | xa_context.h | 35 struct xa_context; 37 extern struct xa_context *xa_context_default(struct xa_tracker *xa); 39 extern struct xa_context *xa_context_create(struct xa_tracker *xa); 41 extern void xa_context_destroy(struct xa_context *r); 43 extern void xa_context_flush(struct xa_context *ctx); 53 extern int xa_yuv_planar_blit(struct xa_context *r, 67 extern int xa_copy_prepare(struct xa_context *ctx, 70 extern void xa_copy(struct xa_context *ctx, 73 extern void xa_copy_done(struct xa_context *ctx); 75 extern int xa_surface_dma(struct xa_context *ctx, [all …]
|
D | xa_priv.h | 79 struct xa_context *default_ctx; 82 struct xa_context { struct 126 xa_scissor_reset(struct xa_context *ctx) in xa_scissor_reset() argument 136 xa_scissor_update(struct xa_context *ctx, unsigned minx, unsigned miny, in xa_scissor_update() 220 extern struct xa_shaders *xa_shaders_create(struct xa_context *); 231 xa_context_flush(struct xa_context *ctx); 234 xa_ctx_srf_create(struct xa_context *ctx, struct xa_surface *dst); 237 xa_ctx_srf_destroy(struct xa_context *ctx); 240 xa_ctx_sampler_views_destroy(struct xa_context *ctx); 245 void renderer_set_constants(struct xa_context *r, [all …]
|
D | xa_context.c | 38 xa_context_flush(struct xa_context *ctx) in xa_context_flush() 47 XA_EXPORT struct xa_context * 53 XA_EXPORT struct xa_context * 56 struct xa_context *ctx = calloc(1, sizeof(*ctx)); in xa_context_create() 68 xa_context_destroy(struct xa_context *r) in xa_context_destroy() 98 xa_surface_dma(struct xa_context *ctx, in xa_surface_dma() 137 xa_surface_map(struct xa_context *ctx, in xa_surface_map() 189 xa_ctx_srf_create(struct xa_context *ctx, struct xa_surface *dst) in xa_ctx_srf_create() 218 xa_ctx_srf_destroy(struct xa_context *ctx) in xa_ctx_srf_destroy() 227 xa_copy_prepare(struct xa_context *ctx, in xa_copy_prepare() [all …]
|
D | xa_renderer.c | 45 renderer_set_constants(struct xa_context *r, 75 renderer_draw(struct xa_context *r) in renderer_draw() 105 renderer_draw_conditional(struct xa_context *r, int next_batch) in renderer_draw_conditional() 114 renderer_init_state(struct xa_context *r) in renderer_init_state() 144 add_vertex_none(struct xa_context *r, float x, float y) in add_vertex_none() 157 add_vertex_1tex(struct xa_context *r, float x, float y, float s, float t) in add_vertex_1tex() 175 add_vertex_2tex(struct xa_context *r, in add_vertex_2tex() 231 add_vertex_data1(struct xa_context *r, in add_vertex_data1() 251 add_vertex_data2(struct xa_context *r, in add_vertex_data2() 281 setup_vertex_data_yuv(struct xa_context *r, in setup_vertex_data_yuv() [all …]
|
D | xa_yuv.c | 38 xa_yuv_bind_blend_state(struct xa_context *r) in xa_yuv_bind_blend_state() 56 xa_yuv_bind_shaders(struct xa_context *r) in xa_yuv_bind_shaders() 70 xa_yuv_bind_samplers(struct xa_context *r, struct xa_surface *yuv[]) in xa_yuv_bind_samplers() 100 xa_yuv_fs_constants(struct xa_context *r, const float conversion_matrix[]) in xa_yuv_fs_constants() 109 xa_yuv_planar_blit(struct xa_context *r, in xa_yuv_planar_blit()
|
D | xa_composite.h | 147 xa_composite_prepare(struct xa_context *ctx, const struct xa_composite *comp); 150 xa_composite_rect(struct xa_context *ctx, 154 xa_composite_done(struct xa_context *ctx);
|
D | xa_composite.c | 253 bind_composite_blend_state(struct xa_context *ctx, in bind_composite_blend_state() 347 xa_handle_src_pict(struct xa_context *ctx, in xa_handle_src_pict() 379 bind_shaders(struct xa_context *ctx, const struct xa_composite *comp) in bind_shaders() 446 bind_samplers(struct xa_context *ctx, in bind_samplers() 513 xa_composite_prepare(struct xa_context *ctx, in xa_composite_prepare() 546 xa_composite_rect(struct xa_context *ctx, in xa_composite_rect() 572 xa_composite_done(struct xa_context *ctx) in xa_composite_done()
|
D | meson.build | 38 'xa_composite.c', 'xa_context.c', 'xa_renderer.c', 'xa_tgsi.c', 46 install_headers('xa_composite.h', 'xa_context.h')
|
D | Makefile.sources | 3 xa_context.c \
|
D | xa_tgsi.c | 100 struct xa_context *r; 422 xa_shaders_create(struct xa_context *r) in xa_shaders_create()
|