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

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/asahi/
H A Dagx_state.h145 struct agx_context { struct
179 static inline struct agx_context *
180 agx_context(struct pipe_context *pctx) function in typeref:struct:agx_context *
182 return (struct agx_context *) pctx;
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);
H A Dagx_state.c84 struct agx_context *ctx = agx_context(pctx);
106 struct agx_context *ctx = agx_context(pctx);
169 struct agx_context *ctx = agx_context(pctx);
255 struct agx_context *ctx = agx_context(pctx);
288 struct agx_context *ctx = agx_context(pct
[all...]
H A Dagx_uniforms.c49 agx_push_location_direct(struct agx_context *ctx, struct agx_push push,
99 agx_push_location(struct agx_context *ctx, struct agx_push push,
H A Dagx_blit.c86 agx_blitter_save(struct agx_context *ctx, struct blitter_context *blitter,
127 struct agx_context *ctx = agx_context(pipe);
H A Dagx_pipe.c310 struct agx_context *ctx = agx_context(pctx);
412 struct agx_context *ctx = agx_context(pctx);
432 struct agx_context *ctx = agx_context(pctx);
592 struct agx_context *ctx = agx_context(pctx);
615 struct agx_context *ctx = CALLOC_STRUCT(agx_context);
[all...]
/xsrc/external/mit/MesaLib/dist/src/asahi/compiler/
H A Dagx_compiler.h399 } agx_context; typedef in typeref:struct:__anon010094cb0408
408 agx_temp(agx_context *ctx, enum agx_size size)
541 agx_exit_block(agx_context *ctx)
595 agx_context *shader;
600 agx_init_builder(agx_context *ctx, agx_cursor cursor)
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 *ct
[all...]
H A Dagx_dce.c29 agx_dce(agx_context *ctx)
H A Dagx_uniforms.c34 agx_indexed_sysval(agx_context *ctx, enum agx_push_type type,
H A Dagx_optimizer.c155 agx_optimizer_forward(agx_context *ctx)
180 agx_optimizer_backward(agx_context *ctx)
222 agx_optimizer(agx_context *ctx)
H A Dagx_liveness.c89 agx_compute_liveness(agx_context *ctx)
H A Dagx_compile.c842 agx_context *ctx = b->shader;
894 agx_create_block(agx_context *ctx)
905 emit_block(agx_context *ctx, nir_block *block)
928 emit_cf_list(agx_context *ctx, struct exec_list *list);
943 emit_if(agx_context *ctx, nir_if *nif)
982 emit_loop(agx_context *ctx, nir_loop *nloop)
1030 emit_first_cf(agx_context *ctx)
1043 emit_cf_list(agx_context *ctx, struct exec_list *list)
1077 agx_set_st_vary_final(agx_context *ctx)
1088 agx_print_stats(agx_context *ct
[all...]
H A Dagx_print.c222 agx_print_shader(agx_context *ctx, FILE *fp)
H A Dagx_register_allocate.c138 agx_ra(agx_context *ctx)
H A Dagx_pack.c620 agx_pack_binary(agx_context *ctx, struct util_dynarray *emission)

Completed in 17 milliseconds