Home
last modified time | relevance | path

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

/external/virglrenderer/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 (*epilog)(struct tgsi_transform_context *ctx); argument
72 void (*emit_instruction)(struct tgsi_transform_context *ctx, argument
74 void (*emit_declaration)(struct tgsi_transform_context *ctx, argument
76 void (*emit_immediate)(struct tgsi_transform_context *ctx, argument
78 void (*emit_property)(struct tgsi_transform_context *ctx, argument
[all …]
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()
/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_vpos.c42 struct tgsi_transform_context base;
48 write_vpos_context(struct tgsi_transform_context *ctx) in write_vpos_context()
58 write_vpos_prolog(struct tgsi_transform_context *ctx) in write_vpos_prolog()
Dtgsi_dynamic_indexing.c45 struct tgsi_transform_context base;
56 dIndexing_transform_context(struct tgsi_transform_context *ctx) in dIndexing_transform_context()
66 dIndexing_decl(struct tgsi_transform_context *ctx, in dIndexing_decl()
91 dIndexing_prolog(struct tgsi_transform_context *ctx) in dIndexing_prolog()
105 remove_dynamic_indexes(struct tgsi_transform_context *ctx, in remove_dynamic_indexes()
278 dIndexing_inst(struct tgsi_transform_context *ctx, in dIndexing_inst()
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()
98 emit_prolog(struct tgsi_transform_context *ctx) in emit_prolog()
171 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()
155 psprite_immediate(struct tgsi_transform_context *ctx, in psprite_immediate()
169 psprite_prolog(struct tgsi_transform_context *ctx) in psprite_prolog()
271 psprite_emit_vertex_inst(struct tgsi_transform_context *ctx, in psprite_emit_vertex_inst()
422 psprite_inst(struct tgsi_transform_context *ctx, in psprite_inst()
482 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()
277 transform_lrp(struct tgsi_transform_context *tctx, in transform_lrp()
327 transform_frc(struct tgsi_transform_context *tctx, in transform_frc()
372 transform_pow(struct tgsi_transform_context *tctx, in transform_pow()
432 transform_lit(struct tgsi_transform_context *tctx, in transform_lit()
557 transform_exp(struct tgsi_transform_context *tctx, in transform_exp()
680 transform_log(struct tgsi_transform_context *tctx, in transform_log()
[all …]
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_tgsi.c35 struct tgsi_transform_context base;
42 virgl_tgsi_transform_declaration(struct tgsi_transform_context *ctx, in virgl_tgsi_transform_declaration()
62 virgl_tgsi_transform_property(struct tgsi_transform_context *ctx, in virgl_tgsi_transform_property()
81 virgl_tgsi_transform_instruction(struct tgsi_transform_context *ctx, in virgl_tgsi_transform_instruction()
/external/mesa3d/src/mesa/state_tracker/
Dst_tgsi_lower_depth_clamp.c29 struct tgsi_transform_context base;
46 tgsi_depth_clamp_transform(struct tgsi_transform_context *tctx) in tgsi_depth_clamp_transform()
52 transform_decl(struct tgsi_transform_context *tctx, in transform_decl()
96 prolog_last_vertex_stage(struct tgsi_transform_context *tctx) in prolog_last_vertex_stage()
114 epilog_last_vertex_stage(struct tgsi_transform_context *tctx) in epilog_last_vertex_stage()
212 prolog_fs(struct tgsi_transform_context *tctx) in prolog_fs()
257 epilog_fs(struct tgsi_transform_context *tctx) in epilog_fs()
310 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
Dst_tgsi_lower_yuv.c34 struct tgsi_transform_context base;
56 tgsi_yuv_transform(struct tgsi_transform_context *tctx) in tgsi_yuv_transform()
144 emit_immed(struct tgsi_transform_context *tctx, int idx, in emit_immed()
168 emit_samp(struct tgsi_transform_context *tctx, unsigned samp) in emit_samp()
182 emit_decls(struct tgsi_transform_context *tctx) in emit_decls()
245 yuv_to_rgb(struct tgsi_transform_context *tctx, in yuv_to_rgb()
307 lower_nv12(struct tgsi_transform_context *tctx, in lower_nv12()
342 lower_iyuv(struct tgsi_transform_context *tctx, in lower_iyuv()
391 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
Dst_cb_bitmap_shader.c35 struct tgsi_transform_context base;
45 tgsi_bitmap_transform(struct tgsi_transform_context *tctx) in tgsi_bitmap_transform()
51 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.c614 struct tgsi_transform_context base;
622 tgsi_atifs_transform(struct tgsi_transform_context *tctx) in tgsi_atifs_transform()
649 transform_decl(struct tgsi_transform_context *tctx, in transform_decl()
665 transform_instr(struct tgsi_transform_context *tctx, in transform_instr()
/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/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_aaline.c106 struct tgsi_transform_context base;
118 aa_transform_decl(struct tgsi_transform_context *ctx, in aa_transform_decl()
165 aa_transform_prolog(struct tgsi_transform_context *ctx) in aa_transform_prolog()
192 aa_transform_epilog(struct tgsi_transform_context *ctx) in aa_transform_epilog()
248 aa_transform_inst(struct tgsi_transform_context *ctx, in aa_transform_inst()
Ddraw_pipe_aapoint.c121 struct tgsi_transform_context base;
134 aa_transform_decl(struct tgsi_transform_context *ctx, in aa_transform_decl()
169 aa_transform_prolog(struct tgsi_transform_context *ctx) in aa_transform_prolog()
306 aa_transform_epilog(struct tgsi_transform_context *ctx) in aa_transform_epilog()
333 aa_transform_inst(struct tgsi_transform_context *ctx, in aa_transform_inst()