summaryrefslogtreecommitdiff
path: root/src/mesa/shader/prog_print.h
AgeCommit message (Collapse)Author
2009-02-09mesa: merge gallium-0.2 into gallium-master-mergeBrian Paul
Merge commit 'origin/gallium-0.2' into gallium-master-merge Conflicts: Makefile docs/relnotes-7.4.html docs/relnotes.html src/mesa/drivers/dri/i965/brw_wm.h src/mesa/main/imports.c src/mesa/main/mtypes.h src/mesa/main/texcompress.c src/mesa/main/texenvprogram.c src/mesa/main/version.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_draw.c
2009-02-02mesa: make _mesa_fprint_program_opt() non-staticBrian Paul
2009-01-22glsl: new _mesa_write_shader_to_file() functionBrian Paul
Used to log a shader to a file. Includes shader source code, the info log and generated GPU instructions.
2008-11-15Merge commit 'origin/master' into gallium-0.2Keith Whitwell
Conflicts: src/mesa/shader/prog_print.c
2008-11-13mesa: make writemask_string() non-staticBrian Paul
2008-07-02mesa: added _mesa_print_swizzle() debugging helperBrian Paul
2007-03-28expose _mesa_condcode_string(), fix some printingBrian
2007-02-23re-expose _mesa_print_alu_instruction()Brian
2007-02-22expose _mesa_swizzle_string()Brian
2007-02-17Lots of changes to prog_print.c code.Brian
Mainly, allow printing programs in either ARB, NV or "debug" formats.
2007-02-05indentation for program instructions (if/else, loops)Brian
2006-12-20added _mesa_print_parameter_list()Brian
2006-12-14Split the program.[ch] files into several new files.Brian