Lines Matching refs:fprintf
535 fprintf(f, "%s%s", in fprint_dst_reg()
541 fprintf(f, "%s[%d]%s", in fprint_dst_reg()
555 fprintf(f, "%s%s", in fprint_src_reg()
561 fprintf(f, "%s[%d]%s", in fprint_src_reg()
579 fprintf(f, "%s", opcode_string); in _mesa_fprint_alu_instruction()
583 fprintf(f, "_SAT"); in _mesa_fprint_alu_instruction()
585 fprintf(f, " "); in _mesa_fprint_alu_instruction()
590 fprintf(f, " ???"); in _mesa_fprint_alu_instruction()
594 fprintf(f, ", "); in _mesa_fprint_alu_instruction()
599 fprintf(f, ", "); in _mesa_fprint_alu_instruction()
602 fprintf(f, ";\n"); in _mesa_fprint_alu_instruction()
634 fprintf(f, " "); in _mesa_fprint_instruction_opt()
639 fprintf(f, "SWZ"); in _mesa_fprint_instruction_opt()
641 fprintf(f, "_SAT"); in _mesa_fprint_instruction_opt()
642 fprintf(f, " "); in _mesa_fprint_instruction_opt()
644 fprintf(f, ", %s[%d], %s", in _mesa_fprint_instruction_opt()
649 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
656 fprintf(f, "%s", _mesa_opcode_string(inst->Opcode)); in _mesa_fprint_instruction_opt()
658 fprintf(f, "_SAT"); in _mesa_fprint_instruction_opt()
659 fprintf(f, " "); in _mesa_fprint_instruction_opt()
661 fprintf(f, ", "); in _mesa_fprint_instruction_opt()
664 fprintf(f, ", "); in _mesa_fprint_instruction_opt()
666 fprintf(f, ", "); in _mesa_fprint_instruction_opt()
669 fprintf(f, ", texture[%d], ", inst->TexSrcUnit); in _mesa_fprint_instruction_opt()
671 case TEXTURE_1D_INDEX: fprintf(f, "1D"); break; in _mesa_fprint_instruction_opt()
672 case TEXTURE_2D_INDEX: fprintf(f, "2D"); break; in _mesa_fprint_instruction_opt()
673 case TEXTURE_3D_INDEX: fprintf(f, "3D"); break; in _mesa_fprint_instruction_opt()
674 case TEXTURE_CUBE_INDEX: fprintf(f, "CUBE"); break; in _mesa_fprint_instruction_opt()
675 case TEXTURE_RECT_INDEX: fprintf(f, "RECT"); break; in _mesa_fprint_instruction_opt()
676 case TEXTURE_1D_ARRAY_INDEX: fprintf(f, "1D_ARRAY"); break; in _mesa_fprint_instruction_opt()
677 case TEXTURE_2D_ARRAY_INDEX: fprintf(f, "2D_ARRAY"); break; in _mesa_fprint_instruction_opt()
682 fprintf(f, " SHADOW"); in _mesa_fprint_instruction_opt()
683 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
687 fprintf(f, "%s", _mesa_opcode_string(inst->Opcode)); in _mesa_fprint_instruction_opt()
688 fprintf(f, " "); in _mesa_fprint_instruction_opt()
690 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
693 fprintf(f, "ARL "); in _mesa_fprint_instruction_opt()
695 fprintf(f, ", "); in _mesa_fprint_instruction_opt()
697 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
700 fprintf(f, "IF "); in _mesa_fprint_instruction_opt()
702 fprintf(f, "; "); in _mesa_fprint_instruction_opt()
703 fprintf(f, " # (if false, goto %d)", inst->BranchTarget); in _mesa_fprint_instruction_opt()
704 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
707 fprintf(f, "ELSE; # (goto %d)\n", inst->BranchTarget); in _mesa_fprint_instruction_opt()
710 fprintf(f, "ENDIF;\n"); in _mesa_fprint_instruction_opt()
713 fprintf(f, "BGNLOOP; # (end at %d)\n", inst->BranchTarget); in _mesa_fprint_instruction_opt()
716 fprintf(f, "ENDLOOP; # (goto %d)\n", inst->BranchTarget); in _mesa_fprint_instruction_opt()
720 fprintf(f, "%s; # (goto %d)", in _mesa_fprint_instruction_opt()
723 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
727 fprintf(f, "BGNSUB"); in _mesa_fprint_instruction_opt()
728 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
732 fprintf(f, "ENDSUB"); in _mesa_fprint_instruction_opt()
733 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
737 fprintf(f, "CAL %u", inst->BranchTarget); in _mesa_fprint_instruction_opt()
738 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
741 fprintf(f, "RET"); in _mesa_fprint_instruction_opt()
742 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
746 fprintf(f, "END\n"); in _mesa_fprint_instruction_opt()
750 fprintf(f, "NOP"); in _mesa_fprint_instruction_opt()
751 fprintf(f, ";\n"); in _mesa_fprint_instruction_opt()
808 fprintf(f, "!!ARBvp1.0\n"); in _mesa_fprint_program_opt()
810 fprintf(f, "# Vertex Program/Shader %u\n", prog->Id); in _mesa_fprint_program_opt()
814 fprintf(f, "!!ARBfp1.0\n"); in _mesa_fprint_program_opt()
816 fprintf(f, "# Fragment Program/Shader %u\n", prog->Id); in _mesa_fprint_program_opt()
819 fprintf(f, "# Geometry Shader\n"); in _mesa_fprint_program_opt()
824 fprintf(f, "%3d: ", i); in _mesa_fprint_program_opt()
876 fprintf(f, "InputsRead: %" PRIx64 " (0b%s)\n", in _mesa_fprint_program_parameters()
878 fprintf(f, "OutputsWritten: %" PRIx64 " (0b%s)\n", in _mesa_fprint_program_parameters()
881 fprintf(f, "NumInstructions=%d\n", prog->arb.NumInstructions); in _mesa_fprint_program_parameters()
882 fprintf(f, "NumTemporaries=%d\n", prog->arb.NumTemporaries); in _mesa_fprint_program_parameters()
883 fprintf(f, "NumParameters=%d\n", prog->arb.NumParameters); in _mesa_fprint_program_parameters()
884 fprintf(f, "NumAttributes=%d\n", prog->arb.NumAttributes); in _mesa_fprint_program_parameters()
885 fprintf(f, "NumAddressRegs=%d\n", prog->arb.NumAddressRegs); in _mesa_fprint_program_parameters()
886 fprintf(f, "IndirectRegisterFiles: 0x%x (0b%s)\n", in _mesa_fprint_program_parameters()
889 fprintf(f, "SamplersUsed: 0x%x (0b%s)\n", in _mesa_fprint_program_parameters()
891 fprintf(f, "Samplers=[ "); in _mesa_fprint_program_parameters()
893 fprintf(f, "%d ", prog->SamplerUnits[i]); in _mesa_fprint_program_parameters()
895 fprintf(f, "]\n"); in _mesa_fprint_program_parameters()
900 fprintf(f, "Local Params:\n"); in _mesa_fprint_program_parameters()
903 fprintf(f, "%2d: %f, %f, %f, %f\n", i, p[0], p[1], p[2], p[3]); in _mesa_fprint_program_parameters()
933 fprintf(f, "param list %p\n", (void *) list); in _mesa_fprint_parameter_list()
934 fprintf(f, "dirty state flags: 0x%x\n", list->StateFlags); in _mesa_fprint_parameter_list()
940 fprintf(f, "param[%d] sz=%d %s %s = {%.3g, %.3g, %.3g, %.3g}", in _mesa_fprint_parameter_list()
944 fprintf(f, "\n"); in _mesa_fprint_parameter_list()
996 fprintf(stderr, "Unable to open %s for writing\n", filename); in _mesa_write_shader_to_file()
1001 fprintf(f, "/* Shader %u source, checksum %u */\n", shader->Name, shader->SourceChecksum); in _mesa_write_shader_to_file()
1003 fprintf(f, "/* Shader %u source */\n", shader->Name); in _mesa_write_shader_to_file()
1006 fprintf(f, "\n"); in _mesa_write_shader_to_file()
1008 fprintf(f, "/* Compile status: %s */\n", in _mesa_write_shader_to_file()
1010 fprintf(f, "/* Log Info: */\n"); in _mesa_write_shader_to_file()
1040 fprintf(stderr, "Unable to open %s for appending\n", filename); in _mesa_append_uniforms_to_file()
1044 fprintf(f, "/* First-draw parameters / constants */\n"); in _mesa_append_uniforms_to_file()
1045 fprintf(f, "/*\n"); in _mesa_append_uniforms_to_file()
1047 fprintf(f, "*/\n"); in _mesa_append_uniforms_to_file()