Home
last modified time | relevance | path

Searched refs:ttr (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/r300/
H A Dr300_tgsi_to_rc.c147 struct tgsi_to_rc * ttr, in translate_register_index()
152 return ttr->immediate_offset + index; in translate_register_index()
158 struct tgsi_to_rc * ttr, in transform_dstreg()
163 dst->Index = translate_register_index(ttr, src->Register.File, src->Register.Index); in transform_dstreg()
167 ttr->error = TRUE; in transform_dstreg()
174 struct tgsi_to_rc * ttr, in transform_srcreg()
181 dst->Index = translate_register_index(ttr, src->Register.File, src->Register.Index); in transform_srcreg()
191 for (i = 0; i < ttr->imms_to_swizzle_count; i++) { in transform_srcreg()
192 if (ttr->imms_to_swizzle[i].index == src->Register.Index) { in transform_srcreg()
197 dst->Swizzle |= GET_SWZ(ttr in transform_srcreg()
146 translate_register_index( struct tgsi_to_rc * ttr, unsigned file, int index) translate_register_index() argument
157 transform_dstreg( struct tgsi_to_rc * ttr, struct rc_dst_register * dst, struct tgsi_full_dst_register * src) transform_dstreg() argument
173 transform_srcreg( struct tgsi_to_rc * ttr, struct rc_src_register * dst, struct tgsi_full_src_register * src) transform_srcreg() argument
265 transform_instruction(struct tgsi_to_rc * ttr, struct tgsi_full_instruction * src) transform_instruction() argument
290 handle_immediate(struct tgsi_to_rc * ttr, struct tgsi_full_immediate * imm, unsigned index) handle_immediate() argument
325 r300_tgsi_to_rc(struct tgsi_to_rc * ttr, const struct tgsi_token * tokens) r300_tgsi_to_rc() argument
[all...]
H A Dr300_vs.c185 struct tgsi_to_rc ttr; in r300_translate_vertex_shader() local
215 ttr.compiler = &compiler.Base; in r300_translate_vertex_shader()
216 ttr.info = &vs->info; in r300_translate_vertex_shader()
217 ttr.use_half_swizzles = FALSE; in r300_translate_vertex_shader()
219 r300_tgsi_to_rc(&ttr, shader->state.tokens); in r300_translate_vertex_shader()
221 if (ttr.error) { in r300_translate_vertex_shader()
H A Dr300_fs.c417 struct tgsi_to_rc ttr; in r300_translate_fragment_shader() local
464 ttr.compiler = &compiler.Base; in r300_translate_fragment_shader()
465 ttr.info = &shader->info; in r300_translate_fragment_shader()
466 ttr.use_half_swizzles = TRUE; in r300_translate_fragment_shader()
468 r300_tgsi_to_rc(&ttr, tokens); in r300_translate_fragment_shader()
470 if (ttr.error) { in r300_translate_fragment_shader()
H A Dr300_tgsi_to_rc.h55 void r300_tgsi_to_rc(struct tgsi_to_rc * ttr, const struct tgsi_token * tokens);

Completed in 2 milliseconds