diff options
author | Brian Paul <brianp@vmware.com> | 2009-02-27 13:44:42 -0700 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2009-02-27 13:45:49 -0700 |
commit | a070937c00828ef0c0d618df7cc4845b0a21bbf3 (patch) | |
tree | 689c7f0d44fef3f24edf6517cf27b559bc525dc5 | |
parent | 49de8ec2eac7da8520c73d1a0f132b26e2fd1b9f (diff) |
mesa: update fragResults array in arb_output_attrib_string()
Plus add some comments.
-rw-r--r-- | src/mesa/shader/prog_print.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/mesa/shader/prog_print.c b/src/mesa/shader/prog_print.c index 80be51c3c5..2747480834 100644 --- a/src/mesa/shader/prog_print.c +++ b/src/mesa/shader/prog_print.c @@ -86,6 +86,9 @@ file_string(enum register_file f, gl_prog_print_mode mode) static const char * arb_input_attrib_string(GLint index, GLenum progType) { + /* + * These strings should match the VERT_ATTRIB_x and FRAG_ATTRIB_x tokens. + */ const char *vertAttribs[] = { "vertex.position", "vertex.weight", @@ -160,6 +163,9 @@ arb_input_attrib_string(GLint index, GLenum progType) static const char * arb_output_attrib_string(GLint index, GLenum progType) { + /* + * These strings should match the VERT_RESULT_x and FRAG_RESULT_x tokens. + */ const char *vertResults[] = { "result.position", "result.color.primary", @@ -184,7 +190,12 @@ arb_output_attrib_string(GLint index, GLenum progType) }; const char *fragResults[] = { "result.color", - "result.depth" + "result.color(half)", + "result.depth", + "result.color[0]", + "result.color[1]", + "result.color[2]", + "result.color[3]" }; if (progType == GL_VERTEX_PROGRAM_ARB) { |