Functions |
| static const char * | file_string (enum register_file f, gl_prog_print_mode mode) |
| static const char * | arb_input_attrib_string (GLint index, GLenum progType) |
| static const char * | arb_output_attrib_string (GLint index, GLenum progType) |
| static const char * | reg_string (enum register_file f, GLint index, gl_prog_print_mode mode, GLboolean relAddr, const struct gl_program *prog) |
| const char * | _mesa_swizzle_string (GLuint swizzle, GLuint negateBase, GLboolean extended) |
| const char * | _mesa_writemask_string (GLuint writeMask) |
| const char * | _mesa_condcode_string (GLuint condcode) |
| static void | print_dst_reg (const struct prog_dst_register *dstReg, gl_prog_print_mode mode, const struct gl_program *prog) |
| static void | print_src_reg (const struct prog_src_register *srcReg, gl_prog_print_mode mode, const struct gl_program *prog) |
| static void | print_comment (const struct prog_instruction *inst) |
| static void | print_alu_instruction (const struct prog_instruction *inst, const char *opcode_string, GLuint numRegs, gl_prog_print_mode mode, const struct gl_program *prog) |
| void | _mesa_print_alu_instruction (const struct prog_instruction *inst, const char *opcode_string, GLuint numRegs) |
| void | _mesa_print_instruction (const struct prog_instruction *inst) |
| GLint | _mesa_print_instruction_opt (const struct prog_instruction *inst, GLint indent, gl_prog_print_mode mode, const struct gl_program *prog) |
| void | _mesa_print_program (const struct gl_program *prog) |
| void | _mesa_print_program_opt (const struct gl_program *prog, gl_prog_print_mode mode, GLboolean lineNumbers) |
| void | _mesa_print_program_parameters (GLcontext *ctx, const struct gl_program *prog) |
| void | _mesa_print_parameter_list (const struct gl_program_parameter_list *list) |
Print vertex/fragment programs - for debugging.
- Author:
- Brian Paul
Definition in file prog_print.c.