• Home
  • Raw
  • Download

Lines Matching refs:prog

381            GLboolean relAddr, const struct gl_program *prog)  in reg_string()  argument
397 sprintf(str, "%s", arb_input_attrib_string(index, prog->Target)); in reg_string()
400 sprintf(str, "%s", arb_output_attrib_string(index, prog->Target)); in reg_string()
417 = prog->Parameters->Parameters + index; in reg_string()
533 const struct gl_program *prog) in fprint_dst_reg() argument
537 dstReg->Index, mode, dstReg->RelAddr, prog), in fprint_dst_reg()
553 const struct gl_program *prog) in fprint_src_reg() argument
557 srcReg->Index, mode, srcReg->RelAddr, prog), in fprint_src_reg()
575 const struct gl_program *prog) in _mesa_fprint_alu_instruction() argument
587 fprint_dst_reg(f, &inst->DstReg, mode, prog); in _mesa_fprint_alu_instruction()
597 fprint_src_reg(f, inst->SrcReg + j, mode, prog); in _mesa_fprint_alu_instruction()
623 const struct gl_program *prog) in _mesa_fprint_instruction_opt() argument
643 fprint_dst_reg(f, &inst->DstReg, mode, prog); in _mesa_fprint_instruction_opt()
660 fprint_dst_reg(f, &inst->DstReg, mode, prog); in _mesa_fprint_instruction_opt()
662 fprint_src_reg(f, &inst->SrcReg[0], mode, prog); in _mesa_fprint_instruction_opt()
665 fprint_src_reg(f, &inst->SrcReg[1], mode, prog); in _mesa_fprint_instruction_opt()
667 fprint_src_reg(f, &inst->SrcReg[2], mode, prog); in _mesa_fprint_instruction_opt()
689 fprint_src_reg(f, &inst->SrcReg[0], mode, prog); in _mesa_fprint_instruction_opt()
694 fprint_dst_reg(f, &inst->DstReg, mode, prog); in _mesa_fprint_instruction_opt()
696 fprint_src_reg(f, &inst->SrcReg[0], mode, prog); in _mesa_fprint_instruction_opt()
701 fprint_src_reg(f, &inst->SrcReg[0], mode, prog); in _mesa_fprint_instruction_opt()
761 mode, prog); in _mesa_fprint_instruction_opt()
767 mode, prog); in _mesa_fprint_instruction_opt()
779 const struct gl_program *prog) in _mesa_print_instruction_opt() argument
781 return _mesa_fprint_instruction_opt(stderr, inst, indent, mode, prog); in _mesa_print_instruction_opt()
799 const struct gl_program *prog, in _mesa_fprint_program_opt() argument
805 switch (prog->Target) { in _mesa_fprint_program_opt()
810 fprintf(f, "# Vertex Program/Shader %u\n", prog->Id); in _mesa_fprint_program_opt()
816 fprintf(f, "# Fragment Program/Shader %u\n", prog->Id); in _mesa_fprint_program_opt()
822 for (i = 0; i < prog->arb.NumInstructions; i++) { in _mesa_fprint_program_opt()
825 indent = _mesa_fprint_instruction_opt(f, prog->arb.Instructions + i, in _mesa_fprint_program_opt()
826 indent, mode, prog); in _mesa_fprint_program_opt()
835 _mesa_print_program(const struct gl_program *prog) in _mesa_print_program() argument
837 _mesa_fprint_program_opt(stderr, prog, PROG_PRINT_DEBUG, GL_TRUE); in _mesa_print_program()
872 const struct gl_program *prog) in _mesa_fprint_program_parameters() argument
877 (uint64_t) prog->info.inputs_read, binary(prog->info.inputs_read)); in _mesa_fprint_program_parameters()
879 (uint64_t) prog->info.outputs_written, in _mesa_fprint_program_parameters()
880 binary(prog->info.outputs_written)); 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()
887 prog->arb.IndirectRegisterFiles, in _mesa_fprint_program_parameters()
888 binary(prog->arb.IndirectRegisterFiles)); in _mesa_fprint_program_parameters()
890 prog->SamplersUsed, binary(prog->SamplersUsed)); in _mesa_fprint_program_parameters()
893 fprintf(f, "%d ", prog->SamplerUnits[i]); in _mesa_fprint_program_parameters()
897 _mesa_load_state_parameters(ctx, prog->Parameters); in _mesa_fprint_program_parameters()
902 const GLfloat *p = prog->LocalParams[i]; in _mesa_fprint_program_parameters()
906 _mesa_print_parameter_list(prog->Parameters); in _mesa_fprint_program_parameters()
914 _mesa_print_program_parameters(struct gl_context *ctx, const struct gl_program *prog) in _mesa_print_program_parameters() argument
916 _mesa_fprint_program_parameters(stderr, ctx, prog); in _mesa_print_program_parameters()
1024 _mesa_append_uniforms_to_file(const struct gl_program *prog) in _mesa_append_uniforms_to_file() argument
1030 if (prog->info.stage == MESA_SHADER_FRAGMENT) in _mesa_append_uniforms_to_file()
1044 _mesa_fprint_parameter_list(f, prog->Parameters); in _mesa_append_uniforms_to_file()