Lines Matching refs:fprintf

521    fprintf(f, "%s%s",
527 fprintf(f, "%s[%d]%s",
541 fprintf(f, "%s%s",
547 fprintf(f, "%s[%d]%s",
565 fprintf(f, "%s", opcode_string);
569 fprintf(f, "_SAT");
571 fprintf(f, " ");
576 fprintf(f, " ???");
580 fprintf(f, ", ");
585 fprintf(f, ", ");
588 fprintf(f, ";\n");
620 fprintf(f, " ");
625 fprintf(f, "SWZ");
627 fprintf(f, "_SAT");
628 fprintf(f, " ");
630 fprintf(f, ", %s[%d], %s",
635 fprintf(f, ";\n");
642 fprintf(f, "%s", _mesa_opcode_string(inst->Opcode));
644 fprintf(f, "_SAT");
645 fprintf(f, " ");
647 fprintf(f, ", ");
650 fprintf(f, ", ");
652 fprintf(f, ", ");
655 fprintf(f, ", texture[%d], ", inst->TexSrcUnit);
657 case TEXTURE_1D_INDEX: fprintf(f, "1D"); break;
658 case TEXTURE_2D_INDEX: fprintf(f, "2D"); break;
659 case TEXTURE_3D_INDEX: fprintf(f, "3D"); break;
660 case TEXTURE_CUBE_INDEX: fprintf(f, "CUBE"); break;
661 case TEXTURE_RECT_INDEX: fprintf(f, "RECT"); break;
662 case TEXTURE_1D_ARRAY_INDEX: fprintf(f, "1D_ARRAY"); break;
663 case TEXTURE_2D_ARRAY_INDEX: fprintf(f, "2D_ARRAY"); break;
668 fprintf(f, " SHADOW");
669 fprintf(f, ";\n");
673 fprintf(f, "%s", _mesa_opcode_string(inst->Opcode));
674 fprintf(f, " ");
676 fprintf(f, ";\n");
679 fprintf(f, "ARL ");
681 fprintf(f, ", ");
683 fprintf(f, ";\n");
686 fprintf(f, "IF ");
688 fprintf(f, "; ");
689 fprintf(f, " # (if false, goto %d)", inst->BranchTarget);
690 fprintf(f, ";\n");
693 fprintf(f, "ELSE; # (goto %d)\n", inst->BranchTarget);
696 fprintf(f, "ENDIF;\n");
699 fprintf(f, "BGNLOOP; # (end at %d)\n", inst->BranchTarget);
702 fprintf(f, "ENDLOOP; # (goto %d)\n", inst->BranchTarget);
706 fprintf(f, "%s; # (goto %d)",
709 fprintf(f, ";\n");
713 fprintf(f, "BGNSUB");
714 fprintf(f, ";\n");
718 fprintf(f, "ENDSUB");
719 fprintf(f, ";\n");
723 fprintf(f, "CAL %u", inst->BranchTarget);
724 fprintf(f, ";\n");
727 fprintf(f, "RET");
728 fprintf(f, ";\n");
732 fprintf(f, "END\n");
736 fprintf(f, "NOP");
737 fprintf(f, ";\n");
794 fprintf(f, "!!ARBvp1.0\n");
796 fprintf(f, "# Vertex Program/Shader %u\n", prog->Id);
800 fprintf(f, "!!ARBfp1.0\n");
802 fprintf(f, "# Fragment Program/Shader %u\n", prog->Id);
805 fprintf(f, "# Geometry Shader\n");
810 fprintf(f, "%3d: ", i);
862 fprintf(f, "InputsRead: %" PRIx64 " (0b%s)\n",
864 fprintf(f, "OutputsWritten: %" PRIx64 " (0b%s)\n",
867 fprintf(f, "NumInstructions=%d\n", prog->arb.NumInstructions);
868 fprintf(f, "NumTemporaries=%d\n", prog->arb.NumTemporaries);
869 fprintf(f, "NumParameters=%d\n", prog->arb.NumParameters);
870 fprintf(f, "NumAttributes=%d\n", prog->arb.NumAttributes);
871 fprintf(f, "NumAddressRegs=%d\n", prog->arb.NumAddressRegs);
872 fprintf(f, "IndirectRegisterFiles: 0x%x (0b%s)\n",
875 fprintf(f, "SamplersUsed: 0x%x (0b%s)\n",
877 fprintf(f, "Samplers=[ ");
879 fprintf(f, "%d ", prog->SamplerUnits[i]);
881 fprintf(f, "]\n");
886 fprintf(f, "Local Params:\n");
889 fprintf(f, "%2d: %f, %f, %f, %f\n", i, p[0], p[1], p[2], p[3]);
919 fprintf(f, "param list %p\n", (void *) list);
920 fprintf(f, "dirty state flags: 0x%x\n", list->StateFlags);
926 fprintf(f, "param[%d] sz=%d %s %s = {%.3g, %.3g, %.3g, %.3g}",
930 fprintf(f, "\n");
982 fprintf(stderr, "Unable to open %s for writing\n", filename);
986 fprintf(f, "/* Shader %u source */\n", shader->Name);
988 fprintf(f, "\n");
990 fprintf(f, "/* Compile status: %s */\n",
992 fprintf(f, "/* Log Info: */\n");
1022 fprintf(stderr, "Unable to open %s for appending\n", filename);
1026 fprintf(f, "/* First-draw parameters / constants */\n");
1027 fprintf(f, "/*\n");
1029 fprintf(f, "*/\n");