[Mesa-dev] [Bug 34321] New: The ARB_fragment_program subset of ARB_draw_buffers not implemented

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 15 22:19:42 PST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=34321

           Summary: The ARB_fragment_program subset of ARB_draw_buffers
                    not implemented
           Product: Mesa
           Version: git
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Mesa core
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: maraeo at gmail.com


Hi, I have noticed that the parser for ARB_vertex/fragment_program doesn't
implement ARB_draw_buffers. result.color[n] should be allowed if "OPTION
ARB_draw_buffers;" is specified. However, when I try to use it like this:

> MOV result.color[0], fragment.texcoord[0];

I get this message:

> Compiler Error (pos=46 line=-1): line 3, char 17: error: syntax error, unexpected '[', expecting ','

I was looking at the code of the parser, but I don't understand a thing in it.
This bug can be reproduced with:
piglit/arb_color_buffer_float-mrt

softpipe with ARB_color_buffer_float and ARB_texture_float support, which is
required for the piglit test, can be found in this branch:
http://cgit.freedesktop.org/~mareko/mesa/?h=floating2

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the mesa-dev mailing list