[Mesa-dev] [Bug 29623] New: Regression: GLSL linker aborts when linking a single vertex program containing a varying.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 17 14:19:12 PDT 2010


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

           Summary: Regression: GLSL linker aborts when linking a single
                    vertex program containing a varying.
           Product: Mesa
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
        AssignedTo: mesa-dev at lists.freedesktop.org
        ReportedBy: nbowler at draconx.ca


Created an attachment (id=37927)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=37927)
Test case

When attempting to link a program object using a single vertex shader that has
a 'varying' object, the GLSL linker instantly aborts:

  varycrash: program/ir_to_mesa.cpp:1467: virtual void
ir_to_mesa_visitor::visit(ir_dereference_variable*): Assertion
`ir->var->location != -1' failed.

This is a regression from mesa 7.8, presumably due to the recent glsl2 merge.
I can bisect it later if necessary.  Occurs on at least swrast and i965.

-- 
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