Lines Matching refs:dump_ctx
126 struct dump_ctx { struct
405 static inline bool fs_emit_layout(struct dump_ctx *ctx) in fs_emit_layout()
418 static const char *get_stage_input_name_prefix(struct dump_ctx *ctx, int processor) in get_stage_input_name_prefix()
479 static void require_glsl_ver(struct dump_ctx *ctx, int glsl_ver) in require_glsl_ver()
496 static char *add_str_to_glsl_main(struct dump_ctx *ctx, const char *buf) in add_str_to_glsl_main()
502 static int allocate_temp_range(struct dump_ctx *ctx, int first, int last, in allocate_temp_range()
518 static struct vrend_temp_range *find_temp_range(struct dump_ctx *ctx, int index) in find_temp_range()
529 static int add_images(struct dump_ctx *ctx, int first, int last, in add_images()
576 static int add_sampler_array(struct dump_ctx *ctx, int first, int last) in add_sampler_array()
589 static int lookup_sampler_array(struct dump_ctx *ctx, int index) in lookup_sampler_array()
615 static int add_samplers(struct dump_ctx *ctx, int first, int last, int sview_type, enum tgsi_return… in add_samplers()
643 static bool ctx_indirect_inputs(struct dump_ctx *ctx) in ctx_indirect_inputs()
652 static bool ctx_indirect_outputs(struct dump_ctx *ctx) in ctx_indirect_outputs()
661 static int lookup_image_array(struct dump_ctx *ctx, int index) in lookup_image_array()
677 struct dump_ctx *ctx = (struct dump_ctx *)iter; in iter_declaration()
1293 struct dump_ctx *ctx = (struct dump_ctx *) iter; in iter_property()
1374 struct dump_ctx *ctx = (struct dump_ctx *) iter; in iter_immediate()
1411 static int emit_cbuf_writes(struct dump_ctx *ctx) in emit_cbuf_writes()
1426 static int emit_a8_swizzle(struct dump_ctx *ctx) in emit_a8_swizzle()
1448 static int emit_alpha_test(struct dump_ctx *ctx) in emit_alpha_test()
1487 static int emit_pstipple_pass(struct dump_ctx *ctx) in emit_pstipple_pass()
1500 static int emit_color_select(struct dump_ctx *ctx) in emit_color_select()
1519 static int emit_prescale(struct dump_ctx *ctx) in emit_prescale()
1531 static int prepare_so_movs(struct dump_ctx *ctx) in prepare_so_movs()
1554 static int emit_so_movs(struct dump_ctx *ctx) in emit_so_movs()
1623 static int emit_clip_dist_movs(struct dump_ctx *ctx) in emit_clip_dist_movs()
1679 static int emit_buf(struct dump_ctx *ctx, const char *buf) in emit_buf()
1698 static int handle_vertex_proc_exit(struct dump_ctx *ctx) in handle_vertex_proc_exit()
1716 static int handle_fragment_proc_exit(struct dump_ctx *ctx) in handle_fragment_proc_exit()
1741 static bool set_texture_reqs(struct dump_ctx *ctx, in set_texture_reqs()
1799 static int emit_txq(struct dump_ctx *ctx, in emit_txq()
1876 static int emit_txqs(struct dump_ctx *ctx, in emit_txqs()
1942 static bool fill_offset_buffer(struct dump_ctx *ctx, in fill_offset_buffer()
2053 static int translate_tex(struct dump_ctx *ctx, in translate_tex()
2285 create_swizzled_clipdist(struct dump_ctx *ctx, in create_swizzled_clipdist()
2358 static bool is_integer_memory(struct dump_ctx *ctx, enum tgsi_file_type file_type, uint32_t index) in is_integer_memory()
2373 translate_store(struct dump_ctx *ctx, in translate_store()
2431 translate_load(struct dump_ctx *ctx, in translate_load()
2549 translate_resq(struct dump_ctx *ctx, struct tgsi_full_instruction *inst, in translate_resq()
2575 translate_atomic(struct dump_ctx *ctx, in translate_atomic()
2655 get_destination_info(struct dump_ctx *ctx, in get_destination_info()
2856 static void fill_blkarray(struct dump_ctx *ctx, in fill_blkarray()
2874 get_source_info(struct dump_ctx *ctx, in get_source_info()
3290 struct dump_ctx *ctx = (struct dump_ctx *)iter; in iter_instruction()
3970 struct dump_ctx *ctx = (struct dump_ctx *)iter; in prolog()
3991 static char *emit_header(struct dump_ctx *ctx, char *glsl_hdr) in emit_header()
4139 static void *emit_sampler_decl(struct dump_ctx *ctx, char *glsl_hdr, in emit_sampler_decl()
4304 static void *emit_image_decl(const struct dump_ctx *ctx, char *glsl_hdr, in emit_image_decl()
4345 static char *emit_ios(struct dump_ctx *ctx, char *glsl_hdr) in emit_ios()
4836 static boolean fill_fragment_interpolants(struct dump_ctx *ctx, struct vrend_shader_info *sinfo) in fill_fragment_interpolants()
4861 static boolean fill_interpolants(struct dump_ctx *ctx, struct vrend_shader_info *sinfo) in fill_interpolants()
4888 struct dump_ctx *ctx = (struct dump_ctx *)iter; in analyze_instruction()
4907 struct dump_ctx ctx; in vrend_convert_shader()
4912 memset(&ctx, 0, sizeof(struct dump_ctx)); in vrend_convert_shader()