Home
last modified time | relevance | path

Searched refs:tgsi_transform_context (Results 1 – 16 of 16) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_transform.h41 struct tgsi_transform_context struct
48 void (*transform_instruction)(struct tgsi_transform_context *ctx, argument
51 void (*transform_declaration)(struct tgsi_transform_context *ctx, argument
54 void (*transform_immediate)(struct tgsi_transform_context *ctx, argument
56 void (*transform_property)(struct tgsi_transform_context *ctx, argument
63 void (*prolog)(struct tgsi_transform_context *ctx); argument
69 void (*epilog)(struct tgsi_transform_context *ctx); argument
78 void (*emit_instruction)(struct tgsi_transform_context *ctx, argument
80 void (*emit_declaration)(struct tgsi_transform_context *ctx, argument
82 void (*emit_immediate)(struct tgsi_transform_context *ctx, argument
[all …]
Dtgsi_aa_point.c41 struct tgsi_transform_context base;
53 aa_transform_context(struct tgsi_transform_context *ctx) in aa_transform_context()
62 aa_decl(struct tgsi_transform_context *ctx, in aa_decl()
86 aa_immediate(struct tgsi_transform_context *ctx, in aa_immediate()
99 aa_prolog(struct tgsi_transform_context *ctx) in aa_prolog()
208 aa_inst(struct tgsi_transform_context *ctx, in aa_inst()
233 aa_epilog(struct tgsi_transform_context *ctx) in aa_epilog()
Dtgsi_emulate.c34 struct tgsi_transform_context base;
41 tgsi_emulation_context(struct tgsi_transform_context *tctx) in tgsi_emulation_context()
47 transform_decl(struct tgsi_transform_context *tctx, in transform_decl()
62 passthrough_edgeflag(struct tgsi_transform_context *tctx) in passthrough_edgeflag()
104 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
Dtgsi_transform.c41 emit_instruction(struct tgsi_transform_context *ctx, in emit_instruction()
55 emit_declaration(struct tgsi_transform_context *ctx, in emit_declaration()
69 emit_immediate(struct tgsi_transform_context *ctx, in emit_immediate()
83 emit_property(struct tgsi_transform_context *ctx, in emit_property()
109 struct tgsi_transform_context *ctx) in tgsi_transform_shader()
Dtgsi_two_side.c52 struct tgsi_transform_context base;
64 two_side_transform_context(struct tgsi_transform_context *ctx) in two_side_transform_context()
71 xform_decl(struct tgsi_transform_context *ctx, in xform_decl()
97 emit_prolog(struct tgsi_transform_context *ctx) in emit_prolog()
170 xform_inst(struct tgsi_transform_context *ctx, in xform_inst()
Dtgsi_point_sprite.c71 struct tgsi_transform_context base;
103 psprite_transform_context(struct tgsi_transform_context *ctx) in psprite_transform_context()
113 psprite_decl(struct tgsi_transform_context *ctx, in psprite_decl()
154 psprite_immediate(struct tgsi_transform_context *ctx, in psprite_immediate()
168 psprite_prolog(struct tgsi_transform_context *ctx) in psprite_prolog()
270 psprite_emit_vertex_inst(struct tgsi_transform_context *ctx, in psprite_emit_vertex_inst()
421 psprite_inst(struct tgsi_transform_context *ctx, in psprite_inst()
481 psprite_property(struct tgsi_transform_context *ctx, in psprite_property()
Dtgsi_lowering.c37 struct tgsi_transform_context base;
57 tgsi_lowering_context(struct tgsi_transform_context *tctx) in tgsi_lowering_context()
130 create_mov(struct tgsi_transform_context *tctx, in create_mov()
196 transform_dst(struct tgsi_transform_context *tctx, in transform_dst()
275 transform_xpd(struct tgsi_transform_context *tctx, in transform_xpd()
338 transform_scs(struct tgsi_transform_context *tctx, in transform_scs()
401 transform_lrp(struct tgsi_transform_context *tctx, in transform_lrp()
451 transform_frc(struct tgsi_transform_context *tctx, in transform_frc()
496 transform_pow(struct tgsi_transform_context *tctx, in transform_pow()
556 transform_lit(struct tgsi_transform_context *tctx, in transform_lit()
[all …]
/external/mesa3d/src/gallium/drivers/r300/
Dr300_vs_draw.c51 struct tgsi_transform_context base;
78 static void emit_temp(struct tgsi_transform_context *ctx, unsigned reg) in emit_temp()
88 static void emit_output(struct tgsi_transform_context *ctx, in emit_output()
107 static void insert_output_before(struct tgsi_transform_context *ctx, in insert_output_before()
126 static void insert_output_after(struct tgsi_transform_context *ctx, in insert_output_after()
145 static void transform_decl(struct tgsi_transform_context *ctx, in transform_decl()
222 static void transform_inst(struct tgsi_transform_context *ctx, in transform_inst()
/external/mesa3d/src/mesa/state_tracker/
Dst_tgsi_lower_yuv.c35 struct tgsi_transform_context base;
57 tgsi_yuv_transform(struct tgsi_transform_context *tctx) in tgsi_yuv_transform()
145 emit_immed(struct tgsi_transform_context *tctx, int idx, in emit_immed()
169 emit_samp(struct tgsi_transform_context *tctx, unsigned samp) in emit_samp()
183 emit_decls(struct tgsi_transform_context *tctx) in emit_decls()
246 yuv_to_rgb(struct tgsi_transform_context *tctx, in yuv_to_rgb()
300 lower_nv12(struct tgsi_transform_context *tctx, in lower_nv12()
335 lower_iyuv(struct tgsi_transform_context *tctx, in lower_iyuv()
384 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
Dst_cb_bitmap_shader.c36 struct tgsi_transform_context base;
46 tgsi_bitmap_transform(struct tgsi_transform_context *tctx) in tgsi_bitmap_transform()
52 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
Dst_cb_drawpixels_shader.c34 struct tgsi_transform_context base;
50 tgsi_drawpix_transform(struct tgsi_transform_context *tctx) in tgsi_drawpix_transform()
72 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
Dst_atifs_to_tgsi.c616 struct tgsi_transform_context base;
625 tgsi_atifs_transform(struct tgsi_transform_context *tctx) in tgsi_atifs_transform()
648 transform_decl(struct tgsi_transform_context *tctx, in transform_decl()
664 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_tgsi.c31 struct tgsi_transform_context base;
37 virgl_tgsi_transform_property(struct tgsi_transform_context *ctx, in virgl_tgsi_transform_property()
/external/mesa3d/src/gallium/auxiliary/util/
Du_pstipple.c176 struct tgsi_transform_context base;
196 pstip_transform_decl(struct tgsi_transform_context *ctx, in pstip_transform_decl()
227 pstip_transform_immed(struct tgsi_transform_context *ctx, in pstip_transform_immed()
261 pstip_transform_prolog(struct tgsi_transform_context *ctx) in pstip_transform_prolog()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pipe_aapoint.c119 struct tgsi_transform_context base;
132 aa_transform_decl(struct tgsi_transform_context *ctx, in aa_transform_decl()
167 aa_transform_prolog(struct tgsi_transform_context *ctx) in aa_transform_prolog()
304 aa_transform_epilog(struct tgsi_transform_context *ctx) in aa_transform_epilog()
331 aa_transform_inst(struct tgsi_transform_context *ctx, in aa_transform_inst()
Ddraw_pipe_aaline.c138 struct tgsi_transform_context base;
154 aa_transform_decl(struct tgsi_transform_context *ctx, in aa_transform_decl()
208 aa_transform_prolog(struct tgsi_transform_context *ctx) in aa_transform_prolog()
264 aa_transform_epilog(struct tgsi_transform_context *ctx) in aa_transform_epilog()
298 aa_transform_inst(struct tgsi_transform_context *ctx, in aa_transform_inst()