Lines Matching refs:iter

44    struct tgsi_iterate_context iter;
207 dump_imm_data(struct tgsi_iterate_context *iter,
212 struct dump_ctx *ctx = (struct dump_ctx *)iter;
241 struct tgsi_iterate_context *iter,
244 struct dump_ctx *ctx = (struct dump_ctx *)iter;
252 iter->processor.Processor == TGSI_PROCESSOR_GEOMETRY) {
317 if (iter->processor.Processor == TGSI_PROCESSOR_FRAGMENT &&
372 dump_imm_data(iter, decl->ImmediateData.u,
380 dump_imm_data(iter, decl->ImmediateData.u + i,
400 iter_declaration( &ctx.iter, (struct tgsi_full_declaration *)decl );
405 struct tgsi_iterate_context *iter,
409 struct dump_ctx *ctx = (struct dump_ctx *)iter;
448 iter_property( &ctx.iter, (struct tgsi_full_property *)prop );
453 struct tgsi_iterate_context *iter,
456 struct dump_ctx *ctx = (struct dump_ctx *) iter;
461 dump_imm_data(iter, imm->u, imm->Immediate.NrTokens - 1,
477 iter_immediate( &ctx.iter, (struct tgsi_full_immediate *)imm );
482 struct tgsi_iterate_context *iter,
485 struct dump_ctx *ctx = (struct dump_ctx *) iter;
633 iter_instruction( &ctx.iter, (struct tgsi_full_instruction *)inst );
638 struct tgsi_iterate_context *iter )
640 struct dump_ctx *ctx = (struct dump_ctx *) iter;
641 ENM( iter->processor.Processor, tgsi_processor_type_names );
653 ctx.iter.prolog = prolog;
654 ctx.iter.iterate_instruction = iter_instruction;
655 ctx.iter.iterate_declaration = iter_declaration;
656 ctx.iter.iterate_immediate = iter_immediate;
657 ctx.iter.iterate_property = iter_property;
658 ctx.iter.epilog = NULL;
665 tgsi_iterate_shader( tokens, &ctx.iter );
708 ctx.base.iter.prolog = prolog;
709 ctx.base.iter.iterate_instruction = iter_instruction;
710 ctx.base.iter.iterate_declaration = iter_declaration;
711 ctx.base.iter.iterate_immediate = iter_immediate;
712 ctx.base.iter.iterate_property = iter_property;
713 ctx.base.iter.epilog = NULL;
725 tgsi_iterate_shader( tokens, &ctx.base.iter );