Searched refs:tgsi_transform_context (Results 1 - 25 of 34) sorted by relevance

12

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_vpos.c42 struct tgsi_transform_context base;
48 write_vpos_context(struct tgsi_transform_context *ctx)
58 write_vpos_prolog(struct tgsi_transform_context *ctx)
H A Dtgsi_transform.h41 struct tgsi_transform_context struct
48 void (*transform_instruction)(struct tgsi_transform_context *ctx,
51 void (*transform_declaration)(struct tgsi_transform_context *ctx,
54 void (*transform_immediate)(struct tgsi_transform_context *ctx,
56 void (*transform_property)(struct tgsi_transform_context *ctx,
63 void (*prolog)(struct tgsi_transform_context *ctx);
69 void (*epilog)(struct tgsi_transform_context *ctx);
78 void (*emit_instruction)(struct tgsi_transform_context *ctx,
80 void (*emit_declaration)(struct tgsi_transform_context *ctx,
82 void (*emit_immediate)(struct tgsi_transform_context *ct
[all...]
H A Dtgsi_emulate.c34 struct tgsi_transform_context base;
41 tgsi_emulation_context(struct tgsi_transform_context *tctx)
47 transform_decl(struct tgsi_transform_context *tctx,
62 passthrough_edgeflag(struct tgsi_transform_context *tctx)
104 transform_instr(struct tgsi_transform_context *tctx,
H A Dtgsi_transform.c41 emit_instruction(struct tgsi_transform_context *ctx,
55 emit_declaration(struct tgsi_transform_context *ctx,
69 emit_immediate(struct tgsi_transform_context *ctx,
83 emit_property(struct tgsi_transform_context *ctx,
109 struct tgsi_transform_context *ctx)
H A Dtgsi_aa_point.c41 struct tgsi_transform_context base;
53 aa_transform_context(struct tgsi_transform_context *ctx)
62 aa_decl(struct tgsi_transform_context *ctx,
86 aa_immediate(struct tgsi_transform_context *ctx,
99 aa_prolog(struct tgsi_transform_context *ctx)
208 aa_inst(struct tgsi_transform_context *ctx,
233 aa_epilog(struct tgsi_transform_context *ctx)
H A Dtgsi_two_side.c52 struct tgsi_transform_context base;
64 two_side_transform_context(struct tgsi_transform_context *ctx)
71 xform_decl(struct tgsi_transform_context *ctx,
98 emit_prolog(struct tgsi_transform_context *ctx)
171 xform_inst(struct tgsi_transform_context *ctx,
H A Dtgsi_dynamic_indexing.c45 struct tgsi_transform_context base;
56 dIndexing_transform_context(struct tgsi_transform_context *ctx)
66 dIndexing_decl(struct tgsi_transform_context *ctx,
91 dIndexing_prolog(struct tgsi_transform_context *ctx)
105 remove_dynamic_indexes(struct tgsi_transform_context *ctx,
278 dIndexing_inst(struct tgsi_transform_context *ctx,
H A Dtgsi_point_sprite.c71 struct tgsi_transform_context base;
103 psprite_transform_context(struct tgsi_transform_context *ctx)
113 psprite_decl(struct tgsi_transform_context *ctx,
155 psprite_immediate(struct tgsi_transform_context *ctx,
169 psprite_prolog(struct tgsi_transform_context *ctx)
271 psprite_emit_vertex_inst(struct tgsi_transform_context *ctx,
422 psprite_inst(struct tgsi_transform_context *ctx,
482 psprite_property(struct tgsi_transform_context *ctx,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_transform.h41 struct tgsi_transform_context struct
48 void (*transform_instruction)(struct tgsi_transform_context *ctx,
51 void (*transform_declaration)(struct tgsi_transform_context *ctx,
54 void (*transform_immediate)(struct tgsi_transform_context *ctx,
56 void (*transform_property)(struct tgsi_transform_context *ctx,
63 void (*prolog)(struct tgsi_transform_context *ctx);
69 void (*epilog)(struct tgsi_transform_context *ctx);
78 void (*emit_instruction)(struct tgsi_transform_context *ctx,
80 void (*emit_declaration)(struct tgsi_transform_context *ctx,
82 void (*emit_immediate)(struct tgsi_transform_context *ct
[all...]
H A Dtgsi_emulate.c34 struct tgsi_transform_context base;
41 tgsi_emulation_context(struct tgsi_transform_context *tctx)
47 transform_decl(struct tgsi_transform_context *tctx,
62 passthrough_edgeflag(struct tgsi_transform_context *tctx)
104 transform_instr(struct tgsi_transform_context *tctx,
H A Dtgsi_transform.c41 emit_instruction(struct tgsi_transform_context *ctx,
55 emit_declaration(struct tgsi_transform_context *ctx,
69 emit_immediate(struct tgsi_transform_context *ctx,
83 emit_property(struct tgsi_transform_context *ctx,
109 struct tgsi_transform_context *ctx)
H A Dtgsi_aa_point.c41 struct tgsi_transform_context base;
53 aa_transform_context(struct tgsi_transform_context *ctx)
62 aa_decl(struct tgsi_transform_context *ctx,
86 aa_immediate(struct tgsi_transform_context *ctx,
99 aa_prolog(struct tgsi_transform_context *ctx)
208 aa_inst(struct tgsi_transform_context *ctx,
233 aa_epilog(struct tgsi_transform_context *ctx)
H A Dtgsi_two_side.c52 struct tgsi_transform_context base;
64 two_side_transform_context(struct tgsi_transform_context *ctx)
71 xform_decl(struct tgsi_transform_context *ctx,
98 emit_prolog(struct tgsi_transform_context *ctx)
171 xform_inst(struct tgsi_transform_context *ctx,
H A Dtgsi_point_sprite.c71 struct tgsi_transform_context base;
103 psprite_transform_context(struct tgsi_transform_context *ctx)
113 psprite_decl(struct tgsi_transform_context *ctx,
155 psprite_immediate(struct tgsi_transform_context *ctx,
169 psprite_prolog(struct tgsi_transform_context *ctx)
271 psprite_emit_vertex_inst(struct tgsi_transform_context *ctx,
422 psprite_inst(struct tgsi_transform_context *ctx,
482 psprite_property(struct tgsi_transform_context *ctx,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/
H A Dvirgl_tgsi.c35 struct tgsi_transform_context base;
42 virgl_tgsi_transform_declaration(struct tgsi_transform_context *ctx,
62 virgl_tgsi_transform_property(struct tgsi_transform_context *ctx,
81 virgl_tgsi_transform_instruction(struct tgsi_transform_context *ctx,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/
H A Dvirgl_tgsi.c35 struct tgsi_transform_context base;
42 virgl_tgsi_transform_declaration(struct tgsi_transform_context *ctx,
62 virgl_tgsi_transform_property(struct tgsi_transform_context *ctx,
81 virgl_tgsi_transform_instruction(struct tgsi_transform_context *ctx,
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_cb_bitmap_shader.c36 struct tgsi_transform_context base;
46 tgsi_bitmap_transform(struct tgsi_transform_context *tctx)
52 transform_instr(struct tgsi_transform_context *tctx,
H A Dst_tgsi_lower_yuv.c35 struct tgsi_transform_context base;
57 tgsi_yuv_transform(struct tgsi_transform_context *tctx)
145 emit_immed(struct tgsi_transform_context *tctx, int idx,
169 emit_samp(struct tgsi_transform_context *tctx, unsigned samp)
183 emit_decls(struct tgsi_transform_context *tctx)
246 yuv_to_rgb(struct tgsi_transform_context *tctx,
308 lower_nv12(struct tgsi_transform_context *tctx,
343 lower_iyuv(struct tgsi_transform_context *tctx,
392 transform_instr(struct tgsi_transform_context *tctx,
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_cb_bitmap_shader.c35 struct tgsi_transform_context base;
45 tgsi_bitmap_transform(struct tgsi_transform_context *tctx)
51 transform_instr(struct tgsi_transform_context *tctx,
H A Dst_tgsi_lower_depth_clamp.c29 struct tgsi_transform_context base;
46 tgsi_depth_clamp_transform(struct tgsi_transform_context *tctx)
52 transform_decl(struct tgsi_transform_context *tctx,
96 prolog_last_vertex_stage(struct tgsi_transform_context *tctx)
114 epilog_last_vertex_stage(struct tgsi_transform_context *tctx)
212 prolog_fs(struct tgsi_transform_context *tctx)
257 epilog_fs(struct tgsi_transform_context *tctx)
310 transform_instr(struct tgsi_transform_context *tctx,
H A Dst_tgsi_lower_yuv.c34 struct tgsi_transform_context base;
56 tgsi_yuv_transform(struct tgsi_transform_context *tctx)
144 emit_immed(struct tgsi_transform_context *tctx, int idx,
168 emit_samp(struct tgsi_transform_context *tctx, unsigned samp)
182 emit_decls(struct tgsi_transform_context *tctx)
245 yuv_to_rgb(struct tgsi_transform_context *tctx,
307 lower_nv12(struct tgsi_transform_context *tctx,
342 lower_iyuv(struct tgsi_transform_context *tctx,
391 transform_instr(struct tgsi_transform_context *tctx,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A Dr300_vs_draw.c51 struct tgsi_transform_context base;
78 static void emit_temp(struct tgsi_transform_context *ctx, unsigned reg)
88 static void emit_output(struct tgsi_transform_context *ctx,
107 static void insert_output_before(struct tgsi_transform_context *ctx,
126 static void insert_output_after(struct tgsi_transform_context *ctx,
145 static void transform_decl(struct tgsi_transform_context *ctx,
222 static void transform_inst(struct tgsi_transform_context *ctx,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_vs_draw.c51 struct tgsi_transform_context base;
78 static void emit_temp(struct tgsi_transform_context *ctx, unsigned reg)
88 static void emit_output(struct tgsi_transform_context *ctx,
107 static void insert_output_before(struct tgsi_transform_context *ctx,
126 static void insert_output_after(struct tgsi_transform_context *ctx,
145 static void transform_decl(struct tgsi_transform_context *ctx,
222 static void transform_inst(struct tgsi_transform_context *ctx,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/util/
H A Du_pstipple.c171 * Subclass of tgsi_transform_context, used for transforming the
176 struct tgsi_transform_context base;
196 pstip_transform_decl(struct tgsi_transform_context *ctx,
227 pstip_transform_immed(struct tgsi_transform_context *ctx,
261 pstip_transform_prolog(struct tgsi_transform_context *ctx)
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_pstipple.c171 * Subclass of tgsi_transform_context, used for transforming the
176 struct tgsi_transform_context base;
196 pstip_transform_decl(struct tgsi_transform_context *ctx,
227 pstip_transform_immed(struct tgsi_transform_context *ctx,
261 pstip_transform_prolog(struct tgsi_transform_context *ctx)

Completed in 18 milliseconds

12