Home
last modified time | relevance | path

Searched refs:agx_context (Results 1 – 14 of 14) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/asahi/
Dagx_state.h145 struct agx_context { struct
179 static inline struct agx_context * argument
180 agx_context(struct pipe_context *pctx) in agx_context() function
182 return (struct agx_context *) pctx; in agx_context()
277 agx_push_location(struct agx_context *ctx, struct agx_push push,
281 agx_build_clear_pipeline(struct agx_context *ctx, uint32_t code, uint64_t clear_buf);
284 agx_build_store_pipeline(struct agx_context *ctx, uint32_t code,
288 agx_build_reload_pipeline(struct agx_context *ctx, uint32_t code, struct pipe_surface *surf);
Dagx_state.c84 struct agx_context *ctx = agx_context(pctx); in agx_set_stream_output_targets()
106 struct agx_context *ctx = agx_context(pctx); in agx_set_blend_color()
169 struct agx_context *ctx = agx_context(pctx); in agx_bind_blend_state()
255 struct agx_context *ctx = agx_context(pctx); in agx_bind_zsa_state()
288 struct agx_context *ctx = agx_context(pctx); in agx_bind_rasterizer_state()
380 struct agx_context *ctx = agx_context(pctx); in agx_bind_sampler_states()
502 struct agx_context *ctx = agx_context(pctx); in agx_set_sampler_views()
580 struct agx_context *ctx = agx_context(pipe); in agx_set_sample_mask()
590 struct agx_context *ctx = agx_context(pctx); in agx_set_scissor_states()
603 struct agx_context *ctx = agx_context(pctx); in agx_set_stencil_ref()
[all …]
Dagx_blit.c86 agx_blitter_save(struct agx_context *ctx, struct blitter_context *blitter, in agx_blitter_save()
127 struct agx_context *ctx = agx_context(pipe); in agx_blit()
Dagx_pipe.c310 struct agx_context *ctx = agx_context(pctx); in agx_transfer_map()
412 struct agx_context *ctx = agx_context(pctx); in agx_clear()
432 struct agx_context *ctx = agx_context(pctx); in agx_flush()
592 struct agx_context *ctx = agx_context(pctx); in agx_destroy_context()
615 struct agx_context *ctx = CALLOC_STRUCT(agx_context); in agx_create_context()
Dagx_uniforms.c49 agx_push_location_direct(struct agx_context *ctx, struct agx_push push, in agx_push_location_direct()
99 agx_push_location(struct agx_context *ctx, struct agx_push push, in agx_push_location()
/third_party/mesa3d/src/asahi/compiler/
Dagx_compiler.h399 } agx_context; typedef
408 agx_temp(agx_context *ctx, enum agx_size size) in agx_temp()
541 agx_exit_block(agx_context *ctx) in agx_exit_block()
595 agx_context *shader;
600 agx_init_builder(agx_context *ctx, agx_cursor cursor) in agx_init_builder()
638 agx_indexed_sysval(agx_context *ctx, enum agx_push_type type, enum agx_size size,
645 void agx_print_shader(agx_context *ctx, FILE *fp);
646 void agx_optimizer(agx_context *ctx);
647 void agx_dce(agx_context *ctx);
648 void agx_ra(agx_context *ctx);
[all …]
Dagx_optimizer.c155 agx_optimizer_forward(agx_context *ctx) in agx_optimizer_forward()
180 agx_optimizer_backward(agx_context *ctx) in agx_optimizer_backward()
222 agx_optimizer(agx_context *ctx) in agx_optimizer()
Dagx_compile.c842 agx_context *ctx = b->shader; in agx_emit_jump()
894 agx_create_block(agx_context *ctx) in agx_create_block()
905 emit_block(agx_context *ctx, nir_block *block) in emit_block()
928 emit_cf_list(agx_context *ctx, struct exec_list *list);
943 emit_if(agx_context *ctx, nir_if *nif) in emit_if()
982 emit_loop(agx_context *ctx, nir_loop *nloop) in emit_loop()
1030 emit_first_cf(agx_context *ctx) in emit_first_cf()
1043 emit_cf_list(agx_context *ctx, struct exec_list *list) in emit_cf_list()
1077 agx_set_st_vary_final(agx_context *ctx) in agx_set_st_vary_final()
1088 agx_print_stats(agx_context *ctx, unsigned size, FILE *fp) in agx_print_stats()
[all …]
Dagx_dce.c29 agx_dce(agx_context *ctx) in agx_dce()
Dagx_uniforms.c34 agx_indexed_sysval(agx_context *ctx, enum agx_push_type type, in agx_indexed_sysval()
Dagx_liveness.c89 agx_compute_liveness(agx_context *ctx) in agx_compute_liveness()
Dagx_print.c222 agx_print_shader(agx_context *ctx, FILE *fp) in agx_print_shader()
Dagx_register_allocate.c138 agx_ra(agx_context *ctx) in agx_ra()
Dagx_pack.c620 agx_pack_binary(agx_context *ctx, struct util_dynarray *emission) in agx_pack_binary()